- 1、本文档共85页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机课件-第四章
第四章 汇编语言程序设计; 4.1 汇编语言程序设计方法
4.2 简单和分支程序设计
4.3 循环和查表程序设计
4.4 子程序和运算程序设计;4.1 汇编语言程序设计方法4.1.1 程序设计步骤;4.1.2 程序结构设计的基本方法;4.2 简单和分支程序设计;参考设计程序如下:
ORG 1000H
ADDR1 DATA 0040H
ADDR2 EQU 60H
MOV DPTR,#ADDR1 ; 源地址 = DPTR
MOV R0, #ADDR2 ; 目标地址 = R0
MOV @R0, #00H ; 目标地址单元清零
MOVX A,@DPTR ; 源地址单元中BCD数送A
MOV B,A
ANL A,#0FH
ORL A,#30H ; 完成低位BCD数转换
MOV @R0,A ; 存入60H
INC R0
MOV A,B
ANL A,#0F0H
SWAP A ; 高位BCD数送低4位
ORL A,#30H ; 完成高位BCD数转换
MOV @R0,A ; 存入61H
SJMP $
END;4.2.2 分支程序设计;[例4.2] 已知VAR单元内有一自变量X,请按如下条件编出求函数值Y并将它存入FUNC单元的程序。
Y = ;相应程序为:
ORG 1000H
VAR DATA 30H
FUNC DATA 31H
MOV A,VAR ; X送A
JZ DONE ; 若X=0,则转DONE
JNB ACC.7,POSI ; 若X0,则转POSI
MOV A,#0FFH ; 若X0,则-1送A
SJMP DONE ; 转DONE
POSI: MOV A,#01H ; 1送A
DONE:MOV FUNC,A ; 存Y值
SJMP $
END;2.先赋值后分支。
先把X调入累加器A,并判断它是否为零?
若X=0,则A中内容送FUNC单元;
若X≠0,则先给R0赋值(如-1),然后判断A0?
若A0,则R0送FUNC单元;
若A0,则把R0修改成1后送FUNC单元,
程序流程如图4-1(b)所示。 ;相应程序为:
ORG 1000H
VAR DATA 30H
FUNC DATA 31H
MOV R0,#00H
MOV A, VAR ; X送A
JZ DONE ;
您可能关注的文档
- win8.1如何卸载IE浏览器.doc
- 受2008年番茄酱价格不断走高影响,全球番茄种植面积大增.2009....ppt
- windows7-jdk1.7(java环境配置).doc
- Windows下JDK1.6和Tomcat 6 的安装配置.doc
- 变化中的三角形演示文稿ppt.ppt
- 同步练测:第三章第六节带电粒子在匀强磁场中的运.doc
- 八年级地理下册期.ppt.ppt
- 名师:中考语文说明文阅读解题技巧.doc
- Windows入侵检测及防制工具.ppt
- 同济大学毕业设计(论文)成绩评定书.doc
- 5.3 汽化和液化 教学设计2024-2025学年教科版初中物理 八年级上册.docx
- 4.1 交通运输 教学设计2024-2025学年地理八年级上册人教版.docx
- 小学信息技术六年级上册第13课《春色满园——制作配乐朗诵短片》教学设计.docx
- Unit 6 Beautiful landscapes—Reading 教学设计 2024-2025学年译林版(2024)英语七年级下册.docx
- 7.能量从哪里来-教学设计(教学设计)-2024-2025学年六年级上册科学教科版.docx
- 电表内电阻的测量方法.ppt
- 周末巧安排第二课时(教学设计)全国通用二年级上册综合实践活动.docx
- 2变色转盘(教学设计)-2023-2024学年一年级上册综合实践活动全国通用.docx
- 4.5应对地质灾害 教学设计-2024-2025学年科学五年级上册大象版.docx
- 6.《发霉与防霉》教学设计 2024-2025学年青岛版六年级科学上册.docx
文档评论(0)