/************************************************************************
功能:按键中断控制数码管加、减显示(独立显示)
所用器件:STC12C5A32S2
************************************************************************/
#include "config.h"
#define uint unsigned int
#define uchar unsigned char
#define ulong unsigned long
#define SIGNAL P3_5 // 键盘初始信号
#define KEY6 P3_2 // KEY6口就是INT0口
#define KEY2 P3_3
int num;
// 延时约(0.001 * n)秒
void delay(unsigned char n)
{
ulong i;
do {
i = CPUCLK / 1000;
while(i--);
} while (--n != 0);
}
/*************************************************
外中断0函数
功能:KEY6按下,数码管数字加一
*************************************************/
vo