“單片機原理及應用”是工科院校普遍開設的一門專業技術基礎課,旨在使讀者通過對MCS-5pan>單片機的學握單片機軟硬件繫統的工作原理及單片機初級應用繫統的開發技能,為以後從事高性能單片機技術應用奠定理論與實踐基礎。 作者長期從事單片機的教學與科研工作,曾出版過《單片機原理及應用(C5pan>語言版)》教 材。本書作為其姊妹篇,在保持原有風格體繫的基礎上,采用了C5pan>語言和彙編語言兩種編程語言的編排方案,以此為單片機的程序開發打下更加堅實的基礎。其中,C5pan>語言作為單片機的主要編程語言,以達到能熟練編程和靈活應用為目標,而彙編語言作為輔助編程語言,以達到能讀懂並編寫簡單源程序為目標。 本書之前版本發行後得到了同行與讀者認可,曾入選““十二五’普通高等教育本科規劃教材”,並獲“全國電子信息類優秀教材”,已被全國150多所院校選為教學用書,成為單片機課程的暢銷教材。不過實踐也表明,本書之前版本存在著一個軟肋,那就是需要將Proteus和Keil兩種仿直軟件聯合使用纔能講行C5pan>程序開發,這樣就使單片機的學增加。 隨著Proteus軟件升級到v8,Proteus中新增了C5pan>程序的編輯、編譯和調能, 這使得如同彙編程序開發一樣,僅用Proteus v8一款軟件也行C5pan>程序開發。雖然C5pan>程序的編譯還是需要Keil提供後臺支持,但由於不再需要人為操作Keil運行,因而會使C5pan>程序開發難度顯著降低。 作者正是看中了Proteus v8的這一變化,認為它可對基於的單片機教材帶來一次新的 變革。告別Keil不僅有利於簡化教材內容,也能讓讀者將學集中在Proteus v8單一軟件上,這無疑是一個降低單片機學的福音。 本次教材再版的主要變化在於,將第4版中基於Keil的原理、實例、教學實驗、 思考與練容都以Proteus 8.1pan>章的內容,使其條理性和前沿性顯著增強;調整了第8章的編排結構,增/減了部分接口內容,使外圍接口技術更加充實完整;在第9章的智能儀器實例中增加了PCB布版內容,突出了“從概念到產品”的教學理念:由於本書課程網站中設有“閱讀材料”欄目,因而本書附錄中不再保留閱讀材料內容。 由於本書較第4版的內容變化較多,可能會給使用第4版教材的讀者帶來一些不便。作為彌補措施,我們已經更新了教學PPT、實例資料、實例、教學實驗指南、思考與練、思維導圖和軟件用法閱讀材料等,歡迎大家通過課程網站(htp://51mcu.cn/dpj5/)選用。 本書由林立和張俊亮共同編寫完成,出版過程中得到了電子工業出版社的大力支持和幫助,是高等教育分社的凌毅編輯做了大量細致的工作,在此謹致以誠摯的謝意。 本書一定還有許多不妥之處,書中漏誤在所難免,殷切期望讀者給予批評指正,聯繫郵箱 cmee0@163.com。
|