




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
keilc51STARTUP.A51文件(默認設置)吧!根據(jù)源文件中的說明文字,我STARTUP.A51文件的工作方式和作用!讓我們把它先漢化一下看看!$NOMOD51;Ax51宏匯編器控制命令:預定義的;;ThisfileispartoftheC51Compiler;Copyright(c)1988-2002KeilElektronikGmbHandKeilSoftware,;;STARTUP.A51:ThiscodeisexecutedafterprocessorSTARTUP.A51STARTUP.A51;TotranslatethisfileuseA51withthefollowing 將按照下面令行語句調(diào)用A51編譯器進行編譯產(chǎn)生目標文 A51;;TolinkthemodifiedSTARTUP.OBJfiletoyourapplicationusethe;BL51 BL51,;;;User-definedPower-OnInitializationof;自定義上電后需要初始化的區(qū);WiththefollowingEQUstatementstheinitializationof;atprocessorresetcanbe;使用下列EQU偽指令定義初始化的區(qū)域在單片機復位后定義生 ;theabsolutestart-addressofIDATAmemoryisalways0 ;thelengthofIDATAmemoryinbytes.IDATA(間接尋址區(qū))0;IDATALEN;IDATA區(qū)長度(以字節(jié)為單位 ;theabsolutestart-addressofXDATAmemory ;thelengthofXDATAmemoryinbytes.;XDATA(外部直接尋址區(qū))XDATASTARTXDATA地;址XDATALEN用于指定需要初始化的XDATA區(qū)長度(以字節(jié)為單位)* ;theabsolutestart-addressofPDATAmemory ;thelengthofPDATAmemoryinbytes.;PDATA(頁尋址區(qū))PDATASTARTPDATAPDATALEN用于指定需要初始化的;PDATA區(qū)長度(以字節(jié)為單位;Notes:TheIDATAspaceoverlapsphysicallytheDATAandBITareasof 8051CPU.Atminimumthememoryspaceoccupiedfromthe run-timeroutinesmustbesetto;注釋:8051IDATADATA(直接尋址區(qū)BIT區(qū)(位尋址區(qū))。C51(庫)占用了最小;0;;;ReentrantStack;;ThefollowingEQUstatementsdefinethestackpointerfor;functionsandinitialized;EQU;StackSpaceforreentrantfunctionsintheSMALLSMALL ;setto1ifsmallreentrantis;如果再SMALL模式下使用重入則設為1 0FFH+1;settopofstacktohighestlocation+1.;設置堆棧頂最置;;StackSpaceforreentrantfunctionsintheLARGELARGE ;setto1iflargereentrantis;如果再LARGE模式下使用重入則設為1 0FFFFH+1;settopofstacktohighestlocation+1.;設置堆棧頂最置;;StackSpaceforreentrantfunctionsintheCOMPACT;COMPACT ;setto1ifcompactreentrantis;如果再COMPACT模式下使用重入則設為1 0FFFFH+1;settopofstacktohighestlocation+1.;設置堆棧頂最置;;;;PageDefinitionforUsingtheCompactModelwith64KBytexdata;COMPACT64KBXDATARAM;ThefollowingEQUstatementsdefinethexdatapageusedfor;variables.TheEQUPPAGEmustconformwiththePPAGEcontrol;inthelinker;EQUPDATAXDATA ;setto1ifpdataobjectare;PDATA; ;definePPAGE; ;SFRthatsuppermostaddress;(most8051variantsuseP2asuppermostaddress8051P2的最高地址字節(jié);;StandardSFR;SFR EXTRNCODEPUBLIC?C_STARTUP; ;code0地址處放以下代碼(AT指令進行絕對地址的定位 IFIDATALEN<>;1 R0,#IDATALEN-1 IFXDATALEN<>;1 R7,#LOWIF(LOW(XDATALEN))<>; R6,#(HIGH(XDATALEN))
R6,#HIGH IFPPAGEENABLE<> IFPDATALEN<>;1 R0,#LOW(PDATASTART) R7,#LOW(PDATALEN) IFIBPSTACK<>;SMALLEXTRNDATA ?C_IBP,#LOWIFXBPSTACK<>;COMPACTEXTRNDATA ?C_XBP,#HIGHXBPSTACKTOP ?C_XBP+1,#LOWXBPSTACKTOPIFPBPSTACK<>;LARGEEXTRNDATA ?C_PBP,#LOW ;Thi
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 買賣種子合同范本
- 農(nóng)業(yè)委托種植合同范本
- 體育新城租房合同范本
- 剩余瓷磚售賣合同范本
- 人工包給勞務公司合同范本
- 協(xié)助出口退稅合同范本
- 農(nóng)資經(jīng)營聘用合同范本
- 3人共同合作合同范本
- lng承運合同范本
- 醫(yī)保專員勞動合同范本
- 2024年贛南衛(wèi)生健康職業(yè)學院單招職業(yè)適應性測試題庫審定版
- 客運駕駛人安全考核規(guī)程范本
- 2024年南京城市職業(yè)學院單招職業(yè)技能測試題庫及答案解析
- 醫(yī)療安全不良事件課件
- 部編版小學語文二年級下冊第三單元集體備課教材分析
- 珠寶專業(yè)知識課件
- 先天性腎上腺皮質(zhì)增生癥
- 2024年保密法培訓課件
- 凈菜加工技術通則
- 懷念戰(zhàn)友混聲四部合唱簡譜
- 城市軌道交通通信信號系統(tǒng)-綜合練習題含答案
評論
0/150
提交評論