[問題] 8051程式外部記憶體存取疑問?!
我用 microtime Winez HK51這部ICE模擬8051
對外部記憶體存取時,剛才發現一個奇怪的現象,讓我百思不解!
MOV A,#30
MOV R1,#40
MOVX @R1,A
RAM 位址(40H)的值應該變成 #30H,可是一點動作都沒有。
如果把R1改成DPTR就正常了;我記得用R0,R1可以存取低8bit的位址。
因為在外出差,手邊沒有資料可以查詢,究竟是我記錯了,還是這ICE爬代了?
附帶一題,之前跟這家公司反應過他們的模擬軟體Domingo有問題,
即使我報上序號和購買公司名稱,還是拿不到patch,竟然還是我朋友去要才拿到(怒!)
可以請各位推薦好用又便宜的8051ICE嗎?用USB通訊的話就更好了 ^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.21.163.176