[問題] 新手問問題-8051 ASM

看板ASM (組合語言)作者 (嘖嘖)時間13年前 (2011/11/08 14:56), 編輯推噓1(102)
留言3則, 1人參與, 最新討論串1/1
剛開始用 問題應該很蠢 麻煩了 1. DPTR MOV 40H,#5 ;我想做到先把數值用手動的方式存入記憶體 MOV DPTR,#40H ;再用DPTR把它抓出來 MOVX A,@DPTR ;存到A 一直抓到我不知道在哪的數值 請問應該改哪裡呢 2. 請問可以輸入一串數值嗎 像是輸入數值 可以依序存入 40H 41H 42H 43H 44H ... 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.68.157

11/08 14:59, , 1F
40H是內部記憶體 MOVX是外部記憶體
11/08 14:59, 1F

11/08 15:00, , 2F
改一下 mov R0,#40 mov A,@R0
11/08 15:00, 2F
嗯嗯 這個我有成功 請問可以用DPTR做嗎 因為之後還要用DPH DPL

11/08 15:06, , 3F
那你需要外面裝RAM
11/08 15:06, 3F
好的 謝謝 ※ 編輯: bodpoq 來自: 140.113.68.157 (11/08 15:08)
文章代碼(AID): #1EkDAxOo (ASM)
文章代碼(AID): #1EkDAxOo (ASM)