找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 13004|回復(fù): 2
收起左側(cè)

模擬汽車左右轉(zhuǎn)向燈控制(帶單片機(jī)源碼)

[復(fù)制鏈接]
ID:345979 發(fā)表于 2018-6-20 14:50 | 顯示全部樓層 |閱讀模式
源程序設(shè)計(jì)  系統(tǒng)采用兩個發(fā)光二極管來模擬汽車左轉(zhuǎn)燈和右轉(zhuǎn)燈,
  用P1.0和P1.1引腳控制發(fā)光二極管的亮滅狀態(tài)。
原來是書上的實(shí)例,簡單修改了一下。
用51單片機(jī)的P3口接收駕駛員發(fā)出的左轉(zhuǎn)、右轉(zhuǎn)命令(撥動開關(guān)S0、S1到位置2上)。

仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
搜狗截圖20180620144047.png

0.png

單片機(jī)源程序如下:
  1. #include<reg51.h>
  2. sbit LED_L=P1^0;
  3. sbit LED_R=P1^1;
  4. sbit S_L=P3^0;
  5. sbit S_R=P3^1;
  6. void delay(unsigned int i)
  7. {
  8.    unsigned int k;
  9.    for(k=0;k<i;k++);

  10. }
  11. void main()
  12. {
  13.   bit left,right;
  14.   while(1)
  15.   {
  16.      left=S_L;
  17.          right=S_R;
  18.          LED_L=left;
  19.          LED_R=right;
  20.          delay(20000);
  21.          LED_L=1;
  22.          LED_R=1;
  23.          delay(20000);
  24.   
  25.   }
  26. }
復(fù)制代碼

所有資料51hei提供下載:
車燈控制.rar (48.23 KB, 下載次數(shù): 67)

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復(fù)

使用道具 舉報

ID:622749 發(fā)表于 2019-10-15 14:46 | 顯示全部樓層
看樓上的開關(guān)是常閉常開開關(guān),能設(shè)計(jì)成觸發(fā)開關(guān)么

回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

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