本書在引導讀者認識C51單片機基本結(jié)構(gòu)基礎(chǔ)上,以C語言為設(shè)計語言,通過60個案例、詳細的源代碼介紹了C51單片機程序開發(fā)的各項細節(jié),包括單片機應(yīng)用系統(tǒng)仿真開發(fā)、接口應(yīng)用技術(shù)、中斷系統(tǒng)與定時/計數(shù)器設(shè)計、串行接口技術(shù)等。程序代碼經(jīng)典,可移植性強:大部分代碼寫成傻瓜式,對C51單片機可直接套用,也容易移植到AVR、PIC等單片機中去,節(jié)省了開發(fā)時間。全書案例豐富,程序代碼可靠,并可以在相應(yīng)的平臺下載,幫助單片機開發(fā)人員、電子愛好者以及從事智能電子產(chǎn)品開發(fā)的人員快速入門,并迅速提高開發(fā)能力。
《51單片機C語言開發(fā)教程》
1.注重實用:提供源程序代碼,每個開發(fā)環(huán)節(jié)通過58個案例詳細說明。
2.程序代碼經(jīng)典,可移植性強:大部分代碼寫成傻瓜式,對C51單片機可直接套用,也容易移植到AVR、PIC等單片機中去,節(jié)省了開發(fā)時間。
3 在相應(yīng)課程平臺讀者可以通過視頻、電子資源學習。
對于剛接觸單片機的學習者,似乎都很迷茫,C語言、匯編語言、電路、開發(fā)板,不知道從哪兒開始學起。其實在學習單片機原理與應(yīng)用系統(tǒng)開發(fā)時,只有在學習一些理論知識的基礎(chǔ)上,多閱讀單片機應(yīng)用系統(tǒng)開發(fā)案例,注重單片機應(yīng)用系統(tǒng)開發(fā)實踐訓練,才能透徹地理解和掌握單片機結(jié)構(gòu)與原理,才能更快更好地掌握單片機應(yīng)用知識和單片機應(yīng)用系統(tǒng)開發(fā)技能。本書結(jié)合筆者多年的教學和實踐經(jīng)驗,根據(jù)案例閱讀與實踐訓練在學習單片機應(yīng)用系統(tǒng)開發(fā)過程中的重要性,用C語言為編程語言,由易到難,循序漸進地講述51單片機的硬件結(jié)構(gòu)和功能應(yīng)用,以及C語言為51單片機編程的方法。全書具有以下特點:一、內(nèi)容全面,既有基礎(chǔ)知識介紹,又重視開發(fā)技能、技巧的說明,初學者可以掌握全面的硬件原理和編程技巧,建立比較完善的知識體系。二、案例豐富,源代碼可靠,講解循序漸進,詳細生動,為讀者打好基礎(chǔ),增強學習興趣和信心。三、相應(yīng)課程平臺幫讀者答疑解惑,讀者可以少走彎路,快速入門。筆者基于世界大學城平臺創(chuàng)建了一個自助學習空間,有豐富的學習資源和教學課件等,課程空間鏈接:http://www.worlduc.com/SpaceShow/Index.aspx?uid=359771。本書由劉理云編著,祖國建審稿。在編寫本書過程中,參閱了許多文獻資料,在此謹向各位作者表示誠摯的感謝。單片機和電子技術(shù)的知識發(fā)展迅猛,涉及的應(yīng)用面廣,知識更新快,加上筆著者水平有限,雖經(jīng)努力,但書中仍難免有不足之處,懇請廣大讀者指正。劉理云