亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

標(biāo)題: 單片機(jī)解碼PT2262與1602顯示 [打印本頁(yè)]

作者: 新鄉(xiāng)家電維修    時(shí)間: 2019-5-8 17:48
標(biāo)題: 單片機(jī)解碼PT2262與1602顯示
本帖最后由 新鄉(xiāng)家電維修 于 2019-5-29 21:48 編輯

最近研究315M解碼最下面增加了發(fā)送遙控碼功能,記憶功能


超外差模塊驅(qū)動(dòng)能力很強(qiáng),可以直接聯(lián)接單片機(jī)I口,

集成晶振模塊驅(qū)動(dòng)能力有限,無(wú)法驅(qū)動(dòng)單片機(jī)IO口,需要加驅(qū)動(dòng)三極管組成射集跟隨器驅(qū)動(dòng)

同步頭是一個(gè)高電平脈沖和一個(gè)長(zhǎng)的低電平組成,圖片是9.3ms左右的同步頭,要連續(xù)檢測(cè)到

兩個(gè)同步頭(繞開中間24個(gè)脈沖)相同才能確認(rèn)是正確的信號(hào)。解碼成功后,蜂鳴器響一聲
第一排顯示同步頭時(shí)間:XX.Xms
第二排顯示密碼和數(shù)據(jù):F1000010   1001

常見密碼大家都熟悉:00=0、01=F、11=1,還有遙控有10,開始以為我解碼錯(cuò)誤

后來(lái)電腦分析波形才知道,特增加了10=D,擴(kuò)大解碼范圍,這種波形出現(xiàn)在電動(dòng)車遙控比較多。



電腦采集信號(hào)分析如圖所示:


如果多人跟帖,有興趣,我會(huì)繼續(xù)更新貼新加入了發(fā)射接收到的315M遙控信號(hào)功能,并保存到24C02中
下次開機(jī)直接讀取24C02數(shù)據(jù)作為比較信號(hào)和接收的信號(hào)比較,控制SSR輸出
按下K1發(fā)射存儲(chǔ)在24C02中的信號(hào)(最少發(fā)送5遍信號(hào))
按下S1手動(dòng)控制SSR輸出
按下S0記憶當(dāng)前接收到的信號(hào)到24C02中
下圖是新程序,增加的功能顯示



        SPK        EQU        P3.7        ;蜂鳴器
        RS        bit        P2.7        ;引腳定義
        RW        bit        P2.6        
        E        bit        P2.5
        LCD        EQU        P0
        IRIN        BIT        P3.2        ;315M信號(hào)輸入端
        FAST        BIT        P3.5        ;315M信號(hào)發(fā)射端
        K1        BIT        P1.0        ;開關(guān)控制發(fā)射
        S0        BIT        P1.1        ;學(xué)習(xí)按鍵(解碼正確后,按鍵按下就學(xué)習(xí)成功)
        S1        BIT        P3.3        ;手動(dòng)開關(guān),控制輸出
        sda         BIT        p3.4   ;5腳
        scl         BIT        p3.3   ;6腳
        address        equ        40h    ;256字節(jié)地址數(shù)
        cdate        equ        2Ah    ;數(shù)據(jù)暫時(shí)存放單元
        SSR        BIT        P3.0        ;輸出端

        ORG        00H
        LJMP        MAIN
        ORG         03H         ;外部中斷INT0入口地址
        LJMP        INT_0
        ORG         40H
;====================================主程序==================================
MAIN:
        CLR        FAST
        SETB        IRIN
        LCALL        COPY        ;讀取24C02中的數(shù)據(jù)作為遙控開關(guān)比較數(shù)據(jù)
        MOV        3AH,#20                ;控制蜂鳴器時(shí)間
        LCALL        FS_SPK                ;蜂鳴器響一聲(沒有檢測(cè)到24C02,蜂鳴器開機(jī)不響)
WU2402:
        MOV        LCD,#00000001B        ;清屏并復(fù)位光標(biāo)
        LCALL        WR_COMM                ;調(diào)用寫指令子程序
        LCALL        INIT_LCD        ;調(diào)用初始化子程序
        MOV        SP,#60H
        LCALL DISP        ;顯示

        SETB        EA                 ;打開CPU總中斷請(qǐng)求
        MOV        TMOD,#00010001B        ;模式1定時(shí)模式
        MOV        TH0,#00H
        MOV        TL0,#00H
        SETB        IT0                 ;設(shè)定INT0的觸發(fā)方式為脈沖負(fù)邊沿觸發(fā)
        SETB        EX0

UUUU:
        JNB S1,A2
        JB K1,UUUU   ;有按鍵就發(fā)送遙控碼
        CLR EA        ;關(guān)閉中斷,讓遙控碼發(fā)送完成不受干擾
        MOV A,2CH
        CPL A
        MOV 2CH,A
        LCALL TTTT
        SETB EA
        JMP UUUU
;============================按鍵程序====================================
A2:        LCALL DELAY_10MS
        JB S1,A2_EN
        CPL SSR                ;開關(guān)動(dòng)作一次
A2_EN:
        RET
DELAY_10MS:
        MOV R6,#25
XX0:        MOV R7,#20        
XX1:        DJNZ R7,$
        DJNZ R6,XX0
        RET
;=========================讀出24C02數(shù)據(jù)==================
copy:
        mov r0,#2Ah        ;r0作為間接尋址
        mov address,#00h;地址清零

;        mov 2Ah,#0        ;清零準(zhǔn)備裝入上次24C02存儲(chǔ)的數(shù)據(jù)
;        mov 2Bh,#0        ;讀出的數(shù)據(jù)放在2AH/2BH/2CH中
;        mov 2Ch,#0
;        mov 2Dh,#0

        mov         r5,#4         
s:        mov         r2,#10100000b        ;寫存儲(chǔ)器1010(為24c系列統(tǒng)一識(shí)別碼)001(為芯片地址碼A2/A1/A0)最后一位是讀寫位        
        mov         r4,#10100001b        ;讀存儲(chǔ)器
        MOV R3,#50
        Lcall         read                ;調(diào)用讀存儲(chǔ)器程序
        inc         address                ;地址加1
        inc        r0
        djnz         r5,s                ;減1后不為0繼續(xù)返回S
        ret

;----------------------------------
read:        lcall start                ;啟動(dòng)總線
        mov         a,r2
        lcall send
        lcall ack
        jc         read                ;               
        mov         a,address
        lcall send
        lcall ack
read_a:
        lcall start
        mov         a,r4
        lcall send
        lcall ack
        jc         read_a
rece:
        lcall receive
        mov         @r0,a                ;讀到數(shù)據(jù)存儲(chǔ)到@R0指定地址
        lcall ack
        lcall stop
        ret

部分程序

下面的燒寫文件,晶振選4M,單片機(jī)STC89C52RC接線按照主程序上面的引腳定義接線就行,保證成功
為了防止不法人員利用程序偷盜別人遙控器碼,程序我做了修改,只能解碼一次就需要從新啟動(dòng)
發(fā)送數(shù)據(jù)也是發(fā)送一次就不能再發(fā)送信號(hào)了,需要重啟,

2262解碼測(cè)試51記憶2402.zip (1.29 KB, 下載次數(shù): 108)






作者: 新鄉(xiāng)家電維修    時(shí)間: 2019-5-13 15:49
我的程序沒有網(wǎng)上說(shuō)的要在接收模塊后面加倒相才能單片機(jī)中斷解碼
而是直接驅(qū)動(dòng)單片機(jī)解碼,不過(guò)用了LM358跟隨器,增加模塊驅(qū)動(dòng)能力
作者: 新鄉(xiāng)家電維修    時(shí)間: 2019-5-13 15:58
本帖最后由 新鄉(xiāng)家電維修 于 2019-5-24 21:00 編輯

我的程序?qū)τ谡鹗庪娮?M---8.2M范圍都能解碼,對(duì)震蕩電阻大小都能解碼,現(xiàn)在研究解碼后,還能發(fā)射遙控碼功能,保存遙控碼,成為學(xué)習(xí)型多功能遙控解碼發(fā)射功能
作者: ealoo    時(shí)間: 2019-6-24 15:27
新手請(qǐng)教:
2262的引腳不是只有三種狀態(tài)嗎?0,1,F(xiàn)。
那么10是什么狀態(tài)呢?
作者: 新鄉(xiāng)家電維修    時(shí)間: 2019-6-27 14:53
ealoo 發(fā)表于 2019-6-24 15:27
新手請(qǐng)教:
2262的引腳不是只有三種狀態(tài)嗎?0,1,F(xiàn)。
那么10是什么狀態(tài)呢?

有個(gè)別電動(dòng)車遙控器不是標(biāo)準(zhǔn)的2262類型發(fā)射芯片,有10狀態(tài),加入D類型,解碼更寬泛,不影響正常的01F信號(hào)解碼的
作者: FQ967    時(shí)間: 2019-7-5 15:07
這個(gè)有空折騰下!謝謝!
作者: ealoo    時(shí)間: 2019-7-6 09:12
新鄉(xiāng)家電維修 發(fā)表于 2019-6-27 14:53
有個(gè)別電動(dòng)車遙控器不是標(biāo)準(zhǔn)的2262類型發(fā)射芯片,有10狀態(tài),加入D類型,解碼更寬泛,不影響正常的01F信號(hào) ...

請(qǐng)教,那個(gè)波形是什么樣的呢?
另外,看到說(shuō)把波形傳到電腦上查看,這個(gè)怎么實(shí)現(xiàn)的?
作者: 新鄉(xiāng)家電維修    時(shí)間: 2019-9-25 20:24
ealoo 發(fā)表于 2019-7-6 09:12
請(qǐng)教,那個(gè)波形是什么樣的呢?
另外,看到說(shuō)把波形傳到電腦上查看,這個(gè)怎么實(shí)現(xiàn)的?

波形是用315M接收頭輸出信號(hào)到電腦耳機(jī)插孔,用音頻采集軟件錄音就能看到波形了,
作者: dzltlgq    時(shí)間: 2020-10-22 15:33
需要1000米遙控器要怎么制作?
作者: winsinzhao    時(shí)間: 2022-3-27 00:19
請(qǐng)問(wèn)這個(gè)能解EV1527嗎,支持多少IC
作者: 新鄉(xiāng)家電維修    時(shí)間: 2022-4-13 10:13
winsinzhao 發(fā)表于 2022-3-27 00:19
請(qǐng)問(wèn)這個(gè)能解EV1527嗎,支持多少IC

能解碼,
作者: 新鄉(xiāng)家電維修    時(shí)間: 2022-4-13 10:14
dzltlgq 發(fā)表于 2020-10-22 15:33
需要1000米遙控器要怎么制作?

1000M遙控是買的,網(wǎng)上還有3000米的遙控,就是發(fā)射功率大的遙控
作者: raymondau    時(shí)間: 2024-5-22 16:04
樓主能分享一下相關(guān)電路圖不?




歡迎光臨 (http://www.denmoz.com/bbs/) Powered by Discuz! X3.1