春季微原课程设计题目
1
2020 年 4 月 19 日
1、红绿灯设计( 4 人)
[设计内容 ]
模拟交通信号灯的工作。
[设计目的 ]
经过对红、绿、黄 LED(发光二极管 )的控制,熟练掌握 8255A 可
编程并行接口的编程方法。
[设计要求 ]
编写程序控制 8255A 可编程并行接口芯片,使红、绿、黄发光
二极管按照十字路口交通信号灯的规律交替发光。当按下任意键
则停止运行。
2、硬件中断时钟设计( 4 人)
[设计内容 ]
利用现有实验设备的硬件和软件资源编写程序,以便在显示器
上显示 XX(时): XX(分):XX(秒 ),而且每秒钟更新一次显示。
[设计目的 ]
1)掌握 8253 可编程定时器 / 计数器的编程方法。
掌握在 PC机上使用中断方式工作时主程序及中断服务程序的编写方法。
[设计要求
]
编写程序、利用实验箱内
8253
的计数器
0 产生
10ms
的方波
输出,该输出送至
IRQ0。使
8259A
每
10ms
产生一次中断.
100
次中断后秒数加
1,然后调整时、分、秒并显示在
LED
上。程序
文档仅供参考
从按下任意键开始显示数据区中存放的时间值,运行中按下空格
键则停止运行。
3、模数转换( 3 人)
[设计内容 ]
利用实验设备上的 ADC0809A/D 转换器和 8259 中断接口,设
计中断方式的 A/D 转换硬件电路,编写程序将 A/D 转换结果在
LED 上显示转换结果,验证输人的模拟量电压的大小与转换结果
的数字量之间的对应关系。
[设计目的 ]
1)了解模 / 数转换的基本原理。
2)掌握 ADC0809的结构及使用方法。
[设计要求 ]
编写程序,要求 8259 每秒钟中断一次,在中断子程序中对 ADC0809 采样.将 A/D 转换结果在 LED 上显示,显示的精度为0。001V。注意:主程序为循环方式。
4、数模转换( 4 人)
[ 设计内容 ]
利用 DAC0832 设计硬件电路并编程产生锯齿波、三角波和正
弦波,用示波器观察波形。
[ 设计目的 ]
1)了解数/模 (D/ A)转换的基本原理,掌握 DAC0832 芯片的
使用方法。
3
2020 年 4 月 19 日
文档仅供参考
2)学会用 DAC芯片产生
春季微原课程设计题目 来自淘豆网www.taodocs.com转载请标明出处.