- 1、本文档共37页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微控制器应用系统综合设计的目的意义
1.1 设计目的
通过课程设计进一步锻炼同学们在微型计算机应用方面的实际工作能力。计算机科学在应用上得到飞速发展,因此,学习这方面的知识必须紧密联系实际:掌握这方面的知识更要强调解决实际问题的能力。同学们要着重学会面对一个实际问题,如何去自己收集资料,如何自己去学习新的知识,如何自己去制定解决问题的方案并通过实践不断地去分析和解决前进道路上的一切问题,最终到达胜利的彼岸。
本实验是设计单片机重量检测与显示电路,对5种以上不同单价的商品进行键盘参数设置,称量,计价和显示。这个课题与我们现实生活联系密切,具有很大的实际用途。做好本实验对我们今后学习和生活具有重要意义。
1.2 课程在教学计划中的地位和作用
《微控制器应用系统综合设计》课程是测控技术专业本科生必修的一门技术基础课程。通过该课程的学习使学生对单片机有一个全面的了解、掌握常规芯片的使用方法、掌握简单微型计算机应用系统软硬的设计方法。为了使我们微机应用课程设计目标更明确,要求更具体,学生收获更大,我们特编写课程设计任务书,学生可根据本人的爱好任选其中一个课题,要求独立完成课题,写出课程设计说明书,设计出电路原理图,说明工作原理,画出电路板图,编写程序及程序流程图。希望同学认真阅读本任务书,认真查阅资料与上机调试,圆满完成课程设计。
第二章 电子计价称软硬件设计任务
2.1 设计内容及要求
设计单片机称重测量检测,处理与显示电路,对五种不同单价的商品进行键盘参数设置,称量,计价和显示。由A/D0809把输入的0—5V的电压转换,当电压为5V时,对应的重量为500克,进行数值转换,并在LCD液晶显示器上显示商品的克数,程序设置了五种不同单价的商品,由键盘输入0—4显示不同商品的单价,并显示总的价钱,显示三位数。
2.2 课程设计的要求
1.利用现有的硬件电路,构成单片机称重检测,处理与显示系统。
2.编写程序,实现称量和计价显示的功能。
3.设计出原理图,说明工作原理,画出程序流程图。
第三章 总体设计方案
设计思想
实验需要设计一个系统可以对5种以上不同的商品进行键盘参数设置,称量,计价和显示。可以把系统分为以下几个模块,分别进行编写程序,调试。
(1)8279可编程键盘,输入0—4时,通过比较键值,使程序跳到不同的子程序,在子程序中进行A/D采样,设定单价,经过数值转换与乘法程序,将重量和价钱转换成十进制数,调用显示程序。执行完返回判断有无键按下。
(2)A/D采样部分,给A/D0通道输入一个0---5V的电压,将转换成0—FF输出,对应0—500G,把A/D采样值存入内部寄存器51H中,经过数值转换成十进制数,调用LCD显示程序显示。当质量大于500克时,转到报警程序。
(3)LCD液晶显示,分三个区分别显示单价,重量,价钱,并且都分为三位显示。
(4)实验中还需要用到双字节与单字节乘法及十六进制转十进制报警等子程序。
图3.1 硬件系统结构图
第四章 硬件设计
4.1 硬件设计概要
本次设计主要用到的芯片有8088、ADC0809模数转换器 、可编程键盘显示8279、LCD液晶显示共同完成这个课题。A/D实现数据的采集和转换,可编程键盘显示8279实现键盘输入编号显示不同商品的单价,LCD液晶显示器显示单价,重量以及三位价钱。8088实现各个芯片之间的连接。
4.2 所用到的芯片及其各自功能说明
4.2.1 芯片列表
AT89C528位单片机
可编程键盘显示8279
LCD液晶器
4.2.2 AT89C528位单片机?AT89C52是 一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央 处理器和Flash存储单元,功能强大的AT89C52单片机可提供许多较复杂系统控制应用场合。ADC0809是8位逐次逼近式单片A/D转换芯片,可对8路0V的输入模拟电压信号分时进行转换。ADC0809的内部结构为:ADC0809是CMOS单片型逐次逼近式A/D转换器,它由8路模拟开关、地址锁存译码器、比较器、8位开关树型A/D转换器、逐次
逼近寄存器、三态输出锁存器等其他一些电路组成。其内部原理图如下:
图4.1
ADC0809芯片管脚功能如下:
?IN0~IN7:8路模拟量输入通道?????? ADDA~ADDC:地址线
文档评论(0)