0.png (47.84 KB, 下載次數(shù): 36)
下載附件
2018-9-11 16:49 上傳
單片機(jī)源程序如下:
- #include<reg51.h> //包含單片機(jī)寄存器的頭文件
- sbit K1=P3^2; //將K5位定義為P1.4
- /*****************************
- 函數(shù)功能:延時一段時間
- *****************************/
- void delay(void)
- {
- unsigned int n;
- for(n=0;n<20000;n++)
- ;
- }
- /*****************************
- 函數(shù)功能:主函數(shù)
- *****************************/
- void main(void)
- {
- unsigned char i;
- i=0; //將i初始化為0
- while(1)
- {
- if(K1==0) //如果S1鍵按下
- {
- delay(); //延時一段時間 按鍵消抖
- if(K1==0) //如果再次檢測到S1鍵按下
- i++; //i自增1
- if(i==9) //如果i=9,重新將其置為1
- i=1;
-
- }
- switch(i) //使用多分支選擇語句
- {
- case 1: P2=0xfe; //第一個LED亮
- break;
- case 2: P2=0xfd; //第二個LED亮
- break;
- case 3:P2=0xfb; //第三個LED亮
- break;
- case 4:P2=0xf7; //第四個LED亮
- break;
- case 5:P2=0xef; //第五個LED亮
- break;
- case 6:P2=0xdf; //第六個LED亮
- break;
- case 7:P2=0xbf; //第七個LED亮
- break;
- case 8:P2=0x7f; //第八個LED亮
- break;
- default: //缺省值,關(guān)閉所有LED
- P2=0xff;
- }
- }
- }
復(fù)制代碼
12864顯示測試程序
1602顯示測試程序
1602液晶匯編語言經(jīng)典例程
24小時時鐘程序
8位LED流水燈,花樣燈
LCD12864液晶顯示實(shí)時時鐘和溫度
LCD1602,ds1302時鐘萬年歷
LCD1602與4x4按鍵矩陣模塊,按鍵實(shí)驗
LCD1602顯示溫度實(shí)驗
LCD1602液晶顯示的實(shí)時時鐘
LCD1602液晶顯示的簡單計算器
LED流水燈循環(huán)左移
RS232串口顯示實(shí)時時鐘
RS232串口顯示實(shí)時時鐘,ds1302模塊
RS232串口顯示實(shí)時溫度數(shù)據(jù),ds18b20模塊
RS232串口顯示紅外遙控器鍵值,紅外模塊
swtich語句的控制P2口8位LED的點(diǎn)亮狀態(tài)
中斷INT0
中斷INT1
串口調(diào)試A
串口調(diào)試數(shù)碼管顯示
其他
功能十二:板子功能測試
加計數(shù)
右移運(yùn)算流水點(diǎn)亮P2口8位LED
定時器中斷00-99秒計數(shù)
定時器中斷輸出脈沖LED顯示
循環(huán)移位LED顯示
按鍵加減數(shù)碼管顯示
按鍵加減數(shù)碼管顯示(2)
按鍵掃描且有鍵按下發(fā)聲
按鍵控制繼電器和蜂鳴器
數(shù)碼管LED顯示動態(tài)1
數(shù)碼管LED顯示動態(tài)2(0-99計數(shù))
數(shù)碼管動態(tài)顯示1234
數(shù)碼管十六進(jìn)制顯示
數(shù)碼管顯示溫度DS18B20,帶小數(shù)!
數(shù)碼管顯示溫度DS18B20,整數(shù)!
數(shù)碼管顯示靜態(tài)
數(shù)碼管顯示靜態(tài)2
數(shù)組控制流水燈-2
無源蜂鳴器實(shí)驗 (祝你平安)
無源蜂鳴器實(shí)驗(世上只有媽媽好)
流水燈跑馬燈
溫度控制繼電器
點(diǎn)亮一個發(fā)光二極管
用if語句控制P2口8位LED的點(diǎn)亮
用字符型數(shù)組控制LED燈
用數(shù)組的指針控制LED流水燈
簡單計數(shù)器實(shí)驗
精確到00.00秒表
紅外線接收實(shí)驗引用定時器
紅外線接收實(shí)驗引用延時
紅外遙控控制繼電器(遙控器CH鍵控制)
自增運(yùn)算控制LED燈
蜂鳴器實(shí)驗(有源)
蜂鳴器漸變蜂鳴聲(有源)
蜂鳴器簡單蜂鳴發(fā)聲(有源)
超炫 20模式帶拖尾LED流水燈
輸出方波脈沖
鍵值數(shù)碼管顯示
鍵盤按鍵分別控制蜂鳴器和LED燈
鍵盤控制LED
隨意控制點(diǎn)亮多個LED燈方法1
隨意控制點(diǎn)亮多個LED燈方法2
音樂例子 梁祝(無源)
音樂例子 簡單音符
LCD1602,ds1302時鐘萬年歷.rar
LCD1602與4x4按鍵矩陣模塊,按鍵實(shí)驗.rar
功能十二:板子功能測試.rar
紅外遙控控制繼電器(遙控器CH鍵控制).rar
所有資料51hei提供下載:
51C語言例子.zip
(5.52 MB, 下載次數(shù): 56)
2018-9-11 10:35 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|