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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2472|回復: 5
收起左側

自己寫的單片機交通燈程序,求指教為什么不能運行

[復制鏈接]
ID:276034 發表于 2018-1-15 09:30 | 顯示全部樓層 |閱讀模式
這是我自己寫的單片機交通燈程序,求指教為什么不能運行
  1. ORG 0000H
  2. AJMP MAIN
  3. ORG 000BH
  4. MOV A,#0FFH
  5. MOV P0,A
  6. MOV R7,#64H
  7. MAIN:MOV A,#7BH
  8. MOV P0,A
  9. SETB EA
  10. SETB TR0
  11. SETB ET0
  12. MOV TH0,#0D8H
  13. MOV TL0,#0F0H
  14. L1:LCALL SUB
  15. MOV R1,#05H
  16. DJNZ R1,L1
  17. RET
  18. MOV A,#7EH
  19. MOV P0,A
  20. L2:LCALL SUB
  21. MOV R2,#05H
  22. DJNZ R2,L2
  23. RET
  24. MOV A,#77H
  25. MOV P0,A
  26. L3:LCALL SUB
  27. RET
  28. MOV A,#0CFH
  29. MOV P0,A
  30. L4:LCALL SUB
  31. MOV R4,#05H
  32. DJNZ R4,L4
  33. RET
  34. MOV A,#0EDH
  35. MOV P0,A
  36. L5:LCALL SUB
  37. MOV R5,#05H
  38. DJNZ R5,L5
  39. RET
  40. MOV A,#0AFH
  41. MOV P0,A
  42. LCALL SUB
  43. RET
  44. SJMP MAIN
  45. SUB:
  46. AJMP TO
  47. TO:DEC R7
  48. DJNZ R7,SUB
  49. RETI
  50. END
復制代碼

回復

使用道具 舉報

ID:265458 發表于 2018-1-15 12:02 | 顯示全部樓層
ORG 000BH后面應該加一句 “ AJMP 中斷函數的標號”
每個子函數前面要加 ”標號“
子函數不會在主函數執行完后執行,子函數只能在主函數里調用
回復

使用道具 舉報

ID:123289 發表于 2018-1-15 20:32 | 顯示全部樓層
1、把你的程序畫成流程圖,先走通流程圖。
2、弄清楚RET、RETI指令是什么含義,CPU在這兩條指令下,做些什么動作?
回復

使用道具 舉報

ID:276150 發表于 2018-1-15 20:47 | 顯示全部樓層
led模擬交通燈 本人做的c語言版
http://www.raoushi.com/bbs/dpj-105169-1.html
(出處: 單片機論壇)
你可以看里面的匯編
回復

使用道具 舉報

ID:276383 發表于 2018-1-15 21:49 | 顯示全部樓層
不知道是不是排版問題,還是你寫程序就這個習慣,建議把函數標號突出,寫在最前面,這樣容易看
回復

使用道具 舉報

ID:111634 發表于 2018-1-16 21:21 | 顯示全部樓層
找一個正確的程序,自己對照檢查。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

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