您的位置 首页 主动

单片机60s倒计时c51程序

includereg51h>defineucharunsignedcharsbitP13=P1^3;sbitP14=P1^4;ucharc,i,a=60,z;ucharcodeNumcode[]

#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++;}

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/zhudong/317892.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部