以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)設計方法和設計實例?!秵纹瑱C原理與應用及C51編程技術》選材新穎,內容豐富,講解由淺入深、循序漸進,編排順序合理,可讀性好,實用性強,并有豐富的例題及習題。