2021-08-12 19:41:02 索炜达电子 580
项目编号:E31
文件大小:166K
源码说明:带中文注释
开发环境:Keil5、Perteus7
简要概述:
本项目是基于 Proteus 仿真软件制作的一个简易的电梯上显示楼层信息的面板。
通过用户按楼层对应按键,面板会随着电梯的升降实时的显示当前得楼层位置。
电梯显示面板效果
功能介绍
本项目使用 8 个按键模拟电梯中的楼层按键,这 8 个按键分别为:
7楼
6楼
5楼
4楼
3楼
2楼
1楼
-1楼
通过按下对应楼层按键,电梯将运行到对应楼层。
使用方法
点击右上角 Clone or download --> Download ZIP,直接下载本项目。
或者点击上方的 releases 下载稳定的发布版本。
使用 Keil 5 打开 /Project/AT89C51.uvproj 文件即可浏览源码。
使用 Perteus 7 打开 /Circuit/elevator-display-panel.dsn 文件即可运行仿真文件。
文件列表:
目录│文件列表:
└ 源码
└ 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