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

单片机时钟程序,

发布网友 发布时间:2023-05-26 02:59

我来回答

2个回答

热心网友 时间:2024-11-25 01:06

给个类似的你自己改改,如果你是四位数,只要分别取出个位十位百位千位送出来显示,动态时间自己改,也就是对应的分和秒,此时要把NUM设成UINT ,不能用UCHAR
取千位,NUM/1000
取百位 (NUM%1000)/100
取十位 (NUM%100)/10
取个位 NUM%10
自己改改
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit wei1= P1^0;
sbit wei2=P1^1;
sbit wei3=P1^2;
sbit wei4=P1^3;
//sbit wei5=P1^4;
uchar code seg[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
uchar num=0;
uchar shi=0;
uchar fen=0;
uchar miao=0;

void delay_ms(uint i)
{
uint j;
for(;i>0;i--)
{
for(j=0;j<125;j++);
}
}

void init()
{
TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
EA=1;
ET0=1;
TR0=1;

}
void timer0() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
num++;
}

void main()
{
P0=seg[0];
wei1=1;
wei2=1;
wei3=1;
wei4=1;
init();
while(1)
{
if(num==10)
{
num=0;
miao++ ;
if(miao==60)
{
miao=0;
fen++;
if(fen==60)
{
shi++;
fen=0;
}
}
}

P0=seg[miao%10];
wei1=0;
delay_ms(5);
wei1=1;
P0=seg[miao/10];
wei2=0;
delay_ms(5);
wei2=1;
P0=seg[fen/10];
wei3=0;
delay_ms(5);
wei3=1;
P0=seg[fen%10];
wei4=0;
delay_ms(5);
wei4=1;

}

}

热心网友 时间:2024-11-25 01:06

你程序的意思是用定时器0和1分别来一个控制LED的动态扫描和时间的计算?那个时间50MS计算一次我就不懂了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 交互设计的“根”——七大定律 交互设计原则和理论2——七大定律 七大设计原则 附近的加油站有哪些 附近的加油站有哪些地方 肺结核选用哪些药治疗 “联合治疗”肺结核的主要作用是 A.减少传染性B.提高治愈率C.杀灭结核... an appearance Sunday 抖音粉丝在哪里卖 梦见买不到合适的手机壳 辩论人工智能会不会超越人类智慧,论点为正方会,给点案例和论点什么的吧... 中专扩招是什么时候 几月份开始 五分之一 英语 什么叫windows外壳程序 电动叉车电池插口下面有两个小的插口是什么意思 对于公海客户,商家重点关注什么问题 江西哪里有生物质颗粒燃料厂家? 武则天真的很坏吗 门下省详细资料大全 南京在明朝被称为什么 明朝的南京名字是啥 明朝的南京叫什么 上市公司易主是重组吗 黑暗之魂1古城笼子道具怎么拿 黑暗之魂2原罪学者巨型棍棒在哪 BRUXELIES是什么意思 请问下面这个plc梯形图程序是什么意思? 这段plc梯形图程序是什么意思 梯形程序的功能是什么 陆丰市有多少人口 广东省陆丰市博美镇姓林人口多少人? sm公司对经纪人有什么要求 陆丰市金厢镇十二岗高厝村人口有多少 扬天4000q老掉电 扬天m4000q能装GTX1650吗? 变态为何意?请举例说明。 ...宝贝小名一个叫元宝。另一个我想起跟元宝差不多的。顺嘴的。有知道... ...我儿子马上出生了,想给起一个类似的小名,希望大家帮 目标市场选择策划就是选择几个划分市场 关于传统节日的书 土壤中配位作用是什么 氮、磷的配位作用哪个强,并解释.求高手解答!!! 土壤吸附对重金属的影响机理有哪些 碳酸根离子的协同作用 tips这个词的来源 特殊意义的英文有哪些?