安全检测:瑞星:安全 诺顿:安全 卡巴:安全
课程设计-基于7290键盘显示的设计,共30页,5059字
课题设计任务
1.2.1 基于7290键盘显示的设计
设计目的:加深用户对I2C总线的理解,熟悉I2C器件ZLG7290的使用,提供用户实际开发的能力。
设计内容:利用51单片机,7290接口芯片设计一个键盘显示系统,要求8位显示,16个键盘,通过汇编语言定义每个按键的功能,并显示出各种结果。
技术工作要求:画出设计原理图,编写出软件,并调试出各种功能。
1.2.2 数字电压表的设计
设计目的:熟悉A/D转换的工作原理及I2C器件ZLG7290的使用,学习使用并行模/数转换芯片ADC0809进行电压信号的采集和数据处理,了解单片机实现数据采集的方法。
设计内容:利用51单片机,ADC0809转换芯片,键盘显示系统设计一个测量模拟电压的数字电压表,可以显示3位有效数字,通过汇编语言设计。
设计工作要求:画出设计原理图,编写出软件,并调试出各种功能。
目 录
1 绪论…………………………………………………………………………………1
1.1 课题背景及意义……………………………………………………………1
1.2 课题设计任务 ………………………………………………………………… 1
1.3 本文的章节安排 ………………………………………………………………… 2
2 总体方案论证 …………………………………………………………………… 3
2.1 基于7290键盘显示的系统设计方案………………………………3
2.2 数字电压表系统设计方案 ……………………………………………………… 3
3 硬件电路设计 …………………………………………………………………… 5
3.1 基于7290键盘显示的设计 …………………………………………………… 5
3.2 数字电压表电路设计 ………………………………………………………… 6
4 软件程序设计 …………………………………………………………………… 7
4.1 基于ZLG7290键盘显示的设计 ……………………………………………… 7
4.2 数字电压表设计 …………………………………………………………… 14
5 调试结果及分析 ……………………………………………………………… 24
5.1 基于7290键盘显示系统调试 ………………………………………………… 24
5.2 数字电压表系统调试 ………………………………………………………… 26
设计心得 …………………………………………………………………………… 28
参考文献 …………………………………………………………………………… 29