隨著嵌入式領域的不斷發(fā)展,以及C語言在嵌入式應用中的不斷普及,嵌入式系統(tǒng)的開發(fā)者掌握單片機C語言(C51)已經成為不可逆轉的趨勢。KEIL公司的IDE C51開發(fā)環(huán)境μVision2是8051系列單片機的開發(fā)工具。由于其功能強大,方便易用,目前已經成為單片機C語言開發(fā)者最常用的工具之一。本書的主要目的在于:1. 簡單而清晰地介紹單片機的原理、功能及使用方法,使讀者具備C51編程時所必需的硬件知識,對于實際工作中的一般應用不必再去查找其他資料。2. 根據(jù)作者在長期的實際開發(fā)中的經驗,通過專門編寫的通用、模塊化實例來介紹C51語言,使讀者盡快了解其語法語義,并在實際工作中只需要對本書中的實例稍加修改,就能夠在實際工作中使用。3. 通過實例對μVision2開發(fā)環(huán)境和仿真環(huán)境進行介紹,使讀者逐漸了解嵌入式系統(tǒng)軟件開發(fā)的流程。通過上述三點的綜合,使讀者了解完整的嵌入式系統(tǒng)的C語言開發(fā),并對硬件有一定的了解。本書突破了傳統(tǒng)的將單片機的軟硬件的學習截然割裂的做法,相信對讀者會有所幫助??傊?,對于C51編程的人員來說,本書將是不可多得的助手,而對于需要進行其他類型的嵌入式C語言開發(fā)人員來說,本書亦極具參考價值,是一本很好的參考書。