用单片机设计一个时钟,可显示时和分,可以调时间,也要有闹钟功能,要有设...答:其实不用定时中断也能实现功能:include<reg51.h> 主函数 unsigned char tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};定义0-9数组 unsigned int tmp;定义变量 void delay(unsigned int xms)定义延时函数 {unsigned int j,i;for(i=0;i<xms;i++)for(j=0;j<100...
基于单片机多功能数字钟答:自己学着做吧,这个问题说难不算难,但是要给你代码你也很难看明白的,而且硬件不同的话程序也不同了。如果你能设计出数字钟了,增加其它闹钟,定时器就不难了,直接在中断程序了写代码就可以了。主程序用来设定时钟,或者别的。我就做了一个懂功能的,有10组闹钟,定时控制继电器,红外线遥控,很方便 本回答被网友采...
急求基于单片机AT89C51的多功能数字电子钟的汇编程序,高手进!~_百度知...答:用89C51控制3个HC595,前两个595接8段数码显示管,显示“0”~“9”每秒跳动一次.第3个HC595接8个LED灯,每隔1秒闪烁1次.include<at89x52.h> include<intrins.h> define uchar unsigned char define uint unsigned int uchar table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90...