標題: 單片機 受開關控制的跑馬燈 含電路圖 源碼 [打印本頁]

作者: zhuhuashi    時間: 2020-5-2 14:54
標題: 單片機 受開關控制的跑馬燈 含電路圖 源碼
【原創(chuàng)】
問題:根據(jù)P3.2口狀態(tài),改變P1口點亮8LED的順序。當P3.2=0時,P1口由低到高點亮LEDP3.2=1時,由高到低點亮LED。電路圖如圖所示。

附件:Protues仿真電路圖+單片機匯編源代碼
(已經(jīng)跑過,無問題)

單片機源程序如下:
  1. ORG 0000H
  2. MOV P1,#0FFH;共陽極SETB P3.2;置1
  3. MOV A,#11111110BLOOP:
  4. MOV P1,A
  5. JB P3.2,HL
  6. RL A
  7. SJMP NEXT
  8. HL:RR A
  9. NEXT:LCALL DELAY;調(diào)用延時子程序
  10. SJMP LOOP
  11. DELAY:
  12. MOV R2,#5
  13. D1:MOV R3,#200
  14. D2:
  15. MOV R4,#250
  16. DJNZ R4,$
  17. DJNZ R3,D2
  18. DJNZ R2,D1
  19. RET
  20. END

復制代碼

所有資料51hei提供下載:
新建文件夾.zip (10.87 KB, 下載次數(shù): 13)
p3.2控制.docx (12.7 KB, 下載次數(shù): 7)




1.png (76.09 KB, 下載次數(shù): 61)

電路圖

電路圖





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1