欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

關于單片機存儲器單元成功賦值但沒寫進去數據

查看數: 3204 | 評論數: 8 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2018-8-18 09:12

正文摘要:

請幫我看看 關于存儲器的一個問題 急 謝謝 謝謝 執行完畢后 r0 與0x85 兩個單元成功賦值,但是A這個單元怎么沒有寫進去數據呢 為什么

回復

ID:111634 發表于 2018-8-18 21:14
對于80c52單片機(屬增強型),訪問(包括寫入和讀出)高128B(80H~FFH)均應采用寄存器間接尋址方式。
ID:7485 發表于 2018-8-18 20:16
51單片機的高128位(80H~0FFH)是和特殊功能寄存器地址相重合的,可以直接尋址,不可以使用R1、R0間接尋址的。
如 mov R0,#0x80
    mov 0x80,#0x22
    mov A,@R0
是不可以的。
  而:mov R0,#0x7F
         mov 0x7F,#0x22
         mov A,@R0     
是可以的。
ID:7485 發表于 2018-8-18 12:34
你是用的是什么單片機?有沒有0x85(0x7f以上的)RAM?AT89c51就沒有。只有128字節最高到0x7f。
ID:94031 發表于 2018-8-18 10:45
c語言 發表于 2018-8-18 09:14
mov R0,#0x85
mov 0x85,#0x22
mov A,@R0

把 mov 0x85,#0x22 改為 mov @R0,#0x22; 就可以了。

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表