第2章节:单片机系统结构幻灯片.pptVIP

  • 2
  • 0
  • 约7.75千字
  • 约 45页
  • 2018-03-23 发布于广东
  • 举报
1. P1口用于准双向I/O口时,内部有上拉电阻。输出1时,引脚为高电平,输出0时,引脚为低电平; 2. P1口用于准双向I/O口时,由于输入时T不能短路影响输入,故T必须截止。即Q输出应为0,锁存器应为1,因此作输入时,要人为的将P1的锁存器置1(所以称为准双向I/O口) 在访问P1口时存在两种访问情况:一种是访问锁存器,一种是访问引脚,在写P1口时写锁存器和写引脚是一致的,其实质都是写锁存器;但在读P1口时,读锁存器和读引脚就不一样了,因为锁存器和引脚的值有时是不同的。 读引脚指令 → 读引脚操作 读修改写指令 → 读锁存器操作 (课本21页有读修改写指令的举例) 以P1口为目的操作数的指令都是读P1口锁存器 P2口内部结构 P2口的字节地址为A0H,位地址为A0H~A7H。 P2口有两种功能: 准双向I/O口 高8位地址总线 P2口用于高8位地址总线时,可用于扩展外部程序存储器和外部数据存储器。 输出地址时,MUX与地址总线相连,锁存器和引脚断开,锁存器的值不影响引脚电平。 1. P2口用于准双向I/O口时,MUX与锁存器相连。内部有上拉电阻。输出1时,引脚为高电平,输出0时,引脚为低电平; 2. P2口用于准双向I/O口时,由于输入时T不能影响输入,故T必须截止,即Q=1,锁存器应为1,因此作输入时,要人为的将P2的锁存器置1(所以称为准双向I/O口) 在访问P2口时存在两种访问情况:一种是访问锁存器,一种是访问引脚,在写P2口时写锁存器和写引脚是一致的,其实质都是写锁存器;但在读P2口时,读锁存器和读引脚就不一样了,因为锁存器和引脚的值有时是不同的。 读引脚指令 → 读引脚操作 读修改写指令 → 读锁存器操作 (课本21页有读修改写指令的举例) 以P2口为目的操作数的指令都是读P2口锁存器 P3口内部结构 P3口的字节地址为B0H,位地址为B0H~B7H。 P3口有两种功能: 准双向I/O口 第二变异功能(第二特殊功能) P3口用于第二特殊功能时,应将锁存器置1,使锁存器的值不影响第二功能的数据传递。 P3.0-(10脚)RXD:串行数据接收端 P3.1-(11脚)TXD:串行数据发送端 P3.2-(12脚)INT0:外部中断0请求端,低电平有效 P3.3-(13脚)INT1:外部中断1请求端,低电平有效 P3.4-(14脚)T0:定时计数器0外部时钟输入端 P3.5-(15脚)T1:定时计数器1外部时钟输入端 P3.6-(16脚)WR:外部数据存储器写选通信号,低电平有效 P3.7-(17脚)RD:外部数据存储器读选通信号,低电平有效 1. P3口用于准双向I/O口时,第二功能输出线自动置1,不影响I/O的输出。内部有上拉电阻。输出1时,引脚为高电平; 2. P3口用于准双向I/O口时,由于输入时T不能影响输入,故T必须截止,即Q=1,锁存器应置1,因此作输入时,要人为的将P3的锁存器置1(所以称为准双向I/O口) 在访问P3口时存在两种访问情况:一种是访问锁存器,一种是访问引脚,在写P3口时写锁存器和写引脚是一致的,其实质都是写锁存器;但在读P3口时,读锁存器和读引脚就不一样了,因为锁存器和引脚的值有时是不同的。 读引脚指令 → 读引脚操作 读修改写指令 → 读锁存器操作 (

文档评论(0)

1亿VIP精品文档

相关文档