熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
直接買個(gè)10幾塊錢的帶學(xué)習(xí)型接收器遙控器,簡(jiǎn)單 |
pangjineng 發(fā)表于 2018-1-3 10:23 是的,感覺被坑了 |
學(xué)習(xí)來的! |
謝謝分享 |
無線遙控器帶解碼 學(xué)習(xí)了 |
學(xué)習(xí)學(xué)習(xí)。辛苦了![]() |
很好用 頂上一貼 |
PT2262\PT2272帶解碼模塊![]() |
有沒有編寫226,227的說明 |
正好需要這個(gè),做個(gè)記號(hào),等黑幣夠了下載 |
沒有程序,別下載了 |
騙人的 |
都是淘l來貨哪還用啥圖紙嘛,只需會(huì)設(shè)置/連接相應(yīng)的端口就行了 |
樓主重要的事,說三遍:圖紙...圖紙...圖紙... |
其實(shí)就是一個(gè)按鍵程序 |
贊一個(gè),好東西,學(xué)習(xí)了 |
上面是附件內(nèi)的源碼,就這些內(nèi)容。 |
/*************************************************************************** 標(biāo)題: 無線遙控器帶解碼+數(shù)碼管顯示 效果: 按下按鍵,數(shù)碼管顯示編號(hào) 說明: P2口的P20-P23連接接收模塊四個(gè)輸出(D0-D3),VT接入P24,采用分時(shí)掃描法, 5V接擴(kuò)展電源接口正極(+),GND連接擴(kuò)展電源接口負(fù)極(-) 注意: 不同的遙控器按鈕不一定對(duì)應(yīng)程序的順序,比如遙控器上的A可能對(duì)應(yīng)的是1或2或3或4,其它按鈕類似,但不會(huì)沖突。 ******************************************************************************/ //頭文件: #include "reg51.h" //引腳定義: sbit SMG_q = P1^0; //定義數(shù)碼管陽級(jí)控制腳(千位) sbit SMG_b = P1^1; //定義數(shù)碼管陽級(jí)控制腳(百位) sbit SMG_s = P1^2; //定義數(shù)碼管陽級(jí)控制腳(十位) sbit SMG_g = P1^3; //定義數(shù)碼管陽級(jí)控制腳(個(gè)位) sbit key1 = P2^0; //定義按鍵1 sbit key2 = P2^1; //定義按鍵2 sbit key3 = P2^2; //定義按鍵3 sbit key4 = P2^3; //定義按鍵4 sbit keyall = P2^4; //有按鍵觸發(fā) //主函數(shù),C語言的入口函數(shù): void main(void) { P0=0xc0; //數(shù)碼管顯示0 SMG_g=0; //使用數(shù)碼管個(gè)位來顯示鍵值 while(1){ //循環(huán)掃描按鍵及顯示 if(key1==1&&keyall){ //按鍵1按下且有按鍵觸發(fā) P0=0xf9; //數(shù)碼管顯示1 } else if(key2==1&&keyall){ //按鍵2按下 P0=0xa4; //數(shù)碼管顯示2 } else if(key3==1&&keyall){ //按鍵3按下 P0=0xb0; //數(shù)碼管顯示3 } else if(key4==1&&keyall){ //按鍵4按下 P0=0x99; //數(shù)碼管顯示4 } } } |
東西哪里買 |
。。。。并沒有解碼程序 |
大哥,這好像不是M4的程序啊 我想要的是M4解碼程序 |
Powered by 單片機(jī)教程網(wǎng)