第五章-IO端口控制.pptVIP

  • 26
  • 0
  • 约7.04千字
  • 约 32页
  • 2018-04-12 发布于河北
  • 举报
第五章-IO端口控制

单片机的性能优劣在很大程度上取决于I/O端口功能的强弱 F877 PDIP型单片机共有40个管脚,其中有33个是I/O引脚。 33个I/O引脚归属于5个端口,分别为PORTA(6)、PORTB(8)、PORTC(8)、PORTD(8)、PORTE(3),其中括号内的数字为该端口的位数。 绝大多数I/O引脚都是多重复用 F877单片机有5个I/O端口,它们的设计思想和内部结构都是不同的,即使同一个端口各个引脚的内部结构也存在差异。 但就其通用的输入/输出功能,基本具有类同的线路结构和以下核心操作: 1、设置端口的输入/输出方向 设置为1=Input,0=Output,联想形状相似就很容易记忆 2、经端口输入/输出数据 输入/输出方向控制的输出数据通道 对I/O端口一位电路的理解分析思路 输出数据通道 数据输入通路 数据输出通路 三个触发器为主要控制部件 需要的信号线:数据信号、控制信号 这些信号线的信号来自那里 每一位结构电路中都共具有以下4 种可操作功能:(参看教材136-137说明) 置端口的输入/输出方向:向端口的方向寄存器D2写控制信息; 经端口输出数据:将打算输出的数据写入端口数据寄存器D1中; 经端口输入数据:读取和端口引脚连接的寄存器D3上的状态信息(即逻辑电平); 检查端口的输入/输出方向状态:从端口的方向寄存器读取当前方向控制信息。 端口电路特

文档评论(0)

1亿VIP精品文档

相关文档