1樓:
^#include
typedef unsigned char byte;
byte code map=;
sbit d1 = p1^0;
sbit d2 = p1^1;
sbit d3 = p1^2;
sbit sw1 = p1^3;
byte bdata bmap;
sbit b0 = bmap^0;
sbit b1 = bmap^1;
sbit b2 = bmap^2;
byte steplight;
byte switchtmp1,switchtmp11;
byte steplight;
void timer0() interrupt 1 using 1}}else
}void main()
}//參考一下,不要照抄,我沒除錯哦
//中斷,開關軟體防抖,查表幾項值得學學, 讀懂了再用,最好是自己能寫一個
2樓:水月無痕
^#include
#define uint unsigned int#define uchar unsigned charsbit key1=p1^3;
sbit key2=p1^4;
sbit key3=p1^5;
sbit d1=p1^0;
sbit d2=p1^1;
sbit d3=p1^2;
void delay(uint z)
void main()
if(key2==0)
if(key3==0)}
3樓:匿名使用者
給你一點思路吧bai,可以設定一個記錄按du鍵按下次數的變數zhi,,假設dao為i,初始值可設為0,當第一回次按下是讓i增加答1,變成1,第二次按下時變為2,第三次按下時變為3,第四次按下時變為0,
然後通過查詢i的值控制埠的輸出,從未是led 發光,這個程式沒太大難度,自己好好想想就ok啦,祝你成功
發光二極體的特點,發光二極體的特性是什麼?
發光二極體有什麼特性?發光二極體的特性是什麼?二極體的特性就是單方向導電性。在電路中,電流只能從二極體的正極流入,負極流出。二極體的正向特性 在電子電路中,將二極體的正極接在高電位端,負極接在低電位端,二極體就會導通,這種連線方式,稱為正向偏置。當加在二極體兩端的正向電壓很小時,二極體仍然不能導通,...
兩個發光二極體串聯,兩個發光二極體串聯
還是這問題,上次不是回答過你了嗎?才二天就忘了?都上千字了也算答得很詳細了吧?不懂也不追問,不過看你這裡問的,感覺好象根本沒看我的回答,無論從原理到實際的計算都教你了,下面是我複製過來的,請遵重我的勞動,仔細看完,不懂再問 led不同於小電珠,首先它是二極體,你應該知道任何二極體都有一個相對固定的導...
怎麼判斷發光二極體極性,發光二極體有無極性,怎麼判斷? 發光二極體正常工作電壓,電流多大?
具有led測量功能的數字萬用表,用此功能可以測量 led的好壞,並判斷其正負極性,如 fluke18b 目前市場上的fluke15b 估計用二極體測量檔即可點亮,並判斷其極性了,因為前兩天發現這個表的二極體檔測量電壓達到3v以上了,老的fluke15b這個電壓只有2v左右 另外很多有10k電阻檔指標...