久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2640|回復(fù): 3
打印 上一主題 下一主題
收起左側(cè)

51單片機(jī)交通燈控制實驗

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:1054211 發(fā)表于 2022-11-27 21:16 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
這是我的實驗,
交通燈控制的,
平時都是東西南北交替20s,
異常60s,
是自己一點一點寫的,
請大家多多指教

實驗一:交通燈控制實驗
實驗學(xué)時:2;實驗類型:驗證    ;實驗要求:必做
一、實驗?zāi)康?br /> 1.    了解51單片機(jī)芯片的引腳及編程特點。
2.    熟悉匯編及C語言編寫程序的方法。
3.    掌握定時器和中斷的應(yīng)用,同時使用定時中斷和外部中斷。
4.    熟悉Keil軟件的使用方法。
5.    學(xué)會使用各類程序下載器的實用。
二、實驗內(nèi)容
1.學(xué)習(xí)如何使用程序下載器下載程序至開發(fā)板。
2.設(shè)計C語言程序。
3.根據(jù)C語言程序結(jié)合所學(xué)知識編譯程序。
三、實驗原理、方法和手段
用單片機(jī)設(shè)計一個十字路口交通燈模擬控制系統(tǒng),要求東西、南北兩個方向都通行20秒,警告3秒,禁止20秒,同時要考慮到東西、南北兩個方向出現(xiàn)異常情況,出現(xiàn)異常情況器該方向通行60秒。


四、實驗條件
1.臺式電腦一臺,且至少要具備一個usb串行口。
2.單片機(jī)仿真實驗板一塊
3.usb串口連接線一條
4.杜邦線若干
五、實驗步驟
程序內(nèi)容:
  主程序中實現(xiàn)交通燈正常運行過程;
  兩種異常用外中斷0和外中斷1管理,外接開關(guān)模擬異常發(fā)生;
  在中斷服務(wù)程序中實現(xiàn)異常處理,在主程序中開放外中斷0和外中斷1,設(shè)置為邊沿觸發(fā)方式;
  500ms信號由定時計數(shù)器0,選擇方式1,定時50ms,循環(huán)10次產(chǎn)生,定時計數(shù)器0采用查詢方式。

1.實驗預(yù)習(xí):在實驗前每位同學(xué)都需要對本次實驗進(jìn)行認(rèn)真的預(yù)習(xí),學(xué)習(xí)仿真系統(tǒng)的過程,編制好相應(yīng)的實驗程序。
2.實驗記錄:學(xué)生記錄實驗過程如何變化。
3.實驗報告:畫出并分析各程序流程圖,寫出各程序主要功能能,編制各程序的替代程序。實驗報告要獨立完成,字跡工整,圖表清晰,分析認(rèn)真全面。
八、其它說明
進(jìn)行硬件實驗室注意連線規(guī)范,防止由于短路引起的器件損壞,所有硬件設(shè)備不可帶電插拔。
程序參考:
while(1)                    
     {
    P1=0x21;    //狀態(tài)1,東西方向綠燈,南北方向紅燈20s
    delay1s(40);
    P1=0x41;    //狀態(tài)2,東西方向黃燈,南北方向紅燈3s
    delay1s(6);
    P1=0x12;    //狀態(tài)3,南北方向綠燈,東西方向紅燈20s
    delay1s(40);
    P1=0x14;    //狀態(tài)4,南北方向黃燈,東西方向紅燈3s
    delay1s(6);
    }
}
void  int_0(void)  interrupt  0
{
      unsigned  char  i1,i2;
      i1=P1;
      for(i2=0;i2<60;i2++)
    {
    P1=0x21;
    delay1s(1);
    P1=0x00;
    delay1s(1);
    }
    P1=i1;
}
void  int_1(void)  interrupt  2
{
      unsigned  char  j1,j2;
      j1=P1;
      for(j2=0;j2<60;j2++)
    {
    P1=0x12;
    delay1s(1);
    P1=0x00;
    delay1s(1);
    }
    P1=j1;
}
//延時500ms函數(shù)      
void delay1s(unsigned  char  m)     
{
    unsigned  char k1,k2;
    TH0=0x3C;TL0=0xB0;
    TR0=1;
    for (k1=0;k1<m;k1++)
        {
        for (k2=0;k2<10;k2++)
            {
            while(!TF0);
            TF0=0;
            TH0=0x3C;TL0=0xB0;
            }
        }
}

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:1086350 發(fā)表于 2023-7-1 10:46 | 只看該作者
請問這個要分時控制嗎
回復(fù)

使用道具 舉報

板凳
ID:1087275 發(fā)表于 2023-7-5 06:39 | 只看該作者
多謝了,先收藏慢慢學(xué)習(xí)!
回復(fù)

使用道具 舉報

無效樓層,該帖已經(jīng)被刪除
5#
無效樓層,該帖已經(jīng)被刪除
6#
ID:1087598 發(fā)表于 2023-7-7 10:17 | 只看該作者
多謝了,先收藏慢慢學(xué)習(xí)!
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: aa级毛片毛片免费观看久 | 国产91成人 | 久久99精品久久久 | 一区二区三区在线观看视频 | 野狼在线社区2017入口 | 日本天天色 | 成人午夜网站 | 久久伊 | 国产欧美精品一区二区三区 | 毛片网站在线观看 | 午夜男人天堂 | 久久精品 | 欧美激情精品久久久久久免费 | 亚洲一区二区在线视频 | 国产在线观看免费 | 久久久久国产一区二区 | 中文一区二区 | 天天干夜夜操 | 精品伊人| 国产在线不卡视频 | 欧美日韩亚洲在线 | av片在线免费看 | 精品一区久久 | 色视频欧美 | 欧美中文一区 | 日韩一区在线播放 | 亚洲欧美中文日韩在线v日本 | 第四色影音先锋 | 黄色一级片视频 | 久久精品色欧美aⅴ一区二区 | 免费在线视频a | 99在线精品视频 | 91九色婷婷 | 在线观看你懂的网站 | 欧美视频一区 | av中文字幕在线观看 | 81精品国产乱码久久久久久 | 国产丝袜一区二区三区免费视频 | 亚洲色图在线观看 | 亚洲电影免费 | 久久国|