標題: 基于51單片機模擬小汽車轉(zhuǎn)彎燈仿真+匯編語言代碼 [打印本頁]

作者: pengdong0283    時間: 2018-11-28 15:09
標題: 基于51單片機模擬小汽車轉(zhuǎn)彎燈仿真+匯編語言代碼
汽車轉(zhuǎn)彎燈原理
當開關(guān)撥向左邊,左邊的發(fā)光二極管導(dǎo)通發(fā)光,延時0.5s,再熄滅延時0.5s,反復(fù)重復(fù)這個過程即實現(xiàn)左轉(zhuǎn)彎燈閃爍。
當開關(guān)撥向右邊,右邊的發(fā)光二極管導(dǎo)通發(fā)光,延時0.5s,再熄滅延時0.5s,反復(fù)重復(fù)這個過程即實現(xiàn)右轉(zhuǎn)彎燈閃爍。
當開關(guān)撥向中間,兩個燈都不閃爍,保持熄滅狀態(tài)。

ppt內(nèi)容預(yù)覽:


仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)


單片機源程序如下:
  1. ORG 0000H
  2. LJMP MAIN
  3. ORG 0080H
  4. MAIN:JB P3.0,NEXT
  5. LOP:SETB P1.1
  6.          LCALL DELAY
  7.          CLR P1.1
  8.          LCALL DELAY
  9.          JNB P3.0,LOP
  10.          SETB P1.1
  11. NEXT:JB P3.1,MAIN
  12. LOOP:SETB P1.7
  13.          LCALL DELAY
  14.          CLR P1.7
  15.          LCALL DELAY
  16.          JNB P3.1,LOOP
  17.          SETB P1.7
  18.          LJMP MAIN
  19.          DELAY:MOV R5,#255
  20.           DEL0:MOV R4,#255
  21.       DEL1:NOP
  22.                    NOP
  23.                    NOP
  24.                    NOP
  25.                    DJNZ R4,DEL1
  26.                    DJNZ R5,DEL0
  27.                    RET
  28.                END
復(fù)制代碼

所有資料51hei提供下載:
汽車轉(zhuǎn)彎燈控制.rar (5.59 MB, 下載次數(shù): 53)







作者: qinyi71    時間: 2019-1-15 00:54
感謝分享
作者: 熱心市民王先生    時間: 2019-3-22 20:18
多謝大佬




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