- 25
- 0
- 约 51页
- 2015-12-14 发布于广东
- 举报
7.4.1 并行输入输出口 例7-5: 8只发光二极管在圆周上均匀分布,控制原理图如图7-1所示,编写控制程序实现单一发光点的顺转和逆转,点亮间隔为50ms,重复循环。 第7章 单片机C语言程序设计与应用 7.4 C51语言程序设计应用举例 图7-1 接线图 C51程序如下: #include reg51.h #include intrins.h #define uint unsigned int void delay(uint time) { while(--time); } void main() { unsigned int i; unsigned char a=0xfe ; * while(1) { for(i=0;i8;i++) { P1=a; a=_crol_(a,1); /*循环左移*/ delay(50000); /*延时*/ } a=0x7f; for(i=0;i8;i++) { P1=a; a=_cror_(a,1); /*循环右移*/ delay(50000); } } } 第7章 单片机C语言程序设计与应用 7.4 C51语言程序设计应用举例 *
您可能关注的文档
- 单片机原理及应用技术 牛月兰 第1章 单片机概述新.ppt
- 单片机原理及应用技术 牛月兰 第2章 硬件结构新.ppt
- 单片机原理及应用技术 牛月兰 第3章 指令系统新.ppt
- 单片机原理及应用技术 牛月兰 第4章 AT89S51汇编语言程序设计新.ppt
- 单片机原理及应用技术 牛月兰 第5章 中断系统新.ppt
- 单片机原理及应用技术 牛月兰 第6章 定时器计数器新.ppt
- 单片机原理及应用技术 牛月兰 第7章 串行口新.ppt
- 单片机原理及应用技术 牛月兰 第8章 扩展存储器新.ppt
- 单片机原理及应用技术 牛月兰 第9章 扩展输入输出新.ppt
- 单片机原理及应用技术 牛月兰 第10章 AT89S51单片机与输入输出外设的接口新.ppt
原创力文档

文档评论(0)