#includeunsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; unsigned char second=0; bit a=0; char t=0; int0_srv() interrupt 1{ t++; if(t==20){t=0;a=1;} TH0=0x3c; TL0=0xb0; } main(){ P0=P2=table[0]; TMOD=0x01; TH0=0x3c; TL0=0xb0; ET0=1; EA=1; TR0=1; while(1){ if(a){ a=0; if(second==60) second=0; P0=table[second/10]; P2=table[second%10]; second++; } } }原理图
C51单片机0~60计数器
转载源码
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:三大浏览器的驱动地址
下一篇:51单片机汇编程序,温度报警项目
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
51单片机中断系统编程
51单片机中断系统编程
数码管 #define 初始化 51单片机 中断系统