|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
請教用C語言如何實(shí)現(xiàn)對外部數(shù)據(jù)存儲器的訪問? |
| 作者:f_king 欄目:單片機(jī) |
我知道匯編用MOVX,可是現(xiàn)在讓把匯編改成C語言,該怎么訪問啊?謝謝大峽 |
| 2樓: | >>參與討論 |
| 作者: myrokey 于 2005/1/16 11:15:00 發(fā)布:
好像是要指定存儲類型啊:) |
|
| 3樓: | >>參與討論 |
| 作者: lele樂樂 于 2005/1/16 12:15:00 發(fā)布:
用絕對宏 CBYTE、XBYTE、PWORD、DBYTE、CWORD、XWORD、PBYTE、DWORD rval=CBYTE[0x0002];指向程序存貯器的0002h地址 rval=XWORD[0x0002];指向外RAM的0004h地址 |
|
| 4樓: | >>參與討論 |
| 作者: computer00 于 2005/1/16 12:40:00 發(fā)布:
聲明變量時(shí)用xdata指定 或者直接用指針訪問。 如:*((unsigned CHAR xdata*)40)=0;//把0放入外部RAM40單元 |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |