3.2.2 温度传感器与单片机的连接 DS18B20321VCCVCCDQGNDP3.7C 温度传感器的单总线(1-Wire)与单片机的P3.7连接,P3.7是单片机的高位地址线A8。P3端口是一个带内部上拉电阻的8位双向I/O,其输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对该端口写“1”,可通过内部上拉电阻将其端口拉至高电平,此时可作为输入口使用,这是因为内部存在上拉电阻,某一引脚被外部信号拉低时会输出一个电流。在访问外部程序存储器或16位地址的外部数据存储器时。如执行MOVX DPTR指令,则表示P3端口送出高8位的地址数据。在访问8位地址的外部数据存储器时,可执行MOVX RI指令,P3端口内容即为特殊功能寄存器(SFR)区中R2寄存器内容,整个访问期间不改变。在Flash编程和程序校验时,P3端口也接收高位地址和其他控制信号。内部结构。
B3.3单片机与报警电路 系统中的报警电路是由发光二极管和限流电阻组成,并与单片机的P2.7端口连接。当温度不再所设定的上下温度范围的时候,发光二极管工作报警。 ATitleSizeBNumberRevision\\ 5Date:File:21-Mar-2012F:\\毕业设计图\\MyDesign.ddbSheet of 12 Drawn By:6 P2.7LED10k 3.4 显示电路 3.4.1 LCD液晶显示模块 5 61602VSSVCCVCC12P2.03P2.14P2.25P0.06P0.17P0.28P0.3190P0.411P0.512P0.613P0.714151610KTitleDEB0DB1DB2DB3DB4DB5DB6DB7BLKBLAV0R/SW Size\\ Number13 RevisionBDate:File:21-Mar-2012F:\\毕业设计图\\MyDesign.ddbSheet of Drawn By:
3.4.2 LCD1602液晶显示屏
1)LCD1602液晶显示屏主要技术参数
主要参数
(2)LCD1602液晶显示屏引脚说明
SMC1602A是LCD1602中的一种,它共有16个引脚,各引脚接口信号说明
如下。 引脚说明
编号 1 2 3 4 5 6 7 8 符号 VSS VDD VL RS R/W E D0 D1 引脚说明 电源地 电源正极 液晶显示偏压信号 数据/命令选择端 读/写选择端 使能信号 Data 1/0 Data 1/0 编号 9 10 11 12 13 14 15 16 符号 D2 D3 D4 D5 D6 D7 BLA BLK 引脚说明 Data 1/0 Data 1/0 Data 1/0 Data 1/0 Data 1/0 Data 1/0 背光LED正端 背光LED负端 字符尺寸 2.95X4.35(WXH)mm 工作电流 最佳工作电压 2.0mA(5.0V) 5.0V 显示容量 芯片工作电压 16X2个字符 4.5~5.5V 状态字说明 SMC1602A状态字说明表
STA7 D7
STA6 D6 STA5 D5 STA4 D4 STA3 D3 STA2 D2 STA1 D1 STA0 D0 SMC1602状态字功能表
\\ 14
STD0-6 STA7 当前数据地址指针的数值 读写操作使能 1: 禁止 0:允许 其基本操作时序共有4个状态分别是:
1读状态:输入:RS=L,RW=H,E=H 输出:D0~D7=状态字
RS 0 R/W 1 D7 BF D6 A6 D5 A5 D4 A4 D3 A3 D2 A2 D1 A1 D0 A0
2 写指令:输入:RS=L,RW=L,D0~D7=指令码,E=高脉冲 输出:无
RS 0 R/W 0 D7 1 D6 A6 D5 A5 D4 A4 D3 A3 D2 A2 D1 A1 D0 A0
3 读数据:输入:RS=H,RW=H,E=H 输出:D0~D7=数据
RS 1 R/W 1 D7 D7 D6 D6 D5 D5 D4 D4 D3 D3 D2 D2 D1 D1 D0 D0
4 写数据:输入:RS=H,RW=L,D0~D7=数据,E=高脉冲 输出:无
RS 1 R/W 0 D7 D7 D6 D6 D5 D5 D4 D4 D3 D3 D2 D2 D1 D1 D0 D0
3.4.3液晶显示器的工作原理
液晶显示器的英文缩写为LCD(Liquid Crystal Display),它是一种数字显示技术,内部有LCD面板、驱动和控制电路组合而成,可以通过液晶和彩色过滤器过滤光源,在平面面板上产生图像。
液晶是一种呈液体状的化学物质,像磁场中的金属一样,当受到外界电场影响时,其分子会产生精确有序的排列。如果对分子的排列进行适当的控制,光线就可以穿越液晶分子。位于最后面得一层是由荧光物质组成的可以发射光线的背光层。当LCD中的电极产生电场时,液晶分子就会产生扭曲,从而将穿越其中的光线进行有规则的折射,然后通过第二层过滤层的过滤在屏幕上显示出来。 在单片机应用系统中,液晶显示器主要分为段位式LCD,字符式LCD,和点阵
\\
15
式LCD。而本设计用的是字符式LCD只能显示字符和数字。字符式LCD模块是由字符LCD显示器和专用的行列驱动器、控制器及必要的连接、结构件装配而成,可以显示数字和英文字符,这种字符LCD模块本身具有字符发生器,显示容量大,功能丰富,常用16字×2行。
3.5掉电充电电路
实时时钟2电路DS1302是一种具有涓细电流充电能力的电路,3采用32.768kHz晶振,可为掉电保护电源提供可编程的充电功能。DS1302实时时钟电路如图所示。 VCC32.768MHZVcc2X1X2GNDDS130218273645Vcc1SCLKP3.6I/OP3.4CEP3.5 \\ 16