汽車轉彎燈原理
當開關撥向左邊,左邊的發光二極管導通發光,延時0.5s,再熄滅延時0.5s,反復重復這個過程即實現左轉彎燈閃爍。
當開關撥向右邊,右邊的發光二極管導通發光,延時0.5s,再熄滅延時0.5s,反復重復這個過程即實現右轉彎燈閃爍。
當開關撥向中間,兩個燈都不閃爍,保持熄滅狀態。
ppt內容預覽:
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
單片機源程序如下:
- ORG 0000H
- LJMP MAIN
- ORG 0080H
- MAIN:JB P3.0,NEXT
- LOP:SETB P1.1
- LCALL DELAY
- CLR P1.1
- LCALL DELAY
- JNB P3.0,LOP
- SETB P1.1
- NEXT:JB P3.1,MAIN
- LOOP:SETB P1.7
- LCALL DELAY
- CLR P1.7
- LCALL DELAY
- JNB P3.1,LOOP
- SETB P1.7
- LJMP MAIN
- DELAY:MOV R5,#255
- DEL0:MOV R4,#255
- DEL1:NOP
- NOP
- NOP
- NOP
- DJNZ R4,DEL1
- DJNZ R5,DEL0
- RET
- END
復制代碼
所有資料51hei提供下載:
汽車轉彎燈控制.rar
(5.59 MB, 下載次數: 53)
2018-11-28 15:08 上傳
點擊文件名下載附件
|