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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7331|回復: 8
打印 上一主題 下一主題
收起左側(cè)

AT89C2051制作紅外多路遙控器附原理圖源代碼

  [復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:109858 發(fā)表于 2016-3-22 17:55 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
下面是紅外遙控器的原理圖:



  1. k0 BIT P1.0
  2. k1 BIT P1.1
  3. k2 BIT P1.2
  4. k3 BIT P1.3
  5. k4 BIT P1.4
  6. k5 BIT P1.5
  7. k6 BIT P1.6
  8. k7 BIT P1.7
  9. bz bit 00h
  10. k0h equ #0f1h
  11. k0l equ #0c8h ;k0鍵輸出頻率300Hz833
  12. k1h equ #0f8h
  13. k1l equ #0ech ;k1鍵輸出頻率600Hz417
  14. k2h equ #0feh
  15. k2l equ #0eah ;k2鍵輸出頻率900Hz278
  16. k3h equ #0ffh
  17. k3l equ #030h ;k3鍵輸出頻率1200Hz208
  18. k4h equ #0ffh
  19. k4l equ #059h ;k4鍵輸出頻率1500Hz167
  20. k5h equ #0ffh
  21. k5l equ #075h ;k5鍵輸出頻率1800Hz139
  22. k6h equ #0ffh
  23. k6l equ #089h ;k6鍵輸出頻率2100Hz119
  24. k7h equ #0ffh
  25. k7l equ #098h ;k7鍵輸出頻率2400Hz104
  26. ORG 0000H
  27. aJMP START
  28. ORG 000BH ;定時器T0入口
  29. aJMP intt0
  30. ORG 001bH ;定時器T1入口
  31. aJMP intt1
  32. org 0030h
  33. intt0: cpl p3.4
  34. mov a,r1
  35. mov th0,a
  36. mov a,r2
  37. mov tl0,r2
  38. reti
  39. intt1: clr tr0
  40. clr et0
  41. clr tr1
  42. clr et1
  43. setb bz
  44. setb p3.4
  45. reti
  46. start: MOV P1,#0FFH
  47. mov p3,#0ffh
  48. MOV TMOD,#11H ;計數(shù)器T0、T1工作在方式1
  49. setb ea ;開所有中斷
  50. xh: jb k0,d01
  51. acall ys
  52. Jb k0,d01 ;k0
  53. jnb k0,$
  54. acall sett1
  55. mov r1,k0h
  56. mov r2,k0l
  57. acall sett0
  58. jnb bz,$
  59. d01: jb k0,d02
  60. acall ys
  61. Jb k0,d02 ;k1
  62. jnb k0,$
  63. acall sett1
  64. mov r1,k1h
  65. mov r2,k1l
  66. acall sett0
  67. jnb bz,$
  68. D02: jb k0,d03
  69. acall ys
  70. Jb k0,d03 ;k2
  71. jnb k0,$
  72. acall sett1
  73. mov r1,k2h
  74. mov r2,k2l
  75. acall sett0
  76. jnb bz,$
  77. D03: jb k0,d04
  78. acall ys
  79. Jb k0,d04 ;k3
  80. jnb k0,$
  81. acall sett1
  82. mov r1,k3h
  83. mov r2,k3l
  84. acall sett0
  85. jnb bz,$
  86. D04: jb k0,d05
  87. acall ys
  88. Jb k0,d05 ;k4
  89. jnb k0,$
  90. acall sett1
  91. mov r1,k4h
  92. mov r2,k4l
  93. acall sett0
  94. jnb bz,$
  95. D05: jb k0,d06
  96. acall ys
  97. Jb k0,d06 ;k5
  98. jnb k0,$
  99. acall sett1
  100. mov r1,k5h
  101. mov r2,k5l
  102. acall sett0
  103. jnb bz,$
  104. D06: jb k0,d07
  105. acall ys
  106. Jb k0,d07 ;k6
  107. jnb k0,$
  108. acall sett1
  109. mov r1,k6h
  110. mov r2,k6l
  111. acall sett0
  112. jnb bz,$
  113. D07: jb k0,d08
  114. acall ys
  115. Jb k0,d08 ;k7
  116. jnb k0,$
  117. acall sett1
  118. mov r1,k7h
  119. mov r2,k7l
  120. acall sett0
  121. jnb bz,$
  122. d08: ajmp xh
  123. ys: mov r5,#80h
  124. ys1: djnz r5,ys1
  125. ret
  126. sett1: MOV TH1,#3ch ;定時時間約為100ms
  127. MOV TL1,#0b0h
  128. setb tr1 ;啟動T1計時
  129. setb et1 ;允許T1中斷
  130. clr bz
  131. ret
  132. sett0: MOV TH0,r1
  133. MOV TL0,r2
  134. setb tr0
  135. setb et0
  136. ret
  137. end

  138. 接收部分-----見下一頁面
復制代碼




發(fā)射.zip

914 Bytes, 下載次數(shù): 62, 下載積分: 黑幣 -5

發(fā)射代碼

接收.zip

824 Bytes, 下載次數(shù): 58, 下載積分: 黑幣 -5

接收代碼

評分

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

查看全部評分

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

使用道具 舉報

沙發(fā)
ID:35873 發(fā)表于 2017-6-20 23:11 | 只看該作者
東西不錯  只可惜MOV這玩意兒看不太懂
回復

使用道具 舉報

板凳
ID:159139 發(fā)表于 2017-6-20 23:32 | 只看該作者
好東西,只可惜不是C語言。
回復

使用道具 舉報

地板
ID:67366 發(fā)表于 2017-10-5 12:34 | 只看該作者
學習學習
回復

使用道具 舉報

5#
ID:245800 發(fā)表于 2017-11-4 20:06 | 只看該作者
很實用
回復

使用道具 舉報

6#
ID:246166 發(fā)表于 2017-11-8 18:31 | 只看該作者

學習學習
回復

使用道具 舉報

7#
ID:401465 發(fā)表于 2019-1-2 20:23 | 只看該作者
“接收部分-----見下一頁面”,程序代碼不全啊!
回復

使用道具 舉報

8#
ID:401465 發(fā)表于 2019-1-2 20:28 | 只看該作者
不錯的帖子!可以借鑒!
回復

使用道具 舉報

9#
無效樓層,該帖已經(jīng)被刪除
10#
ID:517951 發(fā)表于 2020-11-15 14:19 | 只看該作者
又見匯編,
收藏學習學習,謝謝樓主了
回復

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網(wǎng)

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