第一范文网 - 专业文章范例文档资料分享平台

(完整版)基于51单片机的电子时钟设计与实现毕业设计

来源:用户分享 时间:2025/7/31 20:41:27 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

datamg=5; datahd=3; datahg=2;

ddatamd=0; ddatamg=0; ddatahd=0; ddatahg=0; flagplay=0; flagflash=0;

EA=EX0=EX1=ET0=ES=IT0=IT1=1; TMOD=0x21; SCON=0x50; TH1=0xe6; TL1=0xe6; TH0=0x3c; TL0=0xb0; TR0=1; TR1=1; sled1=sled2=0; while(1) {

chgi=0;

while(flagplay==0) {

sm1out=sm2out=sm3out=sm4out=1;

smplay=tabsm[datamd];

if(fselect==2)

sm1out=flagflash; else sm1out=0; dlyplay();

sm1out=sm2out=sm3out=sm4out=1; smplay=tabsm[datamg]; if(fselect==2) sm2out=flagflash; else sm2out=0; dlyplay();

sm1out=sm2out=sm3out=sm4out=1; smplay=tabsm[datahd]; if(fselect==1) sm3out=flagflash; else sm3out=0; dlyplay();

sm1out=sm2out=sm3out=sm4out=1; smplay=tabsm[datahg]; if(fselect==1) sm4out=flagflash;

else sm4out=0; dlyplay();

if(fselect==2)

{ TR0=0; chkkey--; if(chkkey==0) {

chkkey=10;

if(addtime==0) {

datamd++;

if(datamd==10) { datamd=0;

datamg++; if(datamg==6)

datamg=0; }}

if(subtime==0) {

datamd--;

} }

if(datamd==255) {

datamd=9;

datamg--;

if(datamg==255) datamg=5; } }

if(fselect==1)

{ TR0=0; chkkey--; if(chkkey==0) {

chkkey=10;

if(addtime==0) {

datahd++;

if((datahg!=2) && (datahd==10)) { datahd=0;

datahg++; }

if((datahg==2) && (datahd==4))

(完整版)基于51单片机的电子时钟设计与实现毕业设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4tgc118j6y83uyx9681999g5n13tny00uq5_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top