单片机原理及接口技术d第4章 并行端口.pptVIP

  • 40
  • 0
  • 约8.7千字
  • 约 45页
  • 2017-03-15 发布于浙江
  • 举报

单片机原理及接口技术d第4章 并行端口.ppt

4.1 AT89S51的并行I/O端口的结构及工作原理 AT89S51共有4个双向的8位并行I/O端口:P0、P1、P2和P3,它们的输出锁存器属于特殊功能寄存器。4个端口除了按字节输入/输出外,还可位寻址,便于实现位控功能。 4.1.1 P0口 双功能的8位并行端口,字节地址为 80H,位地址为80H~87H。端口的各位具有完全相同但又相互独立的电路结构,P0口某一位的位电路结构如图4-1所示。 #include reg51.h #include intrins.h /*包含移位函数的头文件*/ #define uchar unsigned char #define uint unsigned int void delay(uint i) /*延时函数*/ { uchar t; while (i--); { for(t = 0; t 120; t++); } } void main( ) /*主程序*/ { P1=0xfe; while (1) {P1=_crol_( 0,1) ; /*C51函数库中的左移函数,P1中的数据循环左移1位*/ delay( 500 ); /*500为延时参数,可根据实际需要调整*/ } } 4.2.2 左右来回循环的流水灯的制作 下面介绍在【例4-1】的基础上,增加了从

文档评论(0)

1亿VIP精品文档

相关文档