標(biāo)題:
[求助]TABLE的地址是什么
[打印本頁]
作者:
請賜教
時(shí)間:
2008-8-6 01:27
標(biāo)題:
[求助]TABLE的地址是什么
ORG OOH
START:
MOV DPTR,#TABLE
LOADTABLE:
CLR A
MOVC A,@A+DPTR
CJNE A,#88H,DISPLAY
JMP START
DISPLAY:
MOV P1,A
CALL DELAY
INC DPTR
JMP LOADTABLE
DELAY:
MOV R3,#20
D1:
MOV R4,#20
D2:
MOV R5,#248
DJNZ R5,$
DJNZ R4,D2
DJNZ R3,D1
RET
TABLE:
DB 0FEH,0FDH,0FBH,0F7H
DB 0EFH,0DFH,0BFH,07FH
DB 07FH,0BFH,0DFH,0EFH
DB 0F7H,0FBH,0FDH,0FEH
DB 88H
END
程序“MOV DPTR,#TABLE”的意思是把數(shù)據(jù)表TABLE的地址加載到DPTR中,那么在這里TABLE的地址是什么?小弟真是不解,請大家?guī)蛶兔?hr noshade size="2" width="100%" color="#808080">
作者:
admin
時(shí)間:
2008-8-6 09:08
TABLE: 的地址就是表的開始地址,也就是0FEH 的地址 。。匯編程序,吧源程序進(jìn)行匯編后能自動計(jì)算出這個(gè)地址來,,,具體的的地址可以從keil c51 的相關(guān)文件里取得
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1