欢迎来到天天文库
浏览记录
ID:33622397
大小:4.81 MB
页数:44页
时间:2019-02-27
《基于zlg7290键盘显示系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、单片机课程设计说明书第I页共I页目录1绪论………………………………………………………………………………11.1课题背景及意义………………………………………………………………11.2课题设计任务…………………………………………………………………22总体方案论证……………………………………………………………………32.1基于ZLG7290键盘显示系统设计…………………………………………32.2信号发生器的方案设计……………………………………………………33硬件电路设计……………………………………………………………………43.1ZLG7290键盘显示系统设计…………………………
2、……………53.2信号发生器的硬件设计……………………………………………………74软件部分设计……………………………………………………………………84.1ZLG7290键盘显示软件设计…………………………………………………94.2信号发生器软件设计……………………………………………………………205实验结果及分析…………………………………………………………………325.1实验步骤……………………………………………………………………325.2实验结果…………………………………………………………………………33设计心得……………………………………………………………………………
3、41参考文献……………………………………………………………………………42附录整体电路图……………………………………………………………………43单片机课程设计说明书第44页共43页单片机课程设计说明书第44页共43页1绪论单片机,采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域的广泛应用。从早期的4位、8位、16位单片机发展到现在的32位、64位等具备更高处理能力的单片机。ZLG7290键盘/LED驱动器是周立功公
4、司针对仪器仪表行业的需要自行研制的一款芯片。该芯片能自动完成8位LED数码管的动态扫描和(最多)64按键检测扫描,大大减轻单片机的用于显示/键盘的工作时间和程序负担,可使集中资源用于信号的检测和控制。信号发生器是指产生所需参数的电测试信号的仪器。按信号波形可分为正弦信号、函数(波形)信号、脉冲信号和随机信号发生器等四大类。信号发生器又称信号源或振荡器,在生产实践和科技领域中有着广泛的应用。各种波形曲线均可以用三角函数方程式来表示。能够产生多种波形,如三角波、锯齿波、矩形波(含方波)、正弦波的电路被称为函数信号发生器。1.1课题背景及意义课程设计是培养学生综合运用所学的知识
5、的重要环节。本课程设计的时间安排在大四上学期,也就是接近毕业的时候了,通过这次为期两周的课程设计,我们能够更多的学习到单片机的相关内容。从设计中,我们能够发现,提出,分析和解决问题,锻炼实践能力,这是对学生实际工作能力的具体训练和考察过程。随着科技发展的日新月异,单片机已经成为当今计算机应用中空前活跃的领域,在生活中可以说是无处不在。因此作为二十一世纪的大学生来说,掌握单片机的开发技术是十分重要的。单片机课程设计说明书第44页共43页1.2课题设计任务1.2.1基于7290的键盘显示设计设计内容:利用51单片机,7290接口芯片设计一个键盘显示系统,要求8位显示,16个按
6、键,通过汇编语言定义每个按键的功能,并显示出结果。设计要求:熟练掌握I2C总线的控制,灵活运用I2C主控器软件包,ZLG7290键盘LED控制的各种功能。实验设备及器件:IBMPC机一台DP-51PROC单片机综合仿真实验仪一台1.2.2信号发生器的设计设计内容:利用51单片机,DAC0832转换芯片,键盘显示系统,LM324运算放大器,设计一个信号发生器,可以产生正弦波,三角波,方波,锯齿波,通过键盘控制,用汇编语言设计。设计要求:理解掌握DAC0832的D/A转换器原理和并行D/A转换器接口的编写方法,学会使用DAC0832并行数/模转换器实现电压信号采集的方案设计。
7、设计设备及器件:IBMPC机一台DP-51PROC单片机综合仿真实验仪一台DAC0832PARK模块一块示波器一台单片机课程设计说明书第44页共43页2总体方案论证2.1基于ZLG7290的键盘显示系统设计ZLG7290的核心是一块ZLG7290B芯片,它采用I2C接口,能直接驱动8位共阴式数码管,同时可扫描管理多达64只按键,实现人机对话的功能资源十分丰富。除具有自动消除抖动功能外,它还具有段闪烁、段点亮、段熄灭、功能键、连击键计数等强大功能,并可提供10种数字和21种字母的译码显示功能,用户可以直接向显示缓存写入显示数据,
此文档下载收益归作者所有