|
這是我在2021-7,在網(wǎng)上抄寫的STC15W408AS程序
單片機(jī)源程序如下:
- /*
- 2021-7-1,用新購買的12864液晶屏顯示2260
- 12MHZ
- // STC15f104模擬315M 2272解碼程序
- // 工作頻率:12M
- //說明:1路繼電器輸出,1LED指示,1微動(dòng)開關(guān)K1。
- // 按K1進(jìn)入編輯模式,LED指示燈亮。
- // 在編輯模式下 ,按下遙控器鈕,存儲(chǔ)有效的遙控碼,退出編輯模式。
- // 在編輯模式下 ,按K1退出編輯模式。
- // 在編輯模式下 ,長按K1 (10S) 刪除所有存儲(chǔ)的遙控碼。
- // 在正常模式下 , 按下遙控器鈕,及LED與繼電器亮滅。
- //優(yōu)點(diǎn): 能接收2262的1.2M-4.7M電阻編碼,幾乎所有的315M遙控器都兼容。
- // 由于定時(shí)讀引腳,抗干擾能力強(qiáng) ,和硬件解碼距離無區(qū)別。
- //缺點(diǎn):占用單片機(jī)資源比較多。能存儲(chǔ)20條編碼。
- */
- #include"stc15f2k60s2.h"
- #include "lcd.h"
- #include"rf.h"
- #include"fengmingqi.h"
- #include"key.h"
- void main()
- {
- stc_pin();//上電管腳初始化2018-10-25//
- IR_INPUT = 1; //接收引腳
- RF_OUT = 0;
- // ConfigTimer2(5); //配置T2定時(shí) ms
- ConfigTimer0(124); //配置T0定時(shí) 0-255us 256-124=132us
- t2_init(124 ); //124us進(jìn)入一次,定時(shí)器2初始化 16位自動(dòng)重裝12MHZ下最大能有65.335MS
- LCDInit();
- LCDcls(0) ;
- wasc_6x8(0,0,"shao_jianxiong");//連續(xù)寫入一串6X8字符//
- //wascii6x8_one(10,2,3);//寫入6X8的0-9-a-b-c-d-e-f一個(gè)
- wasc_6x8(0,2,"315_433mhz_RF_RX_TX");//連續(xù)寫入一串6X8字符//
- BBZZ(255);
- delayms(500);
- //LCDcls(0) ;
- sy = 8;
- AUXR &= ~0x10; //定時(shí)器2停止計(jì)時(shí)
- while(1)
- {
- rf_ok();
- key_on_off();//按鍵處理//
-
- }
- }
復(fù)制代碼
所有代碼51hei提供下載:
RF_12864_2021-7-1300.rar
(178.37 KB, 下載次數(shù): 88)
2021-7-13 13:22 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|
評分
-
查看全部評分
|