本書是高職高專計算機系列教材之一。由于以前出版的《單片機原理及應用》(第2版)內容較為陳舊,本書根據近5年來單片機的發(fā)展,在保持原教材結構特點的基礎上,更新了內容,以80C51系列新型單片機和技術取代MCS-51系列,同時增加了SPI和I2C串行總線接口的擴展方法以及目前比較流行的應用實例,成為一本新編教材。本書以80C51系列中的89系列單片機為例介紹單片機的硬件結構、工作原理、指令系統(tǒng)、匯編語言程序設計、接口技術、中斷系統(tǒng)及單片機應用等內容。在各章中對關鍵性內容都結合實例予以說明,同時還安排了大量思考題和習題,以利于讀者對所述內容的理解、掌握、鞏固和應用。本書的特點是深入淺出、闡述清晰、編排合理、例題豐富,適于自學。本書既可作為高職、高專和非計算機專業(yè)的本科院校單片機課程教材,也可作為科技人員學習開發(fā)單片機的參考書。