|
我們單片機課上的一堂實驗,用單片機來控制開關(guān)實現(xiàn)流水燈變化以及燈的閃爍,新手可以來看看。
單片機源程序如下:
- #include<reg51.h>
- #define led P0
- sbit key1=P3^0;
- sbit key2=P3^1;
- void delay(unsigned int i)
- {
- while(i--);
- }
- void main()
- {
- unsigned int j;
- led=0xff;
- if(key1==0)
- {
- delay(500);
- if(key1==0){
- for(j=200;j<5000;j=j+30){
- led=0x00;
- delay(j);
- led=0xff;
- delay(j);
- }
-
- }
- }
- led=0xff;
- if(key2==0)
- {
- delay(500);
- if(key2==0){
- for(j=5000;j>200;j=j-30){
- led=0x00;
- delay(j);
- led=0xff;
- delay(j);
- }
- }
- }
- led=0xff;
-
- }
復(fù)制代碼
所有資料51hei提供下載:
task2.rar
(83.37 KB, 下載次數(shù): 12)
2020-4-6 15:45 上傳
點擊文件名下載附件
|
|