工业顺序控制模拟
来源:互联网 发布:淘宝上买精密管犯法吗? 编辑:程序博客网 时间:2024/04/29 10:27
ORG 0000H
SJMP START
ORG 0003H
LJMP WARN
ORG 0030H
START:
SETB IT0
SETB EX0
SETB EA
MOV P1,#0EFH
MOV P3,#0FFH
MAIN:
JNB P3.3,RING
JNB P3.4,WK0
SJMP $
WK0 : MOV P1,#01111110B
ACALL SWITCH2
ACALL SWITCH1
ACALL DELAY
WK1 : MOV P1,#01111101B
ACALL SWITCH2
ACALL SWITCH1
ACALL DELAY
WK2 : MOV P1,#01111011B
ACALL SWITCH2
ACALL SWITCH1
ACALL DELAY
WK3 : MOV P1,#01110111B
ACALL SWITCH2
ACALL SWITCH1
ACALL DELAY
WK4: MOV P1,#01101111B
ACALL SWITCH2
ACALL SWITCH1
ACALL DELAY
WK5: MOV P1,#01011111B
ACALL SWITCH2
ACALL SWITCH1
ACALL DELAY
WK6: MOV P1,#00111111B
ACALL SWITCH2
ACALL SWITCH1
ACALL DELAY
AJMP WK0
SWITCH2:JNB P3.3,RING
RET
SWITCH1:JB P3.4,$
RET
DELAY : MOV R5,#20
DLY0: MOV R7,#100
DLY1: MOV R6,#98
DLY2: DJNZ R6,DLY2
DJNZ R7,DLY1
DJNZ R5,DLY0
RET
RING: SETB P1.7
ACALL DELAY
CPL P1.7
JNB P3.3,RING
RET
WARN:PUSH PSW
PUSH ACC
ACALL RING
POP ACC
POP PSW
RETI
END
DELAY : MOV R5,#20
DLY0: MOV R7,#100
DLY1: MOV R6,#98
DLY2: DJNZ R6,DLY2
DJNZ R7,DLY1
DJNZ R5,DLY0
RET
RING: SETB P1.7
ACALL DELAY
CPL P1.7
JNB P3.3,RING
RET
WARN:PUSH PSW
PUSH ACC
ACALL RING
POP ACC
POP PSW
RETI
END
- 工业顺序控制模拟
- 工业控制液晶显示器
- 工业控制项目外包
- 工业PID控制原理
- 工业控制自动化技术
- 工业控制计算机
- 工业控制元器件介绍
- 工业控制PID
- 用LED灯和按键来模拟工业自动化设备的运动控制
- 第二十五节:用LED灯和按键来模拟工业自动化设备的运动控制。
- 欧系工业控制和日系工业控制区别
- 工业控制与电脑编程
- 工业控制网络的发展
- 工业机器人的控制算法
- 工业控制——目录
- 工业过程控制领域中通信
- 工业控制自动化体系统架构
- 工业控制图像采集的好帮手!
- Linux配置WWW服务器全攻略
- xml解析与创建
- 关于页面动态添加控件
- C#开发电信的彩信包封装DLL
- 今天开通博客
- 工业顺序控制模拟
- java 执行批处理文件.bat 数据库自动备份
- 在QT下编写带DLL的程序(一)
- 获取标题栏信息
- IO流的读写
- solaris10 心得
- 真的好想你
- 做有“小强精神”的小人物
- C++语法__explicit, export, mutable