导航:首页 > 操作系统 > 基于单片机的模拟电梯

基于单片机的模拟电梯

发布时间:2023-01-08 00:49:29

单片机:模拟电梯,LED灯和楼层按键怎么一起接,我想省个接口,

本身设计会不会就有问题啊?
开关按下去不自动弹上来,那到某楼后,人间还要按键啊,不谈起来怎么按?
开关有矩阵按键(自动弹起来),拨码开关(手动进行0和1状态的转换),单刀单掷,单刀双掷等·····
点亮是按键接通的信号,我觉得应该要给led信号才能灭掉啊···看那个信号是用按键来给还是电梯动静的信号来给,
一般电梯是用PLC控制的,那个就很简单了··LED控制和按键只是里面简单的逻辑部分而已!呵呵···

② 小弟要做电梯模拟设计,下面代码不懂,求高手帮翻译每一行是代码是什么意思。(我把金币都给你,重谢!)

实现的功能:此单片机模拟电梯用绿色发光二极管组成的箭头来指示电梯当前是处于上升状态还是下降状态,用数码管显示当前是处于哪一层,用红色发光二极管指示电梯走到哪一层会停.电源接通后,若没有人按下停止按键,它就以每层2秒的速度一直上下运行,若有人按下某一层的停止按键,它就会在相应的那一层停止4秒钟,并伴有开门和关门的声音提示。

程序初始化1.

tcount航天4ch

航天4dh曾

0000h丙

ljmp开始

000bh丙

ljmp int0x

0030h丙

;;;;;;;;;;;;初始化;;;;;;;;;;;;;;;;;

启动:mov tmod,# 1小时

mov th0,# 3针

mov tl0,# 0 B0H;50毫秒

mov ie,#小时

setb tr0

mov tcount,4号

CLR F0

mov 20h,# 0

mov r0、# 30小时

mov r1,# 30

清:mov @r0,# 00 H

公司r0

djnz r1、清;把30H到4DH这30个单元清0

并打动,# 6小时

mov p3,# 0 F8H

2主程序调用

小熏:简森-巴顿p1.0,一

lcall ys10ms

简森-巴顿p1.0,一个,判断一层的停止按键是否按下

clr p2.0;若按下则把对应的红色发光二极管点亮

一:简森-巴顿p1.1,两个

lcall ys10ms

简森-巴顿p1.1,两个,判断二层的停止按键是否按下

clr p2.1;若按下则把对应的红色发光二极管点亮

二:简森-巴顿p1.2、射孔

lcall ys10ms

简森-巴顿p1.2、射孔

clr p2.2

各段:简森-巴顿p1.3,精打细算

lcall ys10ms

简森-巴顿p1.3,精打细算,

clr p2.3

台北县:简森-巴顿p1.4,FIV的猫咪

lcall ys10ms

简森-巴顿p1.4,FIV的猫咪

clr p2.4

FIV的猫咪:简森-巴顿p1.5、共六人

lcall ys10ms

简森-巴顿p1.5、六

clr p2.5

六:简森-巴顿p1.6,SEV

lcall ys10ms

简森-巴顿p1.6,SEV

clr p2.6

SEV:简森-巴顿p1.7、训

lcall ys10ms

简森-巴顿p1.7、训

clr p2.7

ljmp鲁迅

中断程序调用3.

INT0X:mov th0,# 3针

mov tl0,# 0 B0H

公司tcount

mov,TCOUNT

cjne,5 #,ZHUAN2;50毫秒= 250 * 5女士

mov tcount,# 00 H

简森-巴顿f0,《左传》

ljmp zhuan1

《左传》:ljmp虾酱

ZHUAN1:mov p3,# 0 F8H;上升的箭头

mov,蹭

cjne,# 00 H、社里

并打动,# 06 h,显示

简森-巴顿p2.0,SS1_1

公司30h

mov,30小时

cjne,# 1、SSX1_1

clr p3.4;一层门开的声音开

SSX1_1:cjne,2号,SSX1_2

setb p3.4;一层门开的声音关

SSX1_2:cjne,# 16,SSX1_3

clr p3.4;一层门关的声音开

SSX1_3:cjne,17号,ZHUAN2;16 * 250毫秒= 4 S(总共次,但实际在这里停止的时间只有次MS)

mov 30h,# 0

setb p3.4;一层门关的声音关

setb p2.0;熄灭对应的红色发光二极管

SS1_1:公司31h

mov,31 H

cjne,# 9,ZHUAN2;8 * 250毫秒= 2秒(总共次,但实际上升一层只用次MS)

mov 31h,# 0

公司曾

社里:mov,蹭

cjne,# 1小时,SS3

并打动,5 # BH,显示

简森-巴顿p2.1,SS2_1

公司32h

mov一个32小时

cjne,# 1、SSX2_1

clr p3.4;二层门开的声音开

SSX2_1:cjne,2号,SSX2_2

setb p3.4;二层门开的声音关

SSX2_2:cjne,# 16,SSX2_3

clr p3.4;二层门关的声音开

SSX2_3:cjne,17号,ZHUAN2;16 * 250毫秒= 4 S(总共次,但实际在这里停止的时间只有次MS)

mov 32h,# 0

setb p3.4;二层门关的声音关

setb p2.1;熄灭对应的红色发光二极管

SS2_1:公司33h

mov,33 H

cjne,# 9,ZHUAN2;8 * 250毫秒= 2秒,但实际上升一层只用次MS(总共次吗?

mov 33h,# 0

ljmp zhuan3

③ 基于51单片机的四层电梯c语言独立按键的四层电梯模拟

4层电梯,按键和传感器的基本设置:
1、电梯内部至少6个按键,4个楼层加两个门的控制,定义为:4层楼 PB1,PB2,PB3,PB4,门开,门关,PB5,PB6.
2、楼梯外部每层基本2个按键:1层:上PC1,2层上PC2,下PC3,3层上PC4,下PC5.4层,下PC6.对应4和1层最少使用一个就能完成乘坐的基本要求。
3、电梯位置,每层一个,PA1,PB2,PB3,PB4。
4、电梯状态,停止PD1,向上运动PD2,向下运动PD3. 门打开PD4,门闭合PD5.
5、电梯控制输出,向上运动DE1,向下运动DE2,停止运动DE3,开门DE4,关门DE5.
6、另外一些指示灯的输出,最简单的指示每个按键上一个,内外部显示一个LED点阵指示,
做练习就是编写按键扫描和控制输出,LED显示,基本的程序控制,硬件模型就是指示灯和按键。
真的做项目,那是两码事,一般电梯控制用PLC控制可以直接连接跟电机控制器连接,应用单机也就做个项目中的LED显示,为了安全软件和硬件都要加沉余设计。为了好看清晰可以增加更多的显示和指示。

④ 我要做个模拟电梯的东西,需要很多LED和按键,可是单片机的IO口不够用怎么办

可在每个楼层,用一个单片机,控制按键和显示。
在电梯上,用一个单片机当做主机,控制梯内按键和电机。
主机与各个分机,采用串行通信方式即可。

阅读全文

与基于单片机的模拟电梯相关的资料

热点内容
ascii码是编译的时候用吗 浏览:779
压缩机感应包可以通用吗 浏览:410
方舟服务器怎么发布到搜索列表 浏览:270
xml防反编译 浏览:239
数据传输加密系统技术方案 浏览:842
程序员没有准备去面试 浏览:4
51单片机usb鼠标 浏览:879
qq服务器的ip地址查询 浏览:112
java仿qq聊天 浏览:400
解压的ipa重新打包 浏览:142
程序员那么可爱vip版 浏览:239
程序员怎么升职 浏览:243
图形化命令按钮vb 浏览:987
vcu盘加密怎么设置 浏览:414
如何加密备份微信聊天记录 浏览:528
安卓手机如何模拟键盘 浏览:930
查看dns地址命令 浏览:767
android录屏工具 浏览:840
成都互动直播系统源码 浏览:955
usb蓝牙android 浏览:409