2021-08-23 23:21:32 索煒達電子 1516
項目編號:E530
文件大?。?8M
源碼說明:帶中文注釋
開發(fā)環(huán)境:C編譯器
簡要概述
這是一個基于 C51 芯片單片機設計的簡易交通燈控制系統(tǒng)的期末課程設計作業(yè)。使用的單片機是 89C51 其他未測試過,理論 C51 芯片都可行。
因為是一個課程設計,所以功能、完善程度不高,有需求可以看看大禮包里面的。這個大禮包是搜刮資料的時候找到的,也一并分享出來,里面含有交通信號燈畢設的全部資料文檔,以及工具。
附錄
由于實驗指導是 docx 格式,下面將部分重要信息提取出來:
設計要求:
十字路口,分為東西向和南北向,在任一時刻只有一個方向通行,另一方向禁行。共有如下4種狀態(tài),循環(huán)變化。
南北方向紅燈亮,倒計時30s,同時東西方向綠燈亮,倒計時30s,此狀態(tài)下,南北方向禁止通行,東西方向直行;
南北方向黃燈亮,倒計時5s,同時東西方向紅燈亮,倒計時30s,此狀態(tài)下,除了已經(jīng)正常在通行的車輛外其他車輛禁止通行;
南北方向綠燈亮,倒計時30s,同時東西方向紅燈亮,倒計時30s,此狀態(tài)下,南北方向車輛可以直行;
南北綠燈亮,倒計時30s,東西黃燈亮,倒計時5s。
目錄│文件列表:
└ traffic-lights-BC
└ traffic-lights-BC
├ 仿真圖
│ │ main.DSN
│ └ main.PWI
├ 工程文件
│ │ main.c
│ │ main.LST
│ │ main.OBJ
│ │ STARTUP.A51
│ │ STARTUP.LST
│ │ STARTUP.OBJ
│ │ Traffic_light
│ │ Traffic_light.hex
│ │ Traffic_light.lnp
│ │ Traffic_light.M51
│ │ Traffic_light.plg
│ │ Traffic_light.uvopt
│ │ Traffic_light.uvproj
│ │ Traffic_light_uvopt.bak
│ └ Traffic_light_uvproj.bak
├ 畢設大禮包
│ ├ 各類文檔
│ │ │ 使用前必讀.doc
│ │ ├ 任務書
│ │ │ └ 交通燈任務書.doc
│ │ ├ 仿真圖
│ │ │ │ Last Loaded 交通燈.DBK
│ │ │ │ 交通燈.DSN
│ │ │ └ 交通燈.PWI
│ │ ├ 元件清單
│ │ │ └ 245驅(qū)動交通燈原件清單.doc
│ │ ├ 制作詳解
│ │ │ ├ 0.36兩位數(shù)碼管
│ │ │ │ │ 0.362引腳標號.png
│ │ │ │ │ 引腳圖.png
│ │ │ │ └ 引腳標號和段.png
│ │ │ ├ DC電源插口
│ │ │ │ │ CON2為電源插針(電路中可以不接).jpg
│ │ │ │ │ DC電源接口及開關(guān)(簡易版).jpg
│ │ │ │ │ DC電源插口內(nèi)部透視圖.jpg
│ │ │ │ │ DC電源插口原理圖.jpg
│ │ │ │ │ DC電源插口原理圖介紹說明.txt
│ │ │ │ └ DC電源插口硬件圖.jpg
│ │ │ ├ 三極管
│ │ │ │ │ NPN型原理圖.jpg
│ │ │ │ │ PNP型原理圖.jpg
│ │ │ │ │ 三極管介紹.txt
│ │ │ │ └ 三極管引腳介紹.jpg
│ │ │ ├ 上拉排阻
│ │ │ │ │ 8個電阻組成的上拉電阻.jpg
│ │ │ │ │ 上拉電阻介紹.txt
│ │ │ │ │ 單片機使用上拉電阻及作用.doc
│ │ │ │ │ 排阻上拉電阻.jpg
│ │ │ │ │ 排阻上拉電阻原理圖.jpg
│ │ │ │ └ 排阻的識別.jpg
│ │ │ ├ 供電方式
│ │ │ │ │ DC插頭.jpg
│ │ │ │ │ USB電源線.jpg
│ │ │ │ └ 電池盒.jpg
│ │ │ ├ 各種電阻、貼片、可調(diào)電阻焊接方法
│ │ │ │ │ 光敏電阻.jpg
│ │ │ │ │ 可調(diào)電阻.jpg
│ │ │ │ │ 可調(diào)電阻焊接方法.doc
│ │ │ │ │ 電位器.jpg
│ │ │ │ │ 電路圖中的光敏電阻.jpg
│ │ │ │ │ 色環(huán)電阻.jpg
│ │ │ │ │ 貼片電阻.jpg
│ │ │ │ └ 貼片電阻焊接方法.doc
│ │ │ ├ 自鎖開關(guān)
│ │ │ │ │ 自鎖開關(guān)原理圖.jpg
│ │ │ │ │ 自鎖開關(guān)硬件圖.jpg
│ │ │ │ └ 自鎖開關(guān)說明.txt
│ │ │ └ 輕觸按鍵
│ │ │ │ 圖.png
│ │ │ │ 按鍵原理圖.jpg
│ │ │ │ 按鍵解析圖.jpg
│ │ │ │ 按鍵解析圖標注.jpg
│ │ │ └ 輕觸按鍵實物圖.jpg
│ │ ├ 原理圖和PCB圖
│ │ │ │ 原理圖.doc
│ │ │ │ 原理圖.pdf
│ │ │ ├ 99s
│ │ │ │ │ BACKUP OF SHEET2.SCH
│ │ │ │ │ Previous Backup of Sheet2.Sch
│ │ │ │ │ 交通燈控制系統(tǒng)加蜂鳴器.Bkp
│ │ │ │ └ 交通燈控制系統(tǒng)加蜂鳴器.ddb
│ │ │ ├ DXP
│ │ │ │ │ BACKUP OF SHEET2.SCH
│ │ │ │ │ BACKUP OF SHEET2.SCHPreview
│ │ │ │ └ History
│ │ │ │ │ BACKUP OF SHEET2.~(1).SCH
│ │ │ │ └ BACKUP OF SHEET2.~(2).SCH
│ │ │ └ pcb源文件
│ │ │ │ 1.pdf
│ │ │ │ Backup of PCB1.PCB
│ │ │ │ Backup of Sheet2.Sch
│ │ │ │ Previous Backup of PCB1.PCB
│ │ │ │ 交通燈控制系統(tǒng)加蜂鳴器.Bkp
│ │ │ │ 交通燈控制系統(tǒng)加蜂鳴器.ddb
│ │ │ │ 焊接圖.pdf
│ │ │ └ 飛線說明.jpg
│ │ ├ 參考論文
│ │ │ │ 2-正版+更新+單片機交通燈控制.doc
│ │ │ │ 加蜂鳴器 2-正版+更新+單片機交通燈控制.doc
│ │ │ │ 單片機交通燈控制_畢業(yè)設計.doc
│ │ │ │ 基于單片機的交通燈設計論文.doc
│ │ │ │ 硬件框圖.docx
│ │ │ └ 19-答辯常見問題合集
│ │ │ │ 答辯常見問題合集.doc
│ │ │ │ 答辯常見問題解答.doc
│ │ │ └ 答辯技巧大全.doc
│ │ ├ 參考資料
│ │ │ │ 74HC245.pdf
│ │ │ │ AT89C51.pdf
│ │ │ │ at89c52.docx
│ │ │ │ AT89S51.doc
│ │ │ │ AT89S52的中文資料.doc
│ │ │ │ STC89C51.pdf
│ │ │ │ STC89C51應用介紹.pdf
│ │ │ │ STC89C52單片機.doc
│ │ │ │ stc89c52單片機.pdf
│ │ │ │ 紅外光電傳感器.txt
│ │ │ │ 紅外光電傳感器E18-D50NK.txt
│ │ │ └ 18-調(diào)試講解和焊接注意事項
│ │ │ └ 調(diào)試講解和焊接注意事項.txt
│ │ ├ 實物圖
│ │ │ │ IMG_0430.JPG
│ │ │ │ IMG_0431.JPG
│ │ │ │ IMG_0432.JPG
│ │ │ │ IMG_0433.JPG
│ │ │ │ IMG_0434.JPG
│ │ │ │ 樣品2(1).JPG
│ │ │ │ 樣品2(2).JPG
│ │ │ └ 說明.JPG
│ │ ├ 開題報告
│ │ │ └ 開題報告.doc
│ │ ├ 操作視頻
│ │ │ │ 2-交通燈原理圖介紹.wmv
│ │ │ │ 51單片機仿真中最小系統(tǒng).txt
│ │ │ │ 51單片機原理圖中最小系統(tǒng)介紹.txt
│ │ │ │ 51單片機最小系統(tǒng)電路相關(guān)知識.docx
│ │ │ └ 基于51單片機的智能交通燈系統(tǒng)設計 車流量檢測 紅綠燈設計 交通燈紅外檢測.mp4.16524405
│ │ ├ 相關(guān)軟件下載與教程
│ │ │ │ 300個仿真例程.txt
│ │ │ │ 51單片機初學者視頻.txt
│ │ │ │ AD教程.txt
│ │ │ │ Altium Designer 15.txt
│ │ │ │ Altium Designer 6.9 原理圖 PCB圖建議安裝這個打開.txt
│ │ │ │ Altium Designer Sunner畫圖軟件學習視頻.txt
│ │ │ │ AltiumDesignerSummer9 畫圖軟件.txt
│ │ │ │ C語言學習資料.txt
│ │ │ │ C語言視頻教程.txt
│ │ │ │ Keil軟件安裝.txt
│ │ │ │ Protel99Se 軟件.txt
│ │ │ │ Protel99Se教學視頻.txt
│ │ │ │ 下載程序及其驅(qū)動.txt
│ │ │ │ 串口下載程序軟件stc.txt
│ │ │ │ 仿真教程.txt
│ │ │ │ 仿真軟件proteus7.8.txt
│ │ │ │ 單片機十天征服你視頻教程及課件.txt
│ │ │ │ 單片機輔助開發(fā)工具.txt
│ │ │ │ 各類學習視頻鏈接.txt
│ │ │ │ 畫圖軟件protel99se.txt
│ │ │ │ 相關(guān)軟件---百度云盤下載地址.doc
│ │ │ │ 答辯PPT模板.txt
│ │ │ └ 編寫c程序軟件keil4.txt
│ │ ├ 程序
│ │ │ │ jtd
│ │ │ │ jtd.c
│ │ │ │ jtd.hex
│ │ │ │ jtd.lnp
│ │ │ │ jtd.LST
│ │ │ │ jtd.M51
│ │ │ │ jtd.OBJ
│ │ │ │ jtd.plg
│ │ │ │ jtd.uvopt
│ │ │ │ jtd.uvproj
│ │ │ │ jtd_uvopt.bak
│ │ │ │ jtd_uvproj.bak
│ │ │ │ STARTUP.A51
│ │ │ │ STARTUP.LST
│ │ │ └ STARTUP.OBJ
│ │ └ 答辯技巧
│ │ │ 點陣板焊接技巧.pdf
│ │ │ 答辯常見問題合集.txt
│ │ └ 答辯技巧大全.doc
│ └ 程序源碼&實驗圖紙
│ ├ 仿真圖
│ │ │ Last Loaded 交通燈.DBK
│ │ │ 交通燈.DSN
│ │ └ 交通燈.PWI
│ └ 程序
│ │ jtd.c
│ │ jtd.hex
│ │ jtd.lnp
│ │ jtd.LST
│ │ jtd.M51
│ │ jtd.plg
│ │ jtd.uvgui.c
│ │ jtd.uvgui.Mengchao.Lv
│ │ jtd.uvgui.Mengchao_Lv.bak
│ │ jtd.uvgui_c.bak
│ │ jtd.uvopt
│ │ jtd.uvproj
│ │ jtd_uvopt.bak
│ │ jtd_uvproj.bak
│ │ STARTUP.A51
│ │ STARTUP.LST
│ └ STARTUP.OBJ
└ 說明文檔
│ 單片機課程設計題目.docx
│ 程序設計說明書.doc
│ 程序設計說明書(草稿).md
└ img
│ 交通燈系統(tǒng)設計.png
│ 信號控制演示.gif
│ 夜間模式.gif
│ 模擬電路圖.png
└ 緊急模式.gif