请求高手注释个单片机51的程序!! 不甚感谢!!! 5

本程序的资源分配如下:加速时指向35H,恒速时指向37H,减速时指向3AH32H~34H——存放绝对参数35H、36H——存放加速总步数37H~39H——存放恒速总步数3... 本程序的资源分配如下:
加速时指向 35H,恒速时指向 37H,减速时指向
3AH
32H~34H——存放绝对参数35H、36H——存放加速总步数37H~39H——存放恒速总步数3AH、3BH——存放减速总步数P0.0——正转脉冲输入;
P0.1—反转;P1.3—正转P1.4—反转按钮 K2;
P1.5—加速P1.6—减速
初始 R3=35H,R1、R2
都有初始值。
ORG 0000H
JNB P0.0 ZZ;
JNB P0.1 FZ;
ZZ:INC R0
CJNE R0,#06H ZZ1;
MOV R0,00H;
ZZ1:MOV A,R0;
MOV DPTR,#ABC;
MOVC A,@A+DPTR;
MOV P0 A;
FZ: DEC R0;
CJNE R0 #0FFH,FZ1;
MOV R0,#05H ;
FZ1:MOV A,R0;
MOV DPTR,#ABC;

24

MOVC A,@A+DPTR;
MOV P0,A;
ABC:DB 01H 03H 02H 06H 04H
RET
JS:MOV R0,#35;
CJNE@R0 #0FFH,JS1;
INC R0;
DEC @R0;
JS1:DJNC R2 JS2;
INC R1;
MOV A R1;
MOV B,#N;
MUL AB;
MOV R2 A;
JS2:MOV A,35H;
ORL A,36H;
JNB R3 #37H;
MOV R0 #3AH;
DEC @R0;
CJNE @R0,#0FFH,JS4;
INC R0;
DEC @R0;
JS4:DJNC R2 JS5;
DEC R1;
MOV A,R1;
MOV B,#N;
MUL AB;
MOV R2,A;
JS5:MOV A,3AH;
ORL A,3B;
JNB R3;
RET;
展开
 我来答
百问其果
2011-01-08 · 超过11用户采纳过TA的回答
知道答主
回答量:50
采纳率:0%
帮助的人:39.7万
展开全部
发过来
单片机QQ群1581920
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式