久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: AT89C2051制作紅外多路遙控器附原理圖源代碼 [打印本頁]

作者: wanjung    時(shí)間: 2016-3-22 17:55
標(biāo)題: AT89C2051制作紅外多路遙控器附原理圖源代碼
下面是紅外遙控器的原理圖:



  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 ;定時(shí)器T0入口
  29. aJMP intt0
  30. ORG 001bH ;定時(shí)器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 ;計(jì)數(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 ;定時(shí)時(shí)間約為100ms
  127. MOV TL1,#0b0h
  128. setb tr1 ;啟動(dòng)T1計(jì)時(shí)
  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ù)制代碼




發(fā)射.zip

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

發(fā)射代碼

接收.zip

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

接收代碼


作者: jialishoushi    時(shí)間: 2017-6-20 23:11
東西不錯(cuò)  只可惜MOV這玩意兒看不太懂
作者: 3760609865    時(shí)間: 2017-6-20 23:32
好東西,只可惜不是C語言。
作者: taiwan3c    時(shí)間: 2017-10-5 12:34
學(xué)習(xí)學(xué)習(xí)
作者: zhouzongjie    時(shí)間: 2017-11-4 20:06
很實(shí)用
作者: xwnc    時(shí)間: 2017-11-8 18:31

學(xué)習(xí)學(xué)習(xí)
作者: zwczhang    時(shí)間: 2019-1-2 20:23
“接收部分-----見下一頁面”,程序代碼不全啊!
作者: zwczhang    時(shí)間: 2019-1-2 20:28
不錯(cuò)的帖子!可以借鑒!
作者: rayin    時(shí)間: 2020-11-15 14:19
又見匯編,
收藏學(xué)習(xí)學(xué)習(xí),謝謝樓主了




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 电家庭影院午夜 | 亚洲第一天堂网 | 日韩中文字幕第一页 | 天天操综合 | 日韩精品一区二区三区免费视频 | 国产精品视频免费 | 超碰成人网 | 一级片日韩 | 丝袜美腿亚洲综合 | 狠狠操av | 日韩三级精品 | av影片在线观看 | 青青草免费在线观看 | 日韩欧美在线看 | 久久久久免费视频 | 黄色成人小视频 | 成人精品一区二区三区 | 激情视频一区 | 婷婷激情综合 | 欧美成人综合 | 91日韩在线 | 亚洲第十页 | av一级在线 | 久久久久女人精品毛片九一 | 麻豆一区二区 | 天天干天天色天天射 | 91色视频| 97精品视频 | 国产精品国产成人国产三级 | 日本精品网站 | 天堂在线中文资源 | 日韩福利视频 | xxxx性欧美| 国产精品久久久久久久久久久久久 | 欧美成人猛片aaaaaaa | 国产在线不卡 | 日韩免费视频一区二区 | 日韩在线免费播放 | 国产亚洲欧美日韩高清 | 成人毛片一区二区三区 | 成人在线一区二区 |