毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

51单片机空调温度控制系统的设计+流程图(5)

时间:2017-02-07 21:25来源:毕业论文
抗静电强度:400V 输出端注意 out7为最低位-out0为最高位,out7-out0分别接单片机的P0.0到P0.7端。 图3.5单片机和ADC0809的连接示意图 3.3 LM35,ADC0809与AT89C51的连接


抗静电强度: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.751com.cn/zidonghua/lunwen_2630.html
------分隔线----------------------------
推荐内容