一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

單片機遙控解碼的源代碼詳細說明

Wildesbeast ? 來源:單片機教程網(wǎng) ? 作者:單片機教程網(wǎng) ? 2020-09-26 11:07 ? 次閱讀

單片機遙控解碼源代碼核心代碼

(僅供參考)
org 0300h
zh: push dph ;將識別后的遙控信號轉換成16位動作代碼
push dpl
push acc
push psw
setb psw.3 ;進入?yún)^(qū)i
clr psw.4
mov r0,#2fh ;轉換2fh個單元
mov r1,#07h ;8位一小組
jnb 00h,h01 ;允許轉換否?
h0:inc r0 ;取第一組第一位
cjne r0,#51h,h1 ;是否干擾?
sjmp h00 ;是則返回
h1:jc h2
sjmp h00
h2:cjne @r0,#03h,h0 ;開始轉換第一組第一位
inc r0
cjne @r0,#03h,h0
inc r0
cjne @r0,#03h,h0
inc r0
cjne @r0,#01h,h0
inc r0
cjne @r0,#01h,h0
inc r0
cjne @r0,#01h,h0
inc r0
cjne @r0,#03h,h0
inc r0
cjne @r0,#01h,h0
cjne r0,#59h,h3 ;地址碼正確否?
sjmp h00

;單片機遙控解碼源代碼
h3:jc h4
sjmp h00
h4:inc r0 ;地址碼正確則開始轉換指令碼
mov a,@r0
jb acc.1,h5
clr 08h
sjmp h6
h5:setb 08h
h6:mov a,21h
rl a
mov 21h,a
djnz r1,h4 ;8位指令碼轉換完否?
setb 02h ;設允許執(zhí)行該動作標志位
clr 01h ;恢復轉換標志位
h00:mov 08h,#2fh
mov 09h,#07h
h01:pop psw
pop acc
pop dpl
pop dph
ret
責任編輯 LK

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6058

    文章

    44822

    瀏覽量

    644858
  • 源代碼
    +關注

    關注

    96

    文章

    2949

    瀏覽量

    67630
  • 遙控解碼
    +關注

    關注

    0

    文章

    9

    瀏覽量

    1805
收藏 人收藏

    評論

    相關推薦

    160個51單片機案例源代碼匯總資源(建議下載!)

    資料包含160個51單片機案例源代碼,部分截圖如下:
    發(fā)表于 03-13 14:26

    基于瑞薩RA8單片機的智能小車項目方案 附源代碼

    基于瑞薩RA8單片機,e2studio開發(fā)環(huán)境,給大家講述一下智能小車項目的方案,并附上主要的源代碼。
    的頭像 發(fā)表于 03-07 14:36 ?1081次閱讀
    基于瑞薩RA8<b class='flag-5'>單片機</b>的智能小車項目方案 附<b class='flag-5'>源代碼</b>

    單片機學習—C51源代碼和Proteus仿真文件

    單片機學習—C51源代碼和Proteus仿真文件.zip, 有各種例子
    發(fā)表于 02-10 13:46 ?0次下載

    怎么提升單片機代碼執(zhí)行效率

    ? 提升單片機代碼執(zhí)行效率需要從多個方面入手,包括代碼優(yōu)化、硬件資源利用、編譯器設置、中斷處理優(yōu)化以及其他技巧等。在實際應用中,需要根據(jù)具體需求和硬件條件綜合考慮這些因素,以實現(xiàn)最佳的性能表現(xiàn)。 ?
    的頭像 發(fā)表于 01-10 11:06 ?424次閱讀

    如何寫出穩(wěn)定的單片機代碼

    這篇文章分享怎么寫出穩(wěn)定的單片機代碼。? ?? 我對優(yōu)秀代碼的理解,大體分為兩個部分:高效和穩(wěn)定。 ? 兩者都能做到很好的,如果靠自己摸索,沒有刻意去練習,可能需要花10年,甚至更久
    的頭像 發(fā)表于 11-15 16:40 ?685次閱讀
    如何寫出穩(wěn)定的<b class='flag-5'>單片機</b><b class='flag-5'>代碼</b>

    基于51單片機遙控開關仿真(雙機通信)

    具體實現(xiàn)功能由51單片機+獨立按鍵+繼電器+LED燈等構成。實現(xiàn)功能:(1)本仿真設計的是一款遙控開關,采用51單片機進行遙控器與主機的設計;(2)
    的頭像 發(fā)表于 10-22 14:12 ?638次閱讀
    基于51<b class='flag-5'>單片機</b>的<b class='flag-5'>遙控</b>開關仿真(雙機通信)

    基于51單片機TEA5767收音數(shù)碼管顯示設計

    這是基于51單片機TEA5767收音數(shù)碼管顯示設計包含了電路圖源文件(Altiumdesigner軟件打開)、C語言程序源代碼(keil軟件打開)。本資源適合人群:? ? ? 單片機
    發(fā)表于 06-27 11:42 ?18次下載

    基于51單片機煙霧檢測報警器設計

    本資源內容概要:? ? ? ?這是基于51單片機煙霧檢測報警器設計包含了電路圖源文件(Altiumdesigner軟件打開)、C語言程序源代碼(keil軟件打開)、元件清單(excel表格打開)。本
    發(fā)表于 06-26 10:51 ?5次下載

    基于51單片機無線溫度傳輸控制設計

    本資源內容概要:? ? ? ?這是基于51單片機無線溫度傳輸控制設計包含了電路圖源文件(Altiumdesigner軟件打開)、C語言程序源代碼(keil軟件打開)、元件清單(excel表格打開
    發(fā)表于 06-26 10:50 ?0次下載

    基于51單片機數(shù)字時鐘數(shù)碼管顯示設計

    本資源內容概要:? ? ? ?這是基于51單片機數(shù)字時鐘數(shù)碼管顯示設計包含了電路圖源文件(Altiumdesigner軟件打開)、C語言程序源代碼(keil軟件打開)、元件清單(excel表格打開
    發(fā)表于 06-25 10:42 ?1次下載

    基于51單片機PT2262四路無線遙控搶答器設計

    本資源內容概要:? ? ? ?這是基于51單片機PT2262四路無線遙控搶答器設計包含了電路圖源文件(Altiumdesigner軟件打開)、C語言程序源代碼(keil軟件打開)。本資源適合人群
    發(fā)表于 06-25 10:33 ?0次下載

    基于51單片機數(shù)字時鐘鬧鐘設計

    本資源內容概要:? ? ? ?這是基于51單片機數(shù)字時鐘鬧鐘設計包含了PDF版本電路圖、C語言程序源代碼(keil軟件打開)、proteus仿真。本資源適合人群:? ? ? 單片機愛好者、電子
    發(fā)表于 06-25 10:17 ?0次下載

    基于51單片機熱釋紅外報警設計

    本資源內容概要:? ? ? ?這是基于51單片機熱釋紅外報警設計包含了電路圖源文件(Altiumdesigner軟件打開)、C語言程序源代碼(keil軟件打開)、元件清單(excel表格打開
    發(fā)表于 06-25 10:15 ?0次下載

    基于51單片機24秒倒計時設計

    本資源內容概要:? ? ? ?這是基于51單片機24秒倒計時設計包含了 C語言程序源代碼(keil軟件打開) 。本資源適合人群:? ? ? 單片機愛好者、電子類專業(yè)學生、電子diy愛好者。本資源能
    發(fā)表于 06-25 10:03 ?0次下載

    第三講:單片機STC89C52+RA8889驅動控制彩屏 代碼的壓縮(Keil編譯器)

    51單片機驅動控制芯片RA8889,源代碼函數(shù)冗余較多,移植時可能會碰到輸出程序過大,這里介紹壓縮代碼的方法。
    的頭像 發(fā)表于 06-05 11:05 ?818次閱讀
    第三講:<b class='flag-5'>單片機</b>STC89C52+RA8889驅動控制彩屏 <b class='flag-5'>代碼</b>的壓縮(Keil編譯器)