內容簡介
本書在保證內容系統性的前提下,突出實用性,以實際套用背景為準則,書中所提供的電路、例題與訓練題,與工程實際相融合,套用對象明確、理論深入淺出,加之書中程式注釋詳細,便於讀者學習和運用。
本書可作為高等院校自動化、機電工程、計算機等各專業單片機原理與套用等課程的教材或參考書,也可作為從事單片機套用工作的工程技術人員的參考書。
目錄
第1章單片機的發展與套用領域1
1.1單片機是什麼1
1.1.1微型計算機分類1
1.1.2單片機的基本結構2
1.2單片機的分類3
1.2.14位單片機3
1.2.28位單片機3
1.2.316位機5
1.2.432位機5
1.3單片機的套用6
1.4小結7
第2章工程任務、系統要求及系統需求分析8
2.1承接工程項目8
2.1.1工程項目的定義與來源8
2.1.2工程項目實例8
2.2工程需求分析9
2.2.1系統工作過程分析9
2.2.2系統工作環境分析10
2.2.3系統指標對需求的附加資源分析10
2.2.4項目需求分析報告12
2.2.5單片機外圍電路的結構設計12
2.2.6單片機的選型方法12
第3章系統需求條件下的單片機選型14
……
第4章控制系統的大腦--軟體(控制程式)的構建基礎54
第5章MCS-51系列單片機內部定時/計數器、中斷系統及串列口I/O口的套用1295.1I/O口的套用130
第6章STC系列單片機新增片內資源及套用221
第7章MCS-51系列單片機並行匯流排擴展方法249
第8章串列匯流排技術在工程中的套用341
第9章單片機套用系統的圖形化編程386
附錄A單片機常用數制、編碼及數據格式392
A.1數制392
A.1.1十進制數392
A.1.2十進制計數393
A.1.3二進制393
A.1.4二進制計數393
A.1.5八進制數394
A.1.6十六進制395
A.2數制與代碼395
A.2.1二進制、八進制、十六進制向十進制轉換的方法395
A.2.2十進制數轉換成二進制、八進制、十六進制數396
A.2.3二進制與八進制、十六進制之間的相互轉換及
八進制與十六進制之間的相互轉換397
A.2.4十進制與十六進制轉換方法398
A.3二進制數的運算400
A.3.1二進制數的算術運算400
A.3.2計算機中數的表示方法401
A.3.3二進制數的邏輯運算404
A.3.4浮點數簡介406
A.4編碼409
A.4.1二-十進制編碼409
A.4.2字元數字碼411
附錄BMCS-51系列單片機指令編碼表414
附錄CASCII碼錶423
參考文獻426
……