
用80C51单片机设计一个程序
#includeREG52.h#define TRUE 1#define FALSE 0#define uchar unsigned char#define uint unsigned int#define th0 0x3c#define tl0 0xb0 \\\/\\\/50ms at 12MHz Fosc#define LED P0sbit K1=P1^0;uchar LED_Status=0;bit KeyValidFlag;void Timer0()interrupt 1{TL0=tl0;TH0=th0;TR0=0;KeyValidFlag=TRUE;}void TimerInit(){TMOD=0x01;TH0=th0;TL0=tl0;EA=1;ET0=1;}void KeyResp(){if(K1==0) {TR0=1;KeyDownFlag=TRUE;}else{TR0=0;TH0=th0;TL0=tl0;KeyDownFlag=FALSE;}if(KeyValidFlag && !KeyDownFlag){LED_Status=++LED_Status%8;KeyValidFlag =FALSE;}}void main(){TimerInit();while(1){KeyResp();LED=1< 网上很多的,建议你好好找找。 毕业设计做这个..比较简单哟..在文库里下个就好了.急求80c51单片机数字钟设计报告及程序
关于80C51单片机的应用系统设计



