隨著單片機開發(fā)技術的不斷發(fā)展,目前已有越來越多的人從普遍使用匯編語言逐漸過渡到使用高級語言開發(fā),其中又以c語言為主,市場上幾種常見的單片機均有其c語言開發(fā)環(huán)境。本書以可視化的單片機應用系統(tǒng)仿真軟件。Proteus ISIS和51系列單片機c語言開發(fā)平臺.Keil u Vision2為基礎,從實用角度出發(fā),介紹51系列單片機c語言程序設計方法。本書共分6章,內(nèi)容包括單片機應用系統(tǒng)仿真開發(fā)平臺、單片機C51語言基礎、單片機C51語言程序設計基礎、單片機中斷系統(tǒng)的C51語言編程、單片機人機交互系統(tǒng)的C51語言編程、單片機串行通信接口的C51語言編程。各章均配有實訓,內(nèi)含思考與練習。本書例題豐富,實訓難易程度適中,便于多媒體教學,具有理論夠用、內(nèi)容適用、實訓重用的特點,可作為高職高專計算機技術、機電一體化、數(shù)控技術、電氣自動化和電子信息工程技術等專業(yè)的教材,也可供從事電子技術、單片機應用系統(tǒng)研發(fā)的工程技術人員參考。