這個…小弟因為專題的需要,所以得將8051的程式翻成EM78的,現在遇到一些瓶頸,so來這裡討救兵了,不知道有沒有人能幫我一下,感激不盡囉∼。
SHOW_BG:
  MOV     DPTR,#PAGE1
  ↓↓↓↓忽略↓↓↓↓
  MOV     R2,#16
SWLOP2:
  XRL     A,A;清除A內容
  MOVC    A,@A+DPTR
  CALL    DATA_W;輸出副程式
  INC     DPTR
  DJNZ    R2,SWLOP2
  JMP     SHOW_BG
  ↓↓↓↓忽略↓↓↓↓
PAGE1:
  DB      000h,001h,002h,003h,004h,005h…………
  DB      010h,011h,012h,013h,014h,015h…………
我知道這是索引定址,不過那個"#PAGE1"跟,"00h,001h……"這兩種用法好奇怪,沒見過書上這麼用過,請問這段執行起來是陸續將000h、0001…∼015h等16個數字丟進A嗎?還是……?
			





 。
 。
 ,原來是醬子的ㄚ…對噢,是"位址",哈哈哈∼我好像懂了
 ,原來是醬子的ㄚ…對噢,是"位址",哈哈哈∼我好像懂了  ,謝謝Roger兄!
 ,謝謝Roger兄! 