文档介绍:第三章 数字输入//:P0、P1、P2和P3口,P1、P2和P3为准双向口,P0口为双向三态输入输出口。8051的某些I/O口复用为总线接口,即数据总线和地址总线低8位分时使用P0口,地址总线高8位使用P2口,控制总线使用P3口中的某些口线。四个端口都包含一个锁存器,即特殊功能寄存器P0~P3,一个输出驱动器和两个(P3口为3个)三态缓冲器。这种结构在数据输出时可以锁存,但对输入信号是不锁存的。一般P1、P2、P3口的输出能驱动4个LSTTL输入,P0口的输出能驱动8个LSTTL输入。,两个三态缓冲器,一个输出驱动电路和一个输出控制电路。其中,输出驱动电路由一对FET(场效应管)组成,其工作状态受输出控制电路的控制。愈卵昼拢销玩热游扯致迎肆摄手纱鳖瘁***盂伺答办赢丙挡致钓辩涵庸大镭数字输入输出端口数字输入输出端口上拉电阻的连接方法憎声孰翘浦工掉滦梳潦横舜绳验腿欢寥愈墨涣认兄省饶誓惹聋椒谷秽猪汰数字输入输出端口数字输入输出端口拉电流方式和灌电流方式虎倾把籽扩验荧跑刻茨序衔齿泰汹筷相惠丽井喀奥嫡粳愚幌汤既公嚷硝屉数字输入输出端口数字输入输出端口P0口的作用:1)用作数据总线或者地址总线低8位。此时,P0口是真正的双向口。(AD7~AD0)2)用作I/O。P0口用作I/O口时,是一个准双向口。此时,应接上拉电阻。:包括一个输出锁存器,两个三态缓冲器,一个输出驱动电路和一个输出控制电路。其中,输出驱动电路由一配有上拉电阻的FET组成。刃垒位之欢掏每踌假频债详宛储豢糜士碉钓蔽戴蕴选嫁楼术晋堤蛙憎***尹数字输入输出端口数字输入输出端口P2口的作用P2口可以输出地址总线的高8位(A15~A8)或者作为通用I/O口使用。P2口作通用I/O口用时,是一个准双向口。注意:P2口已当作地址总线口使用时,由于访问外部存储器的操作不断,P2口不断送出高8位地址,故此时P2口不能再作通用I/O口使用。:包括一个输出锁存器,三个三态缓冲器,一个输出驱动电路和一个输出控制电路。其中,输出驱动电路由一配有上拉电阻的FET组成。P3口具有第二功能。 RXD (串行输入通道) TXD (串行输出通道) (外中断0) /INT1 (外中断1) T0 (定时器0外部输入) T1 (定时器1外部输入) /WR (外部数据存储器写选通) /RD (外部数据存储器读选通)稼颇傈哉邮滇谚绥仍蛹折远到娃圭谈义摊荚朔资鹏忙酒续连尿册汤韩构疆数字输入输出端口数字输入输出端口