抗静电强度:400V
输出端注意
out7为最低位-out0为最高位,out7-out0分别接单片机的P0.0到P0.7端。
图3.5单片机和ADC0809的连接示意图
3.3 LM35,ADC0809与AT89C51的连接
LM35通过ADC0809模数转换,将转换后的数字信号DB0-DB7连接到P0.7-P0.0口。如下图所示:
图3.6 LM35,ADC0809和AT89C51单片机的proteus硬件仿真连接图
在工作期间,通过单片机执行 start=0;start=1; start=0;指令,st引脚发出一个高电平,随即变低,此电平变化产生的一个下降沿将启动ADC0809模数转换。待ADC0809转换完成以后,ADC0809将在EOC引脚上产生一个高电平。由于单片机在执行while(eoc=1)命令,等到EOC为高时,才会进行下一步oe=1,即OE端输出使能端,单片机开始读ADC0809的转换结果。如上所述,ADC0809将LM35的模拟信号先转换为数字信号,之后传送到单片机中等待下一步的处理。
3.4显示电路
单片机通过P1.0-P1.4口和74LS47芯片与共阳极七段数码管7SEG-MPX4-CA-BLUE相连。
共阳极七段码编码表如下:
表3.2 共阳极七段码编码表
A B C D E F G Dp 组合 字符
0 0 0 0 0 0 1 1 0x03 0
1 0 0 1 1 1 1 1 0x9f 1
0 0 1 0 0 1 0 1 0x25 2
0 0 0 0 1 1 0 1 0x0d 3
1 0 0 1 1 0 0 1 0x99 4
0 1 0 0 1 0 0 1 0x49 5
1 1 0 0 0 0 0 1 0xc1 6
0 0 0 1 1 1 1 1 0x1f 7
0 0 0 0 0 0 0 1 0x01 8
0 0 0 1 1 0 0 1 0x19 9
共阳极七段数码管电路示意图如下:
图3.7共阳极七段数码管电路示意图
单片机通过译码芯片74LS47将二进制码转换成适于七段数码管输出的形式。74LS47芯片的引脚图如下:
图3.8 74LS47引脚图
74LS47是BCD-7段译码器/驱动器
是数字集成电路,用于将BCD码转化成数码块中的数字。
74LS47功能表如下:
(1)LT(——):试灯输入,是为了检查数码管各段是否能正常发光而设置的。当LT(——)=0时,无论输入A3 ,A2 ,A1 ,A0为何种状态,译码器输出均为低电平,若驱动的数码管正常,是显示8。 51单片机空调温度控制系统的设计+流程图(5):http://www.youerw.com/zidonghua/lunwen_2630.html