3项目一任务1AT89C51IO内部结构幻灯片.pptVIP

  • 6
  • 0
  • 约1.03千字
  • 约 15页
  • 2017-04-18 发布于河南
  • 举报
6 AT89C51单片机I/O内部结构;1、P0口 ; P0口有八条口线P0.0~P0.7,是一个三态双向I/O口。 (1)P0 口可以作为普通的I/O口使用。 由于是开漏极,必须外接上拉电阻。当读外部输入数据时,必须先向P0口写入“1”, 然后再读。 (2)在需要外部扩展存储器时P0口作地址/数据总线使用。;;;;;;2、P1、P2和P3口 ; P2口是 8 位准双向I/O口。外接I/O设备时, 可作为扩展系统的地址总线, 输出高8位地址, 与P0 口一起组成 16 位地址总线。; P3口是一个多用途的准双向口。第一功能是作普通I/O口使用,其功能和原理与P1口相同,同样作输出口时不需要上拉电阻。第二功能是作控制和特殊功能口使用。 ;P3口的第二功能 ;并行I/O口 ①P0.0 — P0.7 (39-32) 通用I/O口P0 / A0-A7 / D0-D7。 ②P1.0 — P1.7 ( 1-8 ) 通用I/O口P1 ③P2.0 — P2.7 (21-28) 通用I/O口P2 / A8-A15 ④P3.0 — P3.7 (10-17) 通用I/O口P3 / 第二功能 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 外部数据存储器读控制信号 控制信号 ALE(30):输出正脉冲,1有效,外部地址锁存信号。 P0口如何兼作地址线和数据线? EA(31):输入,0有效,前4k选择外部程序存储器的控制信号。 如何选择前4k的内部/外部程序存储器? PSEN(29):输出,0有效,访问外部程序存储器的选通信号。 WR(16):外部数据存储器写控制信号 RD(17):外部数据存储器读控制信号 如何区别对外部数据存储器与外部程序存储器的访问? RST(9):输入,高电平持续24个时钟周期有效,产生复位操作。;7 单片机工作方式 ;表1-5 特殊功能寄存器的复位状态

文档评论(0)

1亿VIP精品文档

相关文档