4.2 时钟电路的设计
时钟芯片DS1302与单片机AT89C51的接口是由3条线来完成的,单片机AT89C51的P1.6与时钟芯片的数据传输端相连,P1.7用来作为DS1302输入时钟SCLK控制端,P1.5控制DS1302的复位输入端。DS1302接标准32.768KHz石英晶振。DS1302与单片机的接口电路如图所示:
BT1VCC3V2X130p32.7683X230pDS1302GND89c51RSTSCLKI/O576VCC1VCC281+5VP15P16P17VCC 26
4.3 温度测量电路的设计
DS18B20是美国DALLAS公司生产的单线数字温度传感器芯片,具有结构简单、体积小、功耗低、抗干扰能力强、使用简单等优点。它的ROM中存有其芯片的唯一标识码,即任意两个DS18B20的标识码是不同的,特别适合于微处理芯片构成多点温度测控系统。它支持“一线总线”接口,使用户可以轻松地组建传感器网络。其内部采用在板温度测量专利技术,测量范围为-55~+125℃,精度为0.5℃。DS18B20内部结构主要由四部分组成:64位光刻ROM、温度传感器、非挥发的稳定报警触发器TH和TL、配置寄存器。DS18B20与单片机的接口电路如图所示:
27
4.4 键盘扫描电路的设计
28
4.5 显示电路的设计
采用共阳极数码管,采用8位串入并出74HC164移位寄存器驱动数码管,如下图所示,它的每一个输出引脚具有20mA的驱动能力。对于小型LED数码管,还有串联200~360的限流电阻。其电路图如下所示:
29
4.6 报警电路设计
30