本書以AT89系列單片機為代表機型,全面、詳細地介紹了AT89系列單片機的硬件、軟件及應用技術。全書共分11章,第1、2章介紹了單片機的硬件設計基礎,包括單片機概述和AT89系列單片機的硬件體系結構與原理;第3~5章介紹了單片機的軟件設計基礎,包括指令系統(tǒng)、匯編語言程序設計、c51語言程序設計、C51與匯編語言的混合編程、Keilμ Vision2開發(fā)平臺的使用及使用ProteusISIS進行單片機應用系統(tǒng)虛擬仿真的方法;第6章介紹了AT89系列單片機的內部資源及編程,包括中斷系統(tǒng)、定時/計數(shù)器和串行通信;第7、8章介紹了AT89系列單片機存儲器和外圍接口擴展技術;第9章介紹了SPI、I2c和1.wire等串行總線接口技術、常用的串行接口外圍芯片,并通過大量實例介紹了串行總線接口技術的應用;第10、11章介紹了單片機應用系統(tǒng)設計方法和設計實例。本書選材新穎,內容豐富,講解由淺入深、循序漸進,編排順序合理,可讀性好,實用性強,并有豐富的例題及習題。本書可作為電子信息、電氣自動化、計算機以及機電一體化等專業(yè)單片機原理及應用課程的教學用書,也可作為職大和電大相關專業(yè)的教學用書,還可供相關專業(yè)教師及工程技術人員參考。本書配有免費電子課件,歡迎選用本書作教材的老師登錄www.cmpedu.com注冊下載或發(fā)郵件到xufan666@163.com索取。