热门标签 | HotTags
当前位置:  开发笔记 > 人工智能 > 正文

单片机实验二:存储器扩展

存储器扩展 难点:熟悉MOVX的指令,窗口的调用ORG0100HMOVR0,#030HMOVR1,#16MOVR2,#0LOOP1:MOVA,R2MOV@R0,AINCR2INCR
存储器扩展 难点:熟悉MOVX的指令,窗口的调用

《单片机实验二:存储器扩展》《单片机实验二:存储器扩展》

ORG 0100H
MOV R0,#030H
MOV R1,#16
MOV R2,#0
LOOP1:
MOV A,R2
MOV @R0,A
INC R2
INC R0
DJNZ R1,LOOP1
MOV R0,#030H
MOV R1,#16
MOV DPTR,#0000H
LOOP2:
MOV A,@R0
ADD A,#3
MOVX @DPTR,A
INC R0
INC DPTR
DJNZ R1,LOOP2
MOV DPTR,#0000H
MOV R1,#16
MOV R0,#040H
LOOP3:
MOVX A,@DPTR
MOV @R0,A
INC R0
INC DPTR
DJNZ R1,LOOP3
END

ORG 0100H
MOV R0,#030H
MOV R1,#16
MOV R2,#0
LOOP1:
MOV A,R2
MOV @R0,A
INC R2
INC R0
DJNZ R1,LOOP1
MOV R0,#030H
MOV R1,#16
MOV DPTR,#0000H
LOOP2:
MOV A,@R0
ADD A,#3
MOVX @DPTR,A
INC R0
INC DPTR
DJNZ R1,LOOP2
MOV DPTR,#0000H
MOV R1,#16
MOV R0,#040H
LOOP3:
MOVX A,@DPTR
MOV @R0,A
INC R0
INC DPTR
DJNZ R1,LOOP3
END

ORG 0100H
MOV R0,#030H
MOV R1,#16
MOV R2,#0
LOOP1:
MOV A,R2
MOV B,#2
DIV AB ;计算A/2 ,A存商,B存余数
MOV @R0,A ;把商存在30H后连续16个地址
INC R2
INC R0
DJNZ R1,LOOP1
END


推荐阅读
author-avatar
夫妇郭_390
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有