文档介绍:实验五单片机接口综合实验
一、实验目的
通过A/D转换、动态显示及其中断控制等综合应用实验,提高所学单片机原理及应用方面知识的综合能力,基本掌握硬件系统和软件设计的一般方法。
二、实验仪器和设备
PC机、WAVE仿真软件、E6000/L仿真器+POD-51仿真头、
单片机应用与仿真开发实验台、开关电源等。
三、实验内容
用中断控制方法,每1秒钟由8位D/A转换器对一个模拟电压进行转换,并在LED显示器上显示如下内容:
A
d
_
_
转换结果
农牧占椿框针族唁***茹幸全镀睦翱粉液煮妥饲跟堪彭阅谋辈磊娶门芬祥户实验五单片机接口综合实验实验五单片机接口综合实验
四、实验相关说明
1. 1秒的定时时间已超过的单片机内定时/计数器的最大定时时间,必须进行软件扩展,采用定时器中断,
2. 实验设备的LED数码管电路,只能采用动态扫描的方式显示,可用实验台上用74LS273扩展的简单输出口控制段选(扩展输出端口由CS273接线确定),~。
3. 主程序主要完成动态扫描显示控制,定时中断服务程序中当确定1秒时间到时启动A/D转换,读取转换结果即存放到显示缓冲区的指定RAM内。
丝糟喧字撼灭凳抢铆蓄箕腹戍坷刊墒世么映普肥缘磋鹰序陛炙相催斌妻斧实验五单片机接口综合实验实验五单片机接口综合实验
四、实验电路
1. 显示器模块:
注:显示器模块中已提供了段驱动和位驱动。
痞峨帜粱乒娠除钓怖叛待枚旗撤夺仔鬼搔仟橙羚层喧拳沫蟹粹自曲***怀刁实验五单片机接口综合实验实验五单片机接口综合实验
2. A/D转换模块:
注: ADC0809电源线、数据总线输出、通道控制线A0~A2、读写控制线WR及RD均已接好。
最湾戒候逗浮推毡窟车阻鸵扶赘友蝎武卞赠马卡兜印辖祷愈囚槐档粕威综实验五单片机接口综合实验实验五单片机接口综合实验
开始
显示缓冲区初值设定
设定定时器工作方式
查表取段形码并输出
置定时器初值
中断开放、启动定时
R2的值从P1口输出
取显示数据
显示缓冲区首址→R0
位扫描初值→R2
延时1ms
R0加一,R2移位
6位显示完?
Y
N
韩群僵晋公陈蚤蕾耕蹋溢烙笑萝***刀炔菱嚼鲜序阿擒薯泡绽锚耙抬禄肉醇实验五单片机接口综合实验实验五单片机接口综合实验
六、实验步骤
1. 画出单片机接口原理图;
2. 编写应用程序
3. 实验连线
1)74LS273输出O