云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 基于51单片机的三层电梯系统设计 - 图文

基于51单片机的三层电梯系统设计 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/6/21 6:38:42

基于单片机的三层电梯系统设计

第4章 软件程序设计

软件程序设计部分分为三个模块,单片机最小系统模块、按键模块、显示模块。下面是三个模块分别的流程图[5]。 4.1 主程序模块

单片机最小系统模块主要完成将各个模块进行有机的衔接,能够接收和控制其他模块的应答信号和工作方式。并对接收的数据进行处理和判断。图4.1为单片机最小系统模块流程框图[5]。

开始 初始化 键盘扫描 N 有无按键 Y 数码管闪烁显示楼KRY=1 层到达电梯开门 确定按键 上下行以及楼层数码管显示 图4.1 主程序流程框图

楼层到达

24

基于单片机的三层电梯系统设计

4.2 按键检测模块

按键检测模块主要完成按键检测,来确定是否有键按下,哪一个键被按下。图4.2为按键模块流程框图[5]。

开始 初始化 N 有键按下否 Y Y 是否抖动 N 确定按键 返回主程序 图4.2按键检测模块流程图

4.3 显示模块

显示模块主要完成发送显示控制字,显示楼层数、电梯上下行状态等工作。图4.3为显示模块流程框图[5]。

25

基于单片机的三层电梯系统设计

开始 发送显示控制字 发送显示字符 N 是否显示完成 Y 返回主程序 图4.3 显示模块程序框图

26

基于单片机的三层电梯系统设计

第5章 仿真及硬件实现

5.1 仿真

仿真主要是在电脑上进行硬件电路的仿真和软件的编写,从而初步达到设计要求。 5.1.1 仿真软件

(1)硬件电路仿真软件

硬件仿真过程是通过Proteus软件完成,Proteus软件由英国Lab Center Electronics公司开发的EDA工具。不仅能够从事EDA开发,还具有较好的单片机系统仿真功能。是国内外单片机开发爱好者的青睐工具。

智能原理图设计:具有丰富的元件库以及智能的元件搜索引擎。智能的连线功能,使得设计电路更加方便快捷。并且支持总线结构。还可以输出高质量的图纸。

完美的电路仿真功能:具备基于工业标准SPICE3F5的ProSPICE混合仿真功能。包含各式各样的激励源以及丰富的虚拟仪器。还能生动的表示各引脚的数字电平。

单片机协同仿真功能:支持主流的各种CPU以及通用的外设模块。实时的仿真,编译及调试功能。使得电子设计更加人性化。

综合以上特点,可以看出Proteus是一个功能强悍的教学与学习及设计开发的软件资源。图5.1为ISIS 7 Professional的工作界面。

图5.1 ISIS 7 Professional界面

27

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

基于单片机的三层电梯系统设计 第4章 软件程序设计 软件程序设计部分分为三个模块,单片机最小系统模块、按键模块、显示模块。下面是三个模块分别的流程图[5]。 4.1 主程序模块 单片机最小系统模块主要完成将各个模块进行有机的衔接,能够接收和控制其他模块的应答信号和工作方式。并对接收的数据进行处理和判断。图4.1为单片机最小系统模块流程框图[5]。 开始 初始化 键盘扫描 N 有无按键 Y 数码管闪烁显示楼KRY=1 层到达电梯开门 确定按键 上下行以及楼层数码管显示 图4.1 主程序流程框图 楼层到达 24 基于单片机的三层电梯系统设计 4.2 按键检测模块 按键检测模块主要完成按键检测,来确定是否有键按下,哪一个键被按下。图4.2为按键模

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com