本書系統(tǒng)地介紹了8051單片機asm51匯編語言和C51高級語言的軟件編程技術,以及在硬件平臺上進行軟硬件開發(fā)的原理和方法。全書給出了17個實驗項目,每個實驗都以對照方式給出了asm51匯編語言和C51高級語言兩種源程序清單并做了詳細注釋。通過本書的學習和實踐,幫助讀者掌握這兩種語言的編程應用技巧。對于已有8051匯編語言編程經驗、希望進一步學習單片機高級語言編程的讀者,通過學習本書可以很快得到收獲。本書可以作為高等學?!皢纹瑱C接口技術”、“微機原理”等課程配套的實驗教程,也可供從事電子技術、計算機應用開發(fā)等科技人員學習和參考。全部實驗以“偉福Lab2000P系列單片機仿真實驗系統(tǒng)”作為硬件平臺,詳細介紹了偉福Lab2000P實驗系統(tǒng)的使用方法及具體上機操作步驟。從實際應用的角度闡述了采用8051單片機asm51匯編語言和C51高級語言的軟件編程技術,以及在硬件平臺上進行軟、硬件開發(fā)的原理和方法。全書共介紹了17個應用實驗,每個實驗都進行了原理說明,以對照方式給出了asm51匯編語言和C51高級語言兩種源程序清單,并做出了詳細注釋。詳細介紹了C51程序設計基礎和目前應用極為廣泛的KeilC51編譯器,闡述了Keil聯(lián)C51對ANSIC的擴展,并給出了全部KeilC51函數(shù)庫。對于已有8051匯編語言編程經驗,希望進一步學習單片機高級語言編程的讀者,通過本書的學習和實踐,可以很快得到收獲。對于沒有編程經驗的讀者,通過本書的學習和實踐,可以學習asm51匯編語言和C51高級語言編程方法的不同之處,以及采用高級語言進行單片機程序設計的優(yōu)點。