資源描述:
《keil c51使用詳解》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、KeilC51使用詳解V1.0 1?電子設(shè)計(jì)世界!版權(quán)所有,歡迎轉(zhuǎn)貼,請勿修改并注明出處。保留一切權(quán)利。第一章KeilC51開發(fā)系統(tǒng)基本知識...652第一節(jié)系統(tǒng)概述...6第二節(jié)KeilC51單片機(jī)軟件開發(fā)系統(tǒng)的整體結(jié)構(gòu)...6第三節(jié)KeilC51工具包的安裝...71.C51forDos72.C51forWindows的安裝及注意事項(xiàng):...7第四節(jié)KeilC51工具包各部分功能及使用簡介...71.C51與A51.72.L51和BL51.83.DScope51,Tscope51及Monitor5
2、1.84.Ishell及uVision.9第二章KeilC51軟件使用詳解...10第一節(jié)KeilC51編譯器的控制指令...101.源文件控制類...102.目標(biāo)文件(Object)控制類:...103.列表文件(listing)控制類:...10第二節(jié)dScope51的使用...111.dScope51forDos112.dScopeforWindows12第三節(jié)Monitor51及其使用...131.Monitor51對硬件的要求...132.Mon51的使用...133.MON51的配置...1
3、34.串口連接圖:...135.MON51命令及使用...14第四節(jié)集成開發(fā)環(huán)境(IDE)的使用...141.IshellforDos的使用...14522.uVisionforwindows的使用...15第三章KeilC51vs標(biāo)準(zhǔn)C..15第一節(jié)KeilC51擴(kuò)展關(guān)鍵字...15第二節(jié)內(nèi)存區(qū)域(MemoryAreas):...161.PragramArea:...162.InternalDataMemory:163.ExternalDataMemory.164.SpeciacFunctionReg
4、isterMemory.16第三節(jié)存儲模式...161.Small模式...162.Compact模式...173.large模式...17第四節(jié)存儲類型聲明...17第五節(jié)變量或數(shù)據(jù)類型...17第六節(jié)位變量與聲明...171.bit型變量...172.可位尋址區(qū)說明20H-2FH..18第七節(jié)KeilC51指針...181.一般指針...182.存儲器指針...183.指針轉(zhuǎn)換...18第八節(jié)KeilC51函數(shù)...191.中斷函數(shù)聲明:...192.通用存儲工作區(qū)...193.選通用存儲工作區(qū)由u
5、singx聲明,見上例。...194.指定存儲模式...195.#pragmadisable.19526.遞歸或可重入函數(shù)指定...197.指定PL/M-51函數(shù)...20第四章KeilC51高級編程...20第一節(jié)絕對地址訪問...201.絕對宏:...202._at_關(guān)鍵字...213.連接定位控制...21第二節(jié)KeilC51與匯編的接口...211.模塊內(nèi)接口...212.模塊間接口...21第三節(jié)KeilC51軟件包中的通用文件...221.動態(tài)內(nèi)存分配...222.C51啟動文件STARTU
6、P.A51.223.標(biāo)準(zhǔn)輸入輸出文件...254.其它文件...25第四節(jié)段名協(xié)定與程序優(yōu)化...251.段名協(xié)定(SegmentNamingConventions)252.程序優(yōu)化...25第五章KeilC51庫函數(shù)參考...26第一節(jié)本征庫函數(shù)(intrinsicroutines)和非本征證庫函數(shù)...26第二節(jié)幾類重要庫函數(shù)...261.專用寄存器include文件...262.絕對地址include文件absacc.h.263.動態(tài)內(nèi)存分配函數(shù),位于stdlib.h中...274.緩沖區(qū)處理函數(shù)
7、位于“string.h”中...275.輸入輸出流函數(shù),位于“stdio.h”中...2752第三節(jié)KeilC51庫函數(shù)原型列表...271.CTYPE.H..272.INTRINS.H..273.STDIO.H..284.STDLIB.H..285.STRING.H..28第六章KeilC51例子:Hello.c..29第一節(jié)uVisionforWindows的使用步驟...29第二節(jié)IshellforDos使用步驟...30第七章KeilC51的代碼效率...30第一節(jié)存儲模式的影響...30第二節(jié)
8、程序結(jié)構(gòu)的影響...31第八章dScopeforWindows使用詳解...32第一節(jié)概述...321.主窗口(MainframeWindow)...322.調(diào)試窗口(DEBUGWindow)...323.命令窗口(CommandWindow)...324.觀察窗口(WatchWindow)...325.寄存器窗口(RegisteWindow)...326.串口窗口(SericalWindows)...327.性能分析窗口...328.內(nèi)存