第一范文网 - 专业文章范例文档资料分享平台

c4 - 图文

来源:用户分享 时间:2025/6/25 4:11:43 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

开始X,Y符号相同?YX-YN例4.4 程序框图

NCY=1NX>Y,点亮P1.1YX=Y?YYX>0?NX=Y,点亮P1.0结束X

;伪指令

MOV A,X

XRL A,Y ;X,Y进行异或

例4.4 程序清单

JB ACC.7,NEXT1 ;二者符号不同,跳转到NEXT1MOV A,X ;符号相同

CJNE A,Y,NEQUAL;X≠Y,跳转到NEQUALCLR P1.0 ;X=Y,点亮P1.0SJMP FINISH

NEQUAL:JC XXY

;X

SJMP XDY ;否则,X >Y,转移到XDY

NEXT1:MOV A,X

JNB ACC.7,XDY ;判断X的正、负,正则转移到XDY

XXY:CLR P1.2 ;X

XDY:CLR P1.1 ;X >Y,点亮P1.1

FINISH: SJMP $

END

实训项目—简单程序和分支程序

?

简单程序

?实训4程序1?P66例4.1

?

分支程序

?实训4程序2?P67例4.3

?P68例4.4(选做项目)

?P70例4.5(选做项目)

散转程序

散转程序是指通过修改某个参数后,程序可以有三个以上的流向,多用于键盘程序。?常用的指令是JMP @A+DPTR,该指令是把16位数据指针DPTR的内容与累加器A中的8位无符A中内容为号数相加,形成地址,装入程序计数器PC,8位无符号形成散转的目的地址。?

数16位地址数DPTR+

APC

搜索更多关于: c4 - 图文 的文档
c4 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9yo3k6yl72072ie1yc6u_10.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top