欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3762|回復: 6
打印 上一主題 下一主題
收起左側

單片機紅外解碼(匯編程序)

[復制鏈接]
跳轉到指定樓層
樓主
ID:114411 發表于 2016-4-15 17:22 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
紅外的匯編程序
  1.      ORG    0000H
  2.      LJMP   MAIN
  3.      ORG    30H
  4. MAIN:
  5.      JNB     P3.0,IR
  6.      LJMP    MAIN
  7. IR:
  8.      MOV     R6,#10
  9. IR_SB:
  10.      ACALL   DELAY882
  11.      JB      P3.0/IR_ERROR
  12.      DJNZ    R6,IR_SB
  13.      JNB     P3.0,$
  14.      ACALL   DELAY2400
  15.      JNB     P3.0,IR_Rp
  16.      ACALL   DELAY2400
  17.      MOV     R1,#1AH
  18.      MOV     R2,#4
  19. IR-4BYTE:
  20.      MOV     R3,#8
  21. IR_8BIT:
  22.      JNB     P3.2,#
  23.      LCALL   DELAY882
  24.      MOV     c,P3.2
  25.      JNC     IR_8BIT_0
  26.      LCALL   DELAY1000
  27. IR_8BIT_0:
  28.      MOV     A,@R1
  29.      RRC     A
  30.      MOV     @R1,A
  31.      DJNZ    R3,IR_8BIT
  32.      INC     R1
  33.      DJNZ    R2,IR_4BYTE
  34.      JMP     IR_GOTO
  35. IR_Rp:
  36.      JMP     IR_GOTO
  37. IR_ERROR:
  38.      LJMP    MAIN
  39. IR_GOTO:
  40.      MOV     A,1CH
  41.      CPL     A
  42.      CJNE    A,1DH,IR_ERROR
  43.      MOV     P1,1DH
  44.      CLR     P2.4
  45.      LCALL   DELAY2400
  46.      LCALL   DELAY2400
  47.      LCALL   DELAY2400
  48.      SETB    P2.4
  49.      MOV     1AH,#00H
  50.      MOV     1BH,#00H
  51.      MOV     1CH,#00H
  52.      MOV     1DH,#00H
  53.      LJMP    MAIN
  54. DELAY882:
  55.      MOV     R7,#202
  56. DELAY882_A:
  57.      NOP
  58.      NOP
  59.      DJNZ    R7,DELAY882_A
  60. RET
  61. DELAY1000:
  62.      MOV     R7,#229
  63. DELAY1000_A:
  64.      NOP
  65.      NOP
  66.      DJNZ    R7,DELAY1000_A
  67. RET
  68. DELAY2400:
  69.      MOV     R7,#245
  70. DELAY2400_A:
  71.      NOP
  72.      NOP
  73.      NOP
  74.      NOP
  75.      NOP
  76.      NOP
  77.      NOP
  78.      DJNZ     R7,DELAY2400_A
  79. RET
  80. END



  81.      

復制代碼


紅外.zip

532 Bytes, 下載次數: 18, 下載積分: 黑幣 -5

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:646442 發表于 2020-6-2 20:59 | 只看該作者
有幾行指令是錯的,匯編不了
回復

使用道具 舉報

板凳
ID:126173 發表于 2020-6-12 09:44 | 只看該作者
匯編的簡單直接,我喜歡
回復

使用道具 舉報

地板
ID:74784 發表于 2022-8-5 11:49 | 只看該作者
本帖最后由 lxa0 于 2022-8-5 11:52 編輯

這個代碼有缺陷:
當代碼中含有led動態掃描時,
led會出現閃爍。
回復

使用道具 舉報

5#
ID:34149 發表于 2022-8-5 14:25 | 只看該作者
樓主可否有c語言程序呢、?
回復

使用道具 舉報

6#
ID:354478 發表于 2022-8-26 08:40 | 只看該作者
總感覺用匯編挺牛逼的。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表