精确定时写出的流水灯程序
1、用精确定时的方法,设置流水灯运行时的时间间隔,延时时间为一秒
2、#include "reg51.h"首先写出单片机的头函数
3、#include "intrins.h"输入位移函数
4、unsigned int count=0,led;定义函数
5、void main(){ P1=0x00; led=0x01; EA=1; ET0=1; TMOD=0x01稆糨孝汶; TH0=0x3c; TL0=0xb0; TR0=1; for(;;) { ; }}输入主函数,定义单片机的端口,写入延时函数
6、void biao() interrupt 1辘腋粪梯{ count++; if(count==20) { count=0; P1=led; led=_crol忧溲枷茫_(led,1); } TH0=0x3c; TL0=0xb0; }中断跳转,使流水灯运行起来
7、本经验只供参考,如有不足,还请见谅,如果有什么疑问请在下边留言,及时给你解答。。。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:55
阅读量:31
阅读量:60
阅读量:50
阅读量:24