內容簡介
本書選用80C51單片機作為樣本,介紹了單片機的電路和功能結構、工作原理,以及單片機的應用開發。80C51單片機功能強價格低、應用廣泛、資料豐富、易於使用,是初學單片機的讀者從入門到提高極為適合的一款芯片。 本書共分為17章,內容包括對單片機的初步認識、單片機電路結構和功能、C51語言及開發工具的使用、各埠功能及其應用舉例等。書中提供的很多應用實例,如人機交互、中斷、定時器、串列通信、A/D轉換與D/A轉換、電機控制等,對於應用項目開發有一定的參考價值。本書第16章與第17章對於有一定基礎的讀者進行實際應用項目開發具有很好的引導作用。 本書採用任務驅動式編程思路,除介紹通常的硬體模擬工具之外,還介紹了在Proteus虛擬模擬環境下搭建硬體電路和運行調試程序的方法,為讀者快速掌握單片機應用技術提供了很好的幫助。 本書可作為大學本科、專科和中等專業學校單片機課程的教材,也可作為從事嵌入式產品開發的工程技術人員的自學用書。目錄
第1章 單片機概述