本書是為滿足廣大單晶片學習者、愛好者,科技工作者從事基於單晶片的嵌入式系統硬體、軟體設計的需求而編寫的。具有內容全面、細緻、實用的特點。書中大部分軟硬體設計實例都是作者多年來從事嵌入式系統和單晶片應用和開發的經驗總結,實用性較強。
本書內容豐富、理論架構完整,闡述實例時深入淺出,可作為大專院校單晶片原理和介面技術等相關課程的教材,也可為從事單晶片開發的廣大工程技術人員參考用書。
本書特色
本書共分兩部分內容,第一部分系統介紹了MCS-51單晶片的組成原理、指令系統、組合語言程式設計、定時、中斷、串口、I/O擴展;第二部分闡述了基於單晶片的嵌入式系統設計概述,並透過分析一個基於單晶片的嵌入式系統實際應用專案(智慧報警系統),使讀者掌握嵌入式系統設計的方法,最後從實驗和實訓兩個角度來提高讀者的實際動手能力。
第1章 單晶片概述
第2章 MCS-51單晶片結構和原理
第3章 MCS-51指令系統
第4章 組合語言程式設計
第5章 MCS-51單晶片中斷系統
第6章 計時器與計數器
第7章 串列介面通信
第8章 並行I/O介面擴展及其應用
第9章 嵌入式系統概述
第10章 基於單晶片的嵌入式介面設計
第11章 嵌入式單晶片技術C教程基礎
第12章 嵌入式系統C教程實戰篇
第13章 單晶片組合語言綜合實訓