本書以適應當前行業(yè)發(fā)展的職業(yè)教育理念為指導思想,以電子產品的實用設計項目為載體,采用基于工作過程的任務驅動的形式由淺入深地介紹了MCS-51系列單片機的控制技術和實用性設計。本書把單片機的相關知識點融入各個項目及其下層任務,完整地展現(xiàn)了電子產品設計、開發(fā)的整個過程。硬件的設計從單片機的I/O口、定時/計數器、中斷系統(tǒng)和串行口的基本應用,到單片機實用的鍵盤、顯示器、A/D轉換器和D/A轉換器的應用,再到STC高性能51單片機的應用設計,循序漸進地將知識點融入實際的任務設計。軟件的設計采用通用C語言進行編程。項目拓展拓寬了知識的寬度和深度,課后的知識思考與項目訓練將課堂與課后的學習有機地結合在一起。為了適應不同的讀者,本書正文中的硬件電路采用Proteus軟件環(huán)境設計,項目拓展中的電路使用配套的實驗板,靈活實用。本書語言通俗易懂、簡明扼要,內容豐富、層次分明,技術性強、實用性強,以夠用、實用為原則,可作為高等職業(yè)院校電子、機電、自動化等專業(yè)的教材,也可作為相關專業(yè)工程技術人員的培訓教材,還可作為電子愛好者或單片機設計工作者的參考書。