3.2.4 总线
MCS-51单片机属总线型结构,通过地址/数据总线可以与存储器(RAM、EPROM)、并行I/O接口芯片相连接。
MCS-51单片机所产生的地址、数据和控制信号与外部存储器、并行I/O接口芯片连接简单、方便。

表1 P3口的第二功能
端  口  功  能    第  二  功  能
P3.0    RXD---串行输入(数据接收)口
P3.1    TXD---串行输出(数据发送)口
P3.2     ---外部中断0输入线

P3.3     ---外部中断1输入线

P3.4    T0  ---定时器0外部输入
P3.5    T1  ---定时器1外部输入
P3.6     ---外部数据存储器写选通信号输出

P3.7     ---外部数据存储器读选通信号输入

3.2.5 MCS-51单片机引脚功能
MCS单片机有40个引脚双列直插封装。图9为引脚排列图, 40条引脚说明如下:
(1) Vss和Vcc
1) Vss接地                                                      
2) Vcc为+5V
(2) XTAL1和XTAL2
1) XTAL1构成反相放大器的输入端,外接晶振一端。需要外部振荡时,此引脚应接地。    
2) XTAL2构成反相放大器的输出端,外接晶振的另一端。需要外部振荡时,此引脚应接外部振荡源。              
(3) RST /VPD,ALE/ , 和 /Vpp
1) RST/VPD 当振荡器振荡时,此引脚上有两个机器周期的高电平(由低到高跳变),将使单片机复位在Vcc掉电期间,备用电源可由此引脚接上,由VPD向内部提供电源,用来文持内部RAM中重要的数据不被丢失。
2) ALE/  ALE是地址锁存器,它可以把低字节地址锁存到外部锁存器中。 用来接收EPROM型单片机在编程期间的编程脉冲。
3)  外部程序存储器读选通输出。
4) /Vpp   /Vpp用来选择内部和外部程序存储器。当其为高电平时,访问内部程序存储器,当其为低电平时,则访问外部程序存储器。
(4) 输入/输出引脚P0.0 - P0.7,P1.0 - P1.7,P2.0 - P2.7,P3.0 - P3.7。在I/O端口部分已经讲过,这里不再赘述。
3.3 温度检测单元
3.3.1 DS18B20的特点
本设计采用DS18B20[4]作为温度传感器来检测房间的温度,它有一下特点:
(1) 能在很宽的电压范围内工作,电压范围为3.0~5.5V。
(2) 独一无二的单线接口,仅需一条口线即可实现CPU与DS18B20之间的双向通讯。
    (3) 兼容多点组网功能,多个DS18B20可以用一根线相连,实现组多点温度检测。                                      
    (4) DS18B20在使用中不需要外加任何元件,所有元件及转换电路集成在就像一只三极管的电路内部
    (5) 温范围-55℃~+125℃。
(6) 在9位分辨率时最多在93.75ms内把温度转换为数字,12位分辨率时最多在750ms内把温度值转换为数字,速度更快。
    (7) 负压特性:电源极性反接时,芯片不会因为发热而被烧毁,只是不能正常的工作。
以上特点是的DS18B20实用性很强,它所组成的温度检测控制系统十分方便,克服了以往传感器需要A/D转换以及外围电路的劣势,占用CPU的端口少,能节省许多引线以及逻辑电路,而且成本低、体积小、可靠性高。
上一篇:基于uCOS-II的多功能数据采集系统的开发+源代码+流程图
下一篇:VHDL基于FPGA的电梯控制器设计+Quartus仿真+电路图

基于Kinect手势识别的遥操...

动车组滚动轴承FCM智能诊断研究

冷库GPRS的无线数据采集系统设计

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

动车组滚动轴承SVM智能诊断研究

提高小學语文課堂朗读教...

MNL模型历史城区居民活动...

遥感土地用变化监测国内外研究现状

小型通用机器人控制系统设计任务书

PCI+PID算法直流力矩电机速...

大规模MIMO系统的发展研究现状

从企业eHR建设谈管理信息...

浅析施工企业保理融资成...

《水浒传》中血腥暴力研...

高效课堂教师问卷调查表