主程序流程图
中断源为后行程开关?
执行前进子程序
中断源为前行程开关?
开外部中断
0
初始化端口和数据存储器
启动
Y
中断源为
左转按钮
? N
执行
后退
子程序 Y
N
执行
左转
子程序 Y
N
中断源为
右转按钮
?
执行
一档
子程序
中断源为
一档按钮
?
执行
右转
子程序 Y
N
Y
N
Y
执行
二档
子程序
中断源为
二档按钮
? N
N
Y
执行
三档
子程序
中断源为
三档按钮
?
标志位清零
N
偏移量清零
偏移量等于
4
?
地址偏移量加一
延时
查表
分别送两步进电机脉冲值
查表
为
A
设置地址偏移量
前进相位表
首
地址送给
DPTR
为
P1
口赋值
标志位清零以前进子程序流程图为代表介绍上述各子程序
Y
延时子程序流程图
进入中断
N
Y
标志位清零
F
1
置一
F0
置一
返回
返回
返回
R
6
-1=0?
R6
赋初值
R
7
赋初值
R7-1=0?
N
Y
中断程序流程图
后
行程开关中断
?
前行程开关中断
?
F
5
置一
F
4
置一
F
3
置一
F
2
置一
二档按钮
中断
?
一档按钮
中断
?
右开关按钮
中断
?
左开关按钮
中断
?
前行程开关中断
?
中断返回
JIANCE
地址进栈
中断地址出栈
F
6
置一
三档按钮中断
说明:在执行某一子程序时,若遇到中断,其处理过程和主程序流程图一样。
本文档为【微机原理大作业流程图】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。