首页 > 编程知识 正文

单片机简单时钟程序,c51定时器基本程序方波

时间:2023-05-05 20:12:34 阅读:162582 作者:498

/****************任务请求*1、时钟12MHz *2、20mS计数50次,产生1S; *3、制作时分秒的电子表。 *作者: wsdxn*时间: 2020年3月28日1033601:41 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * wsd xn voiddisplay(U8h,u8 M,u8 S );/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * TL1=(65536-20000 ) %6; //20ms时间常数EA=1; //施加总中断ET1=1; //许可定时/计数器1中断TR1=1; //启动定时/计数器1中断while(1) display (hour,minute,second ); }/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *作用:计时器1 vvvx th1=(65536-20000 )/256; TL1=(65536-20000 ) %6; //20ms时间常数Timer_Count; if(timer_count=20 ) {Timer_Count=0; 塞康多; if(second=60 ) {second=0; 迷你; if(minute=60 ) {minute=0; hour; if(hour=24 ) {hour=0; } }/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。