找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4080|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

一個單片機8路搶答器電路及匯編語言程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:210741 發(fā)表于 2017-6-13 12:10 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
8路搶答器電路,匯編語言


  1. ORG 0000H
  2. LJMP MAIN
  3. ORG 0003H
  4. LJMP EXT0
  5. ORG 0013H
  6. LJMP EXT1
  7. ORG 0030H
  8. MAIN:MOV SP,#07H
  9. SETB EA
  10. SETB EX0
  11. SETB EX1
  12. SETB PX0
  13. SETB IT0
  14. SETB IT1
  15. CLR PX1
  16. MOV A,#00H
  17. MOV DPTR,#TAB
  18. MOVC A,@A+DPTR
  19. MOV P1,A
  20. HERE:
  21. CLR IE1
  22. SJMP HERE
  23. EXT0:MOV P0,#0FFH
  24. MOV P1,#0FFH
  25. MOV A,#00H
  26. MOV DPTR,#TAB
  27. MOVC A,@A+DPTR
  28. MOV P1,A
  29. CLR A
  30. RETI
  31. EXT1:MOV A,P0
  32. JNB ACC.0,ANJIAN0
  33. JNB ACC.1,ANJIAN1
  34. JNB ACC.2,ANJIAN2
  35. JNB ACC.3,ANJIAN3
  36. JNB ACC.4,ANJIAN4
  37. JNB ACC.5,ANJIAN5
  38. JNB ACC.6,ANJIAN6
  39. JNB ACC.7,ANJIAN7
  40. ANJIAN0:MOV A,#01H
  41. MOV DPTR,#TAB
  42. MOVC A,@A+DPTR
  43. MOV P1,A
  44. LJMP FASHENGYIN
  45. ANJIAN1:MOV A,#02H
  46. MOV DPTR,#TAB
  47. MOVC A,@A+DPTR
  48. MOV P1,A
  49. LJMP FASHENGYIN
  50. ANJIAN2:MOV A,#03H
  51. MOV DPTR,#TAB
  52. MOVC A,@A+DPTR
  53. MOV P1,A
  54. LJMP FASHENGYIN
  55. ANJIAN3:MOV A,#04H
  56. MOV DPTR,#TAB
  57. MOVC A,@A+DPTR
  58. MOV P1,A
  59. LJMP FASHENGYIN
  60. ANJIAN4:MOV A,#05H
  61. MOV DPTR,#TAB
  62. MOVC A,@A+DPTR
  63. MOV P1,A
  64. LJMP FASHENGYIN
  65. ANJIAN5:MOV A,#06H
  66. MOV DPTR,#TAB
  67. MOVC A,@A+DPTR
  68. MOV P1,A
  69. LJMP FASHENGYIN
  70. ANJIAN6:MOV A,#07H
  71. MOV DPTR,#TAB
  72. MOVC A,@A+DPTR
  73. MOV P1,A
  74. LJMP FASHENGYIN
  75. ANJIAN7:MOV A,#08H
  76. MOV DPTR,#TAB
  77. MOVC A,@A+DPTR
  78. MOV P1,A
  79. LJMP FASHENGYIN
  80. FASHENGYIN:MOV R4,#60
  81. LOOP2:MOV R3,#50
  82. LOOP1:SETB P2.7
  83. ACALL DELAY1
  84. ACALL DELAY2
  85. DJNZ R3,LOOP1
  86. DJNZ R4,LOOP2
  87. NEXT:JNZ NEXT
  88. RETI
  89. DELAY1:MOV R7,#10H
  90. D1:MOV R6,#10H
  91. D2:DJNZ R6,D2
  92.    DJNZ R7,D1
  93. RET
  94. DELAY2:MOV R7,#10H
  95. D4:MOV R6,#20H
  96. D3:DJNZ R6,D3
  97.    DJNZ R7,D4
  98. RET
  99. TAB:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH
  100. END
復(fù)制代碼



源碼下載:
單片機搶答器.docx (33 KB, 下載次數(shù): 20)

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

相關(guān)帖子

回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表