Social Icons

twitterfacebookgoogle plusrss feedemail

12/31/2009

微處理機(8051)上機考古題 data move-1-4

4.Move data from external code RAM 1234H-1285H to on-chip SRAM 22H -73H. You can use following instructions to initialize code memory :
ORG 1234H
TABLE: DB 03, 56H, 01H,……
(2009.12.31.PM.01:12將程式碼補上)
 本文章題目版權歸屬於朱老師,另外本文所提供答案並不保證其正確性

HINT:
(1.)external code RAM=ROM
(2)
ORG 1234H
TABLE: DB 03, 56H, 01H,……
這段為是寫入數值在ROM中


程式碼如下:
org 1234H
db 03,56H,01H

org 0H
source equ 1234H
dest equ 22H
time_num equ 30H

mov r0,#dest
mov time_num,#51H

mov dptr,#source
L1:
clr a
movc a,@a+dptr
mov @r0,a
inc dptr
inc r0
djnz time_num,L1
nop

end

如果要複製上方程式碼,請點擊程式碼上方的    圖示會跳出一個視窗,複製即可

 如果發現文章有錯誤,歡迎留言告知~謝謝指教!

沒有留言:

張貼留言

俗話說
凡走過必留下痕跡,凡住過必留下鄰居
凡爬過必留下樓梯,凡來過必留下IP
看過文章之後歡迎留下您寶貴的意見喔!

 
 
无觅相关文章插件,迅速提升网站流量