预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

8051输入/输出端口结构(慨述)一、P0口的结构:P0口的某一位的结构图(一)P0口作为一般I/O口使用1、P0口用作输出口2.P0口作输入口(二)P0口作为地址/数据总线使用总结:二、P1口P1口某位结构三、P2口某位结构四、P3口的结构P3各口线的第二功能表P3口的位结构编程时,不必事先由软件设置P3门为第一功能(通用I/O口)还是第二功能。 ●当CPU对P3口进行SFR寻址(位或字节)访问时,由内部硬件自动将第二功能输出线W置1,这时P3口为通用I/O口; ●当CPU不把P3口作为SFR寻址(位或字节)访问时,即用作第二功能输出/输入时,由内部硬件使锁存器Q=1。(一)P3口作为通用I/O口使用(二)P3口用作第二功能使用五、端口的负载能力和接口要求②P1—P3口的输出级接有内部上拉负载电阻,它们的每一位输出可驱动3个LS型TT负载。 作为输入口时,任何TTL电路都能以正常的方式驱动805l单片机(HMOS)的P1—P3口。由于它们的输出级具有上拉电阻,也可以被集电极开路(oc门)或漏极开路所驱动,而无需外接上拉电阻, 对于80c51单片机(CHMOS),端口能提供几毫安的输出电流,故当作输出口去驱动一个普通晶体管的基极(或TTL电路输入端)时,应在端口与晶体管基极间串联一个电阻,以限制高电平输出时的电流。 Pl—P3口也都是准双向I/O口,作输入时,必须先在相应端口锁存器先写1。