51單片機(jī) 同時擴(kuò)展ROM,RAM的具體實現(xiàn)及kiel的具體設(shè)置
****************************總線擴(kuò)展時,P2口是否可用做普通IO口************************************
*******************************************擴(kuò)展RAM****程序************************************************
**************************************編譯器設(shè)置*****************************************
*******************************擴(kuò)展RAM時的變量定位及連續(xù)讀取問題*********************************
*************擴(kuò)展ROM時的函數(shù)定位**************函數(shù)一部分在內(nèi)部ROM,一部分在外部ROM中****************
....待續(xù).....
編譯后查看.M51文件,找到需要定位的函數(shù)名稱信息(如?PR?_BCD2HEX?TOOLS),在KEIL51工程選項---BL51 lacate中code項中加入:?PR?_BCD2HEX?TOOLS(0x1000)再次編譯工程,打開.M51文件會發(fā)現(xiàn)?PR?_BCD2HEX?TOOLS已經(jīng)定位在了0x1000位置了。
....待續(xù).....
*******************************編譯器設(shè)置**********************************
*******************************擴(kuò)展ROM,所有程序都在外部ROM中**********************************
....待續(xù).....
*******************************編譯器設(shè)置************************************
**************************擴(kuò)展ROM,RAM時,總線地址如何安排*****************************
在擴(kuò)展了ROM,RAM時,總線地址要如何安排,具體怎樣設(shè)置呢?操作如下:
......待續(xù).......
*****************************硬件連接,需要考慮的問題**********************************
擴(kuò)展ROM,RAM時,硬件需要則樣連接?總線上的時續(xù),總線設(shè)備的速度匹配問題?
.......待續(xù)........
評論