#
typedefunsignedintu16;
typedefunsignedcharu8;
sbitLSA=P2^2;
sbitLSB=P2^3;
sbitLSC=P2^4;
u8codesmgduan[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
u16s;
u8sec,mb[2];
voidTimer0Init()
{
TMOD|=0x01;
TH0=0xfc;
TL0=0x18;
TR0=1;
}
voiddelay(u16i)
while(i--);
voidDigDisplay()
u8i;
for(i=0;i2;i++)
switch(i)
case(0):
LSA=0;
LSB=0;
LSC=0;break;
case(1):
LSA=1;
P0=smgduan[mb[i]];
delay(1);
P0=0x00;
voidmain()
Timer0Init();
while(1)
if(TF0==1)
{TF0=0;
TH0=0xfc;//给定时器赋值,1ms
s++;
if(s==1000)//到达1ms
s=0;
sec++;
if(sec==100)
sec=0;//到100清0
mb[0]=sec%10;//个
mb[1]=sec/10;//十
DigDisplay();
超越极限:揭秘MD22,未来航空科技的中国力作
在人类的航空史上,总会有那么一些瞬间,让一切仿佛停滞,全世界的目光集中在某一点——那是进步的闪光,是超越的号角。广东空天科技研发的MD22高超音速飞机,毫无疑问就是这样的超级明星,横空出世,引爆了一场科技与梦想的盛宴。走进航展现场,那架展示在中央位置的MD22高超音速飞机,就如同一颗耀眼的明星,吸引...
指令集和指令集架构是什么意思
要清楚这个问题,就必须先了解什么是计算机指令。如上图,每条指令都包含操作码和操作数两部分。以MOVAX,3050H指令为例:指令操作码和操作数这条指令中,MOV是操作码,对应十六进制数1000H,操作数是3050H。这条指令的目的是把数字3050H存放到寄存器AX中。AX是一个十六位寄存器。下图是一...
电视维修过程和步骤
问题描述:电视1.5+8g内存够用吗?当您购买一款电视机时,您可能会关心内存是否足够满足您的需求。本文将介绍电视内存的标准和如何判断1.5+8g内存是否足够使用。【专业师傅快速上门,专业服务有保障】步骤一:了解电视内存的标准电视内存是指电视机用于存储和运行应用程序、游戏和媒体内容的临时存储空间。内存...
一个王朝的序幕
在漫漫历史长河中,沈阳曾经长期是一座具有军事防御功能的城池。而在清王朝将沈阳作为其建立初期的都城之后,沈阳的历史地位也因此发生了巨大的改变,成为东北地区的政治中心以及首要城市。坐落于今辽宁省沈阳市老城中心的沈阳故宫,是清政权在入关之前的皇宫,亦是其迁都北京之后的陪都宫殿。正是在这座庞大的宫殿群中,一...