- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
通信错误:电源,通信电缆,端口设置
仿真器 设置
仿 真 器:lab6000通用微控制 mcs51
通信设置:com1 测试串行口
保存(名称.asm),新建项目(加入模块文件,保存项目),编译,运行(F8单步运行),关闭项目
关闭项目,打开项目,编译,运行,
实验一:MCS51单片机开发环境的应用
org 0000h
ljmp start
org 0100h
start:
mov r0,#40h
mov a,#00h
mov r1,#10h
ll:
mov @r0,a
inc r0
inc a
djnz r1,ll
sjmp $
1.1将数据存储器的40H~4FH的内容赋值成00H~0FH,并将40H~4FH的内容整体复制到50H~5FH。
ORG 0000H
LJMP START
ORG 0100H
START:
MOV R0,#40H
MOV A,#0H
MOV B,#10H
L:
MOV @R0,A
INC R0
INC A
DJNZ B,L
MOV R0,#40H
MOV R1,#50H
MOV B,#08H
L1:
MOV A,@R0
INC R0
ADD A,@R0
MOV @R1,A
INC R0
INC R1
DJNZ B,L1
END
1.2将数据存储器的40H~4FH的内容赋值成00H~0FH,并将两两相加之和送到50H~57H的数据空间中。
ORG 0000h
AJMP START
ORG 0100H
MOV R2,n
MOV A,R0
MOV R1,A
DEC R2
MOV A,@R1
LOOP:
MOV R3,A
INC R1
CLR C
SUBB A,@R1
JNC LOOP1
MOV A,R1
JNC LOOP1
MOV A,@R1
SJMP LOOP2
LOOP1:MOV A,@R3
LOOP2:DJNC R2,LOOP
MOV @R0,A
RET
RET
END
实验二 MCS-51汇编语言典型算法程序设计
2.1将从40~4F发出的16个杂乱无序的数进行从大到小的排序
ORG 0000H
LJMP START
ORG 0100H
START:MOV A,#40H 立即数传送到累加器
MOV R1,A 累加器传送到寄存器
MOV A,#10H
MOV R5,A
CLR F0 CLR A累加器清零
DEC R5 DEC A累加器减1
MOV A,@R1 间接寻址传送到累加器
LOOP:
MOV R3,A
INC R1 寄存器加1
CLR C 清进位位
MOV A,@R1
SUBB A,R3 累加器内容减去寄存器内容
JC LOOP1 JC rel转移
SETB F0 SETB C进位位置1
MOV A,R3
XCH A,@R1 间接寻址和累加器交换
DEC R1 寄存器减1
XCH A,@R1
INC R1
LOOP1:MOV A,@R1
DJNZ R5,LOOP 寄存器减1,不为零则转移
JB F0,START 若直接寻址位为1则转移
RET
END
RET
RET
END
实验三 单片机I/O实验(2学时)
3.1P1口作输出口,接八只发光二极管,编写程序,使发光二极管循环点亮。
ORG 0000H
LJMP START
ORG 0100H
START:
MOV P1,#00H
MOV A,#01H
LOOP:
MOV P1,A
ACALL DELAY
RL A
AJMP LOOP
SJMP $
DELAY:
MOV R0,#00H
MOV R1,#00H
LL:
DJNZ R0,LL
DJNZ R1,LL
RET
3.2P1.0,P1.1作为输入口接两个拨动开关,P1.2,P1.3作输出口接两个发光二极管,编写程序读取开关状态,将此状态在发光二极管上显示出来。
LOOP:
MOV P1,#03H
M
您可能关注的文档
最近下载
- 永丰县人民医院行风建设长效机制.doc VIP
- (高清版)B-T 1001.1-2021 标称电压高于1000V的架空线路绝缘子 第1部分:交流系统用瓷或玻璃绝缘子元件 定义、试验方法和判定准则.pdf VIP
- 《小数乘整数》小数乘法 1小数乘整数.pptx VIP
- 唐诗鉴赏教学提纲.ppt VIP
- 2025年特色农业产业链延伸:乡村农产品深加工可行性研究报告.docx
- 《建筑抗震设计规范》(GB50011-2010)正式版.PDF VIP
- 糖尿病性视网膜病变科普讲座课件.pptx VIP
- 新概念英语第三册课文翻译及学习笔记:Lesson7.docx VIP
- GB∕T_18710-2002_风电场风能资源评估方法.docx VIP
- 初二深圳数学试卷.docx VIP
文档评论(0)