单片机教程
栏目导航
第一页..单片机入门教程
第二页..单片机c语言
第三页..红外遥控和步进电机
第四页..单片机问答 第9章 实例4 8路输入模拟信号数值显示电路的设计---51系列单片机设计实例教程本显示器可自动轮流显示8路输入模拟信号的数值,最小分辨率为0.02V,最大显示数值为255(输入为5V时),模拟输入最大值为5V,可作为数字电压表用。 1.系统硬件电路的设计 如图9.1所示,8路输入模拟信号数值显示电路由A/D转换、数据处理及显示控制等组成。A/D转换由集成电路0809完成。0809具有8路模拟输入端口,地址线(23-25脚)可决定对哪一路模拟输入作A/D转换。第22脚为地址锁存控制,当输入位高电平时,对地址信号进行锁存;6脚为测试控制,当输入一个2us宽高电平脉冲时,就开始A/D转换;7脚为A/D转换结束标志,当A/D转换结束时,7脚输出高电平;9脚为A/D转换数据输出允许控制,当OE脚为高电平时,A/D转换数据从端口输出;10脚为0809的时钟输入端,利用单片机30脚的六分频晶振信号再通过14024二分频得到。单片机的P1、P3端口作四位LED数码管显示控制,P0端口作A/D转换数据读入用,P2端口用作0908的A/D转换控制。
图9.1 8路输入模拟信号数值显示电路 |