#include#include#defineuintunsignedint#defineucharunsignedcharsbitBEEP=P2^3;sbitdula=P2^6;sbitwela=P2^7;unsignedcodetable[]={0x3f,0x06,0x5b,0x4f,0x66,...
#include
#include
#define uint unsigned int
#define uchar unsigned char
sbit BEEP=P2^3;
sbit dula=P2^6;
sbit wela=P2^7;
unsigned code table[]={
0x3f,0x06,0x5b,0x4f,0x66,
0x6d,0x7d,0x07,0x7f,0x6f
};
uchar nam,aa,ab,shiwan,wan,qian,bai,shi,ge,num,num2,num3,num4;
void delayms(uint xms)
{
uint b, c;
for(b=xms;b>0;b--)
for(c=110;c>0;c--);
}
void display(uchar shiwan,uchar wan,char qian,uchar bai,uchar shi,uchar ge)
{
dula=1;
P0=table[shiwan];
dula=0;
P0=0xff;
if(num4>=10)
{