2021-08-12 19:41:02 索煒達(dá)電子 880
項目編號:E31
文件大?。?66K
源碼說明:帶中文注釋
開發(fā)環(huán)境:Keil5、Perteus7
簡要概述:
本項目是基于 Proteus 仿真軟件制作的一個簡易的電梯上顯示樓層信息的面板。
通過用戶按樓層對應(yīng)按鍵,面板會隨著電梯的升降實時的顯示當(dāng)前得樓層位置。
電梯顯示面板效果
功能介紹
本項目使用 8 個按鍵模擬電梯中的樓層按鍵,這 8 個按鍵分別為:
7樓
6樓
5樓
4樓
3樓
2樓
1樓
-1樓
通過按下對應(yīng)樓層按鍵,電梯將運(yùn)行到對應(yīng)樓層。
使用方法
點(diǎn)擊右上角 Clone or download --> Download ZIP,直接下載本項目。
或者點(diǎn)擊上方的 releases 下載穩(wěn)定的發(fā)布版本。
使用 Keil 5 打開 /Project/AT89C51.uvproj 文件即可瀏覽源碼。
使用 Perteus 7 打開 /Circuit/elevator-display-panel.dsn 文件即可運(yùn)行仿真文件。
文件列表:
目錄│文件列表:
└ 源碼
└ elevator.display.panel
├ Image
│ └ run.gif
├ Project
│ │ AT89C51.uvopt
│ └ AT89C51.uvproj
├ Startup
│ └ STARTUP.A51
└ User
│ bsp_delay.c
│ bsp_delay.h
│ bsp_key.c
│ bsp_key.h
│ bsp_lattice.c
│ bsp_lattice.h
│ main.c
└ main.h