內容提要
該書內容新穎、實用,刪去了原版教材中大部分並行擴展的內容,特別增加了較多串列外設晶片擴展的內容,如SPI、I2C和單匯流排串列擴展技術、串列A/D、D/A、鍵盤輸入和顯示器等實例,可用作大中專院校微機原理、單片機及接口技術的教材,也可供從事單片機產品開發的工程技術人員參考。
圖書目錄
第1章微機基礎知識
1.1微處理器、微機和單片機的概念
1.1.1微處理器(機)的組成
1.1.2存儲器和輸入/輸出接口
1.2常用數制和編碼
1.2.1數制及數制間轉換
1.2.2計算機中常用編碼
1.3數據在計算機中的表示
1.3.1有符號數
1.3.2無符號數
1.489C51單片機
1.5思考題與習題
第2章89C51單片機硬體結構和原理
2.189C51單片機晶片內部結構及特點
2.1.189C51單片機的基本組成
2.1.289C51單片機晶片內部結構
2.289C51單片機引腳及其功能
2.389C51單片機存儲器配置
2.3.1程式存儲器地址空間
2.3.2數據存儲器地址空間
2.4時鐘電路及89C51CPU時序
2.4.1片內時鐘信號的產生
2.4.2CPU取指、執指時序
2.5復位操作
2.5.1復位操作的主要功能
2.5.2復位信號及其產生
2.5.3復位電路
2.689C51單片機的低功耗工作方式
2.6.1方式的設定
2.6.2空閒(等待、待機)工作方式
2.6.3掉電(停機)工作方式
2.7輸入/輸出連線埠
2.7.1P1口
2.7.2P2口
2.7.3P0口
2.7.4P3口
2.7.5連線埠的負載能力和接口要求
2.8思考題與習題
第3章指令系統
3.1彙編語言
3.1.1指令和程式設計語言
3.1.2指令格式
3.2定址方式
3.2.17種定址方式
3.2.2定址空間及符號注釋
3.389C51單片機的指令系統
3.3.1數據傳送指令
3.3.2算術運算指令
3.3.3邏輯操作指令
3.3.4控制程式轉移類指令
3.3.5位操作(布爾處理)類指令
3.4思考題與習題
第4章彙編語言程式設計知識
4.1編程的步驟、方法和技巧
4.1.1編程步驟
4.1.2編程的方法和技巧
4.1.3彙編語言程式的基本結構
4.2彙編語言源程式的編輯與彙編
4.2.1源程式編輯