单片机60s倒计时c51程序
时间:11-30
来源:互联网
点击:
#include
#define uchar unsigned charsbit P13=P1^3;sbit P14=P1^4;uchar c,i,a=60,z;uchar code Numcode[]={0XC0,//;00XF9,//;10XA4,//;20XB0,//;30X99,//;40X92,//;50X82,//;60XF8,//;70X80,//;80X90,//;9};void delay(z){ while(z--);}void main(){TMOD=1;TH0=(65536-50000)/256;TL0=(65536-50000)%256;c=0;i=0;EA=1;ET0=1;TR0=1;while(1){ if(c==20){ c=0;a--;}if(a>=0){i=a/10;P13=1;P0=Numcode[i];P14=0;delay(20);P14=1;i=a%10;P0=Numcode[i];P13=0;delay(10);}else{a=60;}}}void timer0() interrupt 1{TH0=(65536-50000)/256;TL0=(65536-50000)%256;c++;}
单片机60s倒计时c51程 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)