MCS-51繫列單片機與ARM單片機是目前嵌入式繫統應用中的兩種重要單片機機型,在傳感、通信、計算機、控制等四大信息支柱技術領域均具有廣泛的應用。單片機的應用屬於芯片級應用,需要設計者掌握單片機的硬件結構與指令繫統,了解其它集成電路的應用技術,並熟悉設計單片機繫統所需要的相關理論和技術方法。
作者結合自身在單片機應用技術與繫統集成方面的科研經歷和教學積累,以MCS-51單片機、ARM9單片機為主要對像,繫統介紹了兩種單片機的原理與應用技術。具體內容包括:單片機發展與應用概述、嵌入式繫統及其設計方法、單片機的硬件架構與原理、單片機的軟件設計、單片機存儲繫統的擴展、單片機的定時/計數器及應用、單片機的並行口及其擴展與應用、單片機的中斷/異常及應用、單片機的串行通信及應用、單片機的數據采集及應用、單片機的輸出控制及應用、單片機的人機交互繫統設計與應用。本書著重從實用化的角度闡述兩種單片機的核心技術,並采用對比的方式講述二者的知識點與應用技術的異同,使讀者能夠全面掌握單片機原理與應用技術。
本書可作為電子信息類相關專業的本科生、研究生的教學用書,也可作為從事自動控制、智能儀器儀表、電力電子、機電一體化以及各類單片機應用的工程技術人員、科研人員、電子愛好者的參考用書。