精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

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

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

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

(僅供參考)
org 0300h
zh: push dph ;將識別后的遙控信號轉換成16位動作代碼
push dpl
push acc
push psw
setb psw.3 ;進入區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 ;設允許執行該動作標志位
clr 01h ;恢復轉換標志位
h00:mov 08h,#2fh
mov 09h,#07h
h01:pop psw
pop acc
pop dpl
pop dph
ret
責任編輯 LK

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

    關注

    6032

    文章

    44522

    瀏覽量

    633153
  • 源代碼
    +關注

    關注

    96

    文章

    2944

    瀏覽量

    66670
  • 遙控解碼
    +關注

    關注

    0

    文章

    9

    瀏覽量

    1719
收藏 人收藏

    評論

    相關推薦

    如何寫出穩定的單片機代碼

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

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

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

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

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

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

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

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

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

    基于51單片機數字時鐘鬧鐘設計

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

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

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

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

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

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

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

    基于51單片機的紅外遙控器設計

    電子發燒友網站提供《基于51單片機的紅外遙控器設計.rar》資料免費下載
    發表于 01-12 09:22 ?9次下載

    單片機代碼自動生成器程序

    單片機代碼自動生成器是一種能夠幫助開發人員快速生成單片機代碼的工具。它利用了現代計算機技術和算法,能夠根據用戶提供的輸入和需求,自動生成符合規范和要求的
    的頭像 發表于 01-08 14:12 ?2918次閱讀

    基于51單片機的紅外遙控器設計

    電子發燒友網站提供《基于51單片機的紅外遙控器設計.rar》資料免費下載
    發表于 01-03 11:23 ?5次下載

    單片機解析g代碼的方法

    單片機是一種完整的計算機系統,它集成了處理器、存儲器、輸入輸出接口等基本的計算機組成部分。單片機應用廣泛,可以用于控制各種電子設備。在單片機中,G代碼是一種常用的數控編程語言,用于控制
    的頭像 發表于 12-22 14:15 ?1667次閱讀

    STM32單片機常用的引腳及功能

    單片機中,引腳是連接外部設備和單片機內部模塊的接口,通過引腳可以將輸入信號傳遞給單片機,或將單片機處理后的信號輸出到外部設備。在本文中,我們將介紹STM32
    的頭像 發表于 12-07 16:22 ?2.1w次閱讀

    三菱 FX3U 底層源代碼單片機STM32程序實現

    三菱 FX3U 底層源代碼單片機STM32 程序實現,更新到V10
    發表于 12-07 09:48 ?55次下載