第二章自动控制.ppt

第二章 MCS-51单片机的基本结构 及工作原理 P0口特点小结: 1. 做通用数据I/O端口时,输出级上端的FET处于截止状态,为漏级开路电路,若要驱动NMOS或其它拉电流负载时,所以与NMOS器件连接时,必须接“上拉电阻”,否则不能正确的输出高电平; 2.做通用数据I/O端口时,在输入操作前,为了保证输入正确,必须先向端口“写1”; 3. “读锁存器” 为引脚改写操作。凡是“读—修改—写” 的操作,CPU读的都是端口锁存器中的数据。 4.在总线方式时,P0口不能再做通用的I/O端口。它分时输出地址、数据总线的信息(此时引脚不用外接上拉电阻)。 5.能驱动8个TTL门电路。 P2口在系统使用外部存储器时,做高八位的地址总线。 P2口使用时注意: a) 当应用系统扩展有大于256B而小于64kB的外部存储器,且P2口用于输出高8位地址时,P2口不能再作通用I/O口使用。使用如: movx a,@dptr ;访问外部数据存储器 movc a,@a+dptr ;访问外部程序存储器 这里使用了16位的寄存器DPTR b) 在应用系统扩展片外存储器容量小于256字节的系统中,可以使用“MOVX @Ri”类指令访问片外存储器,仅由P0口输出低8位地址,此时P2口可作通用I/O口用。 c) 在外部扩充的存储器

文档评论(0)

1亿VIP精品文档

相关文档