含上拉电阻而P0口没有,故P0口在做该用途时需外接上拉电阻而P1口则无需。在FLASH编程和校验时,P1口用于输入片内EPROM的低8位地址。P2口:P2口为一个内部上拉电阻的8位双向IO口,它可以作为通用IO口使用,传送用户的输入输出数据,同时可与P0口的第二功能配合,用于输出片外存储器的高8位地址,共同选中片外存储单元,但此时不能传送存储器的读写数据。在一些型号的单片机中,P2口还可以配合P1口传送片内EPROM的12位地址中的高4位地址。P3口:P3口引脚是8个带内部上拉电阻的双向IO口,当P3口写入1后,它们被内部上拉为高电平。它也可作为通用的IO口使用,传送用户的输入输出数据,P3口也作为一些特殊功能端口使用,如下所示:
6
f图31单片机的引脚P30:RXD(串行数据接收口)P31:TXD(串行数据发送口)P32:INT0(外部中断0输入)P33:INT1(外部中断1输入)P34:T0(记数器0计数输入)P35:T1(记时器1外部输入)P36:WR(外部RAM写选通信号)P37:RD(外部RAM读选通信号)RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平状态。ALEPROG:地址锁存允许编程线,当访问片外存储器时,在P07P00引脚线上输出片外存储器低8位地址的同时还在ALEPROG线上输出一个高电位脉冲,其下降沿用于把这个片外存储器低8位地址锁存到外部专用地址锁存
7
f器,以便空出P07P00引脚线去传送随后而来的片外存储器读写数据。在不访问片外存储器时,单片机自动在ALEPROG线上输出频率为16晶振频率的脉冲序列。
PSEN:外部程序存储器ROM的选通信号。在由外部程序存储器取指期间,
每个机器周期两次PSEN有效。但在访问外部数据存储器时,这两次有效的
PSEN信号将不出现。
EAVPP:允许访问片外存储器编程电源线,当EA保持低电平时,则在此
期间允许使用片外程序存储器,不管是否有内部程序存储器。当EA端保持高电平时,则允许使用片内程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。XTAL1和XTAL2:片内振荡电路输入线,这两个端子用来外接石英晶体和微调电容,即用来连接单片机片内OSC的定时反馈回路。
312温度传感器的简介
DS18B20数字温度传感器,是采用美国DALLAS半导体公司生产的DS18B20可组网数字温度传感器芯片封装而成,它具有微型化、低功耗、高性能、抗干扰能力强、易配微处理器等优点,可直接将温度转化成串行数字信号供处理器处理。适用于各种狭小空间设备数字测温和控制领域r