06输入输出端口.pptVIP

  • 4
  • 0
  • 约6.18千字
  • 约 43页
  • 2017-10-17 发布于湖北
  • 举报
06输入输出端口

第五章 输入输出端口的用法 数字端口用法 【学习目标】 掌握输入输出端口方向的控制方法; 熟练掌握数码管动态扫描的设计和编程; 掌握矩阵式键盘设计思路和编程; 第六章 输入输出端口的用法 第五章 输入输出端口的用法 1 输入/输出端口原理 输入/输出端口简介 PIC16F877共有40个引脚,其中有33个I/O引脚、与五个端口相对应。PORTA对应RA0到RA5共6个引脚、PORTB对应RB0到RB7共8个引脚、PORTC对应RC0到RC7共8个引脚、PORTD对应RD0到RD7共8个引脚、PORTE对应RE0到RE2共3个引脚。 输入/输出端口原理 输入/输出端口的相关寄存器 PIC的方向寄存器TRISX TRISB是PORTB的方向寄存器。 TRISA是PORTA的方向寄存器。 TRISC是PORTC的方向寄存器。 TRISD是PORTD的方向寄存器。 TRISE是PORTE的方向寄存器。 TRISX也是8位寄存器。 当TRISX某二进制位为1时,PORTX对应位处于输入(Input)状态。 当TRISX某二进制位为0时,PORTX对应位处于输出(Output)状态。 第五章 输入输出端口的用法 输出端口用法例题1 输出端口用法例题1 编程实现跑马灯的运行效果,即D0到D7循环被依次点亮,但同一时刻只有一个灯亮。单片机主频为4MHz。 输出端口用法例题代码 main() {

文档评论(0)

1亿VIP精品文档

相关文档