基本信息
ISBN:9787309051490 [十位:7309051491] 作/譯者:張友德出版日期:2006年10月
頁數:344
約重:0.555Kg
定價:¥36.00
出版社:復旦大學出版社
內容簡介
本書在1992年版、1996年版、2000年版、2003年版的基礎上,根據單片機基礎教學的要求重新修訂,具體內容和習題都作了較大的增刪。全書共分10章,以AT89C52為典型產品系統地介紹了單片機的系統結構、指令系統、彙編語言和C51程式設計方法、單片機典型的功能模組原理與套用技術、單片機的擴展、設備接口和編程技術以及套用系統的設計和調試方法。最後介紹了單片機的實驗設備,編排了適合於各層次對象的16個實驗。
本書在內容上將工作原理、套用技術和實例緊密結合,兼顧了教學的循序性、內容的系統性和先進性。本書可作為各類高等學校(包括本科、大中專、高職班)電子類專業的單片機基礎教材,也可以作為從事電子產品設計的相關科技人員的參考書。
目錄
第1章 單片機基礎知識1.1 概述
1.1.1 計算機
1.1.2 微型計算機
1.1.3 單片機
1.1.4 嵌入式系統
1.2 單片機中數的表示方法
1.2.1 數制及其轉換
1.2.2 BCD碼
1.2.3 ASCII碼
1.2.4 單片機中數的表示方法
1.3 單片機的內部結構
1.3.1 中央處理器CPU
1.3.2 單片機中的數據運算
1.3.3 單片機的存貯器
1.3.4 單片機的輸入/輸出接口(I/O)
1.4 典型單片機產品
1.4.1 單片機的類型和特性
1.4.2 典型的單片機產品
1.5 單片機的套用和套用系統結構
1.5.1 單片機的套用
1.5.2 單片機套用系統的結構
習題
第2章 51系列單片機系統結構
2.1 總體結構
2.1.1 51系列單片機一般的總體結構
2.1.2 89C52的總體結構
2.2 存貯器組織
2.2.1 程式存貯器
2.2.2 內部RAM數據存貯器
2.2.3 特殊功能暫存器
2.2.4 位地址空間
2.2.5 外部RAM和I/O口
2.3 時鐘、時鐘電路、CPU定時
2.4 復位和復位電路
2.4.1 外部復位
2.4.2 內部復位
2.4.3 系統復位
2.5 中斷系統
2.5.1 中斷概念
2.5.2 89C52中斷系統
2.5.3 外部中斷觸發方式選擇
2.5.4 51系列其他單片機的中斷系統
習題
第3章 51系列指令系統和程式設計方法
3.1 指令格式和常用的偽指令
3.2 定址方式
3.3 程式狀態字和指令類型
3.4 數據傳送指令
3.4.1 內部數據傳送指令
3.4.2 累加器A與外部數據存貯器傳送指令
3.4.3 查表指令
3.5 算術運算指令
3.5.1 加法指令
3.5.2 減法指令
3.5.3 乘法指令
3.5.4 除法指令
3.6 邏輯運算指令
3.6.1 累加器A的邏輯操作指令
3.6.2 兩個運算元的邏輯操作指令
3.7 位操作指令
3.7.1 位變數傳送指令
3.7.2 位變數修改指令
3.7.3 位變數邏輯操作指令
3.8 控制轉移指令
3.8.1 無條件轉移指令
3.8.2 條件轉移指令
3.8.3 調用和返回指令
3.9 程式設計方法
3.9.1 程式設計的步驟
3.9.2 程式框圖和程式結構
3.9.3 循環程式設計方法
3.9.4 子程式設計和參數傳遞方法
習題
第4章 51系列單片機的功能模組及其套用
第5章 單片機接口技術
第6章 彙編語言常用程式設計
第7章 C51程式設計
第8章 單片機套用系統研製
第9章 單片機實驗設備
第10章 單片機實驗
附錄
附錄1 C語言運算符優先權和結合性
附錄2 EICE51實驗示範程式存貯地址
參考文獻