按键式LED灯二进制计数器,芯片信号STC12C5A60S2
单片机源程序如下:
- #include<reg51.h>
- sbit P3_5=P3^5;
- sbit P3_4=P3^4;
- void delay(unsigned char time)
- {
- int i,j;
- for(i=0;i<time;i++);
- for(j=0;j<120;j++);
- }
- void zhongduan1() interrupt 0
- {
- if(P3_4==1)
- {
- delay(20);
- P1-=0x01;
- }
- }
- void zhongduan2() interrupt 2
- {
- if(P3_5==1)
- {
- delay(20);
- P1+=0x01;
- }
- }
- void main()
- {
- P1=0xff;
- EA=1;
- IT0=1;
- EX0=1;
- IT1=1;
- EX1=1;
- while(1);
- }
复制代码
所有资料51hei提供下载:
pj.zip
(27.16 KB, 下载次数: 25)
|