问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何使单片机简易时钟怎么实现选中分秒位的程序

发布网友 发布时间:2023-07-16 00:21

我来回答

1个回答

热心网友 时间:2024-11-24 00:23

#include<reg52.h>
char code ma[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x40}; //0-9数码管,共阴
char code wema[]={0xf0,0xf1,0xf2,0xf3,0xf4,0xf5,0xf6,0xf7}; //片选,1-8个数码管
char j;
char h_num,m_num,s_num; //分别定义小时、分钟、秒
char h_shi,h_ge,m_shi,m_ge,s_shi,s_ge;
sbit fm=P3^4;

void delay(char x)
{
char a,b;
for(a=x;a>0;a--)
for(b=100;b>0;b--);
}

void inter_init()
{
EA=1; //开总中断
ET0=1; //本例中使用的是定时器T0,如果用T1。则为ET1=0,TMOD=0x10。
TMOD=0x01; //定时器工作方式1
TH0=(65535-50000)/256; //因为晶振用的是11.0592MHZ。在取初值时,大概定义为一个中断为50MS
TL0=(65535-50000)%256;
TR0=1;
}

void display(char h_shi,h_ge,m_shi,m_ge,s_shi,s_ge)
{
P2=ma[h_shi];
P1=wema[0];
delay(8);
P2=ma[h_ge];
P1=wema[1];
delay(8);
P2=ma[10];
P1=wema[2];
delay(8);

P2=ma[m_shi];
P1=wema[3];
delay(8);
P2=ma[m_ge];
P1=wema[4];
delay(8);
P2=ma[10];
P1=wema[5];
delay(8);

P2=ma[s_shi];
P1=wema[6];
delay(8);
P2=ma[s_ge];
P1=wema[7];
delay(8);
}

void main()
{
inter_init();
s_num=55; //初始时间设置。分别是秒,分,小时
m_num=59;
h_num=10;
while(1)
{
if(j==20)
{
j=0;
if(s_num==59)
{
s_num=-1;
if(m_num==59)
{
m_num=-1;
if(h_num==24)
h_num=-1;
h_num++;
fm=0; //到整点后蜂鸣器会响一下
delay(50);
fm=1;

}
m_num++;
}
s_num++;
}
h_shi=h_num/10;
h_ge =h_num%10;
m_shi=m_num/10;
m_ge =m_num%10;
s_shi=s_num/10;
s_ge =s_num%10;
display(h_shi,h_ge,m_shi,m_ge,s_shi,s_ge);
}
}

void time()interrupt 1 using 1 //如果用T1的话,应为interrupt 3
{
TH0=(65535-50000)/256; //因为晶振用的是11.0592MHZ。在取初值时,大概定义为一个中断为50MS
TL0=(65535-50000)%256;
j++;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 五菱之光前排座椅海绵怎么拆 民权北站到北关镇王公庄村有公交吗 偷开他人机动车发生事故归谁处理 盗开他人机动车造成交通事故赔偿责任谁承担 偷开他人机动车造成车辆损坏 偷开机动车造成车辆损坏 如何升经理? 化学高手请帮忙,食盐加洗衣粉生成什么物质? 以撒的结合重生lost解锁的道具有道用 太原南站西出站口怎么走 火锅准备哪些菜在家吃火锅得准备些什么菜 顾客的认知心理有哪些特点 纹绣师如何与顾客沟通 经常晚上睡觉到早上快醒前遗精,这正常吗 ...34点钟醒来再睡有时候会遗精是害怕的原因还是什么?以前有频繁遗精的... 白天在清醒时也经常遗精,该怎么办 谁能告诉我http://www.tjlrtys.com.cn/mp3/Imissyou.mp3这首歌词? 昭宥imissyou哪个app可以听 暑假旅游,内蒙古和大连哪个好玩? 呼和浩特 和 大连 哪个名气大? 大连大学国内排名 大连大学校友会排名 steam上怎么找到call to arms的中文语言包 Win7系统电脑听歌时总是发出电流声怎么消除|Win7系统电脑听歌时总是发出... arms怎么读语音 自行车感觉骑不动了涂点润滑油会不会好点 迪美手机,5.5寸,机身内存128G 前摄像头1300万,300多块,很想买(淘宝... 迪美手机怎么样 2G运行加手机内存16G 4核 手机处理器是联发科6737 淘宝... 为什么一些人说自己的工资多少都是用K来表示一个人工 为什么英语比赛要用谷歌浏览器 王者荣耀王翦技能效果是什么 新建建设项目在做环评的时候会对经营业态限制吗 007赛芙琳为什么被杀 007里M夫人念的诗歌叫什么名? 左手背上长一根白色毛毛 将农历正月初一正式定名为春节,是中国那次革命时? 《时光与他,展望流年》txt下载在线阅读全文,求百度网盘云资源 《时光与你皆是秘密》txt下载在线阅读全文,求百度网盘云资源 梦见别人给我粑粑的预兆 包头青山文学道小学片区楼盘有哪些