由外部计数输入信号控制LED的闪烁,仿真及程序见附件
单片机源程序如下:
- #include<reg51.h>
- void delay(unsigned int i)
- {
- unsigned int j;
- for(;i>0;i--)
- for(j=0;j<125;j++)
- {;}
- }
- void main()
- {
- TMOD=0x50;
- TH1=0xff;
- TL1=0xfc;
- EA=1;
- ET1=1;
- TR1=1;
- while(1);
- }
- void T1_int(void) interrupt 3
- {
- for(;;)
- {
- P1=0xff;
- delay(500);
- P1=0;
- delay(500);
- }
- }
复制代码
所有资料51hei提供下载:
由外部计数输入信号控制LED的闪烁.zip
(58.67 KB, 下载次数: 6)
|