|
基于proteus/keil51單片機的定時器流水燈
0.png (21.07 KB, 下載次數: 49)
下載附件
2019-5-30 04:46 上傳
單片機源程序如下:
- #include<reg51.h>
- void delay50ms();
- void delay300ms();
- void delay500ms();
- void main()
- {
- while(1)
- {
- P1=0xff;
- delay500ms();
- P1=0xfe;
- delay500ms();
- P1=0xfd;
- delay500ms();
- P1=0xfb;
- delay500ms();
- P1=0xf7;
- delay500ms();
- P1=0xef;
- delay500ms();
- P1=0xdf;
- delay500ms();
- P1=0xbf;
- delay500ms();
- P1=0x7f;
- delay500ms();
- P1=0xff;
- delay500ms();
- P1=0x7e;
- delay300ms();
- P1=0xbd;
- delay300ms();
- P1=0xdb;
- delay300ms();
- P1=0xe7;
- delay300ms();
- P1=0xdb;
- delay300ms();
- P1=0x7e;
- delay300ms();
- P1=0xff;
- delay300ms();
- }
- }
- void delay300ms()
- {
- unsigned char i;
- TMOD=0x01;
- for(i=0;i<7;i++);
- {
- TH0=15536/256;
- TL0=15536%256;
- TR0=1;
- while(TF0==0);
- TF0=0;
- }
- }
- void delay500ms()
- {
- unsigned char i;
- TMOD=0x01;
- for(i=0;i<11;i++);
- {
- TH0=15536/256;
- TL0=15536%256;
- TR0=1;
- while(TF0==0);
- TF0=0;
- }
- }
復制代碼
所有資料51hei提供下載:
定時器流水燈.rar
(38.85 KB, 下載次數: 25)
2019-5-23 13:45 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|
|