当前位置:首页 > 单片机 > 单片机
[导读]设单片机采用8051,未扩展片外ROM,片外RAM采用一片6116,编程将其片内ROM从0100H单元开始的10B得内容依次外接到片外RAM从100H单元开始得10B中去。

设单片机采用8051,未扩展片外ROM,片外RAM采用一片6116,编程将其片内ROM从0100H单元开始的10B得内容依次外接到片外RAM从100H单元开始得10B中去。
解:   MOV    R2,#00H         ;源数据缓冲器地址偏移量00H    A
MOV    R3,#0AH         ;字节长度     R3
MOV    DPTR,#0100H     ;源数据缓冲区首地址     DPTR
MOV    A,R2             ;源地址偏移量     A
MOVC   A,@A+DPTR      ;传送一个数据
MOVX   @DPTR,A
INC      DPTR            ;源地址(目的地址)加1 单片机
DJNZ     R3,L1            ;数据全部传送完?没传送完,转L1继续传送
SJMP     $                ;结束

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭