熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
|
5170| 7
|
51單片機(jī)擴(kuò)展片外ram后的C語(yǔ)言編程問(wèn)題 |
|
10黑幣
最佳答案電路里的6116的地址范圍是0x0000~0x07ff。存儲(chǔ)在外部ram的數(shù)組或變量,使用xdata進(jìn)行定義,注意不要超過(guò)6116地址范圍。使用時(shí),可以像正常的內(nèi)部變量進(jìn)行讀寫即可,不用考慮硬件的地址。
例如:
xdata char buf[10];//定義外部數(shù)組buf[]
char a; //定義內(nèi)部變量a
buf[0]=1;//外部數(shù)組buf[]寫
a=buf[0];//外部數(shù)組buf[]讀
| ||
| ||
| ||
| ||
| ||
| ||
Powered by 單片機(jī)教程網(wǎng)