欢迎来到一句话经典语录网
我要投稿 投诉建议
当前位置:一句话经典语录 > 心得体会 > 嵌入式流水灯实验心得体会

嵌入式流水灯实验心得体会

时间:2015-08-07 16:49

单片机嵌入式,流水灯编程。

有C语言基础的话那就很简单了,一个最简单的流水灯还是很简单的,只需要要用到8个IO口就可以了,程序里面就1个延时和一个循环赋值语句

如何编写流水灯中 每个灯延迟的时间逐渐增加的函数

void delay(uint i){ uchar j; while(i--) { for(j=0;j<115;j++) \\\/\\\/1ms基准延时程序 { ; } }}只要给参数i赋值就行了,比如赋值100,就会延时100ms,当然误差是会有的

单片机流水灯Keil程序

采用中断方式序如下:#include#include#define uchar unsigned charsbit button = P3^2;uchar press = 0;uchar luishui = 0xfe;void Delay(uchar z){ uchar x, y; for(x = z; x > 0; x--) for(y = 255; y > 0; y--);}void main(){ IT0 = 1; EX0 = 1; EA = 1; while(1) { if(press == 1) P2 = 0xff; if(press == 0) { P2 = luishui; luishui = _crol_(luishui, 1); Delay(255); } }}X0_INT() interrupt 0{ press += 1; if(press == 2) press = 0; Delay(10); while(button == 0);}试试看。

声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。联系xxxxxxxx.com

Copyright©2020 一句话经典语录 www.yiyyy.com 版权所有

友情链接

心理测试 图片大全 壁纸图片