- 2
- 0
- 约8.71千字
- 约 29页
- 2016-12-11 发布于重庆
- 举报
§4.1 并行I/O结构及操作 说明: 1、当控制信号为0时,P0口做双向I/O口,为漏极开路(3态) 2、控制信号为1时,P0口为地址/数据复用总线(用于口扩展) 3、P0W为端口输出写信号,用于锁存输出状态 4、P0R1为读锁存器信号,执行“ANL P0,#0FH”时该信号有效 5、P0R2为读引脚信号,执行“MOV A,P0”时该信号有效 6、读引脚(端口)时,输出锁存器应为“1” (二)P1口内部结构 P1口内部结构如图2所示 输出部分有内部上拉电阻R*约为20K。 其他部分与P0端口使用相类似。 (二)P2口内部结构 2、当控制信号为1时 P2口输出地址信息, 此时单片机完成外部的取指操作或对外部数据存储器16位地址的读写操作。 3、当P2口作为普通I/O口使用时 用法和P1口类似。 说明: 1、P2可以作为通用的I/O,也可以作为高8位地址输出。 (三)P3口内部结构 说明: 1、做普通端口使用时,变异功能应为“1”。 §4.2 定时器/计数器 8051内部有2个16位定时器/计数器(8052有3个) 主要作用:对外部脉冲计数、产生精确定时时间、作串行口的波特率发生器 一、定时器/计数器结构 (一)工作方式控制寄存器TMOD 定时方式时,每个机器周期使计数器加1( T=12 / fosc) 计数方式时T0(P3.4)、T1(P3.5)的负跳变使计数器加1。 最大计
原创力文档

文档评论(0)