8XC196K單片機及其套用系統設計

8XC196K單片機及其套用系統設計

《8XC196K單片機及其套用系統設計》是清華大學出版社2002年出版的圖書,作者是劉復華。

基本介紹

  • 書名:《8XC196K單片機及其套用系統設計》
  • 作者:劉復華
  • ISBN:9787302050469
  • 頁數:377
  • 定價:29.6
  • 出版社:清華大學出版社
  • 出版時間:2002年7月
  • 裝幀:平裝
內容簡介,目錄,

內容簡介

本書對8×C196KX系列和8×C196 NT l6位單片機的軟、硬體資源及其套用做了詳細的論述。
該書可作為高等學校《微機原理》、《微機控制》課程的教材,也可供從事計算機套用的科技人員閱讀。

目錄

第1章 嵌入式控制系統概論
1.1 單片機和嵌入式控制系統的定義、嵌入式系統的分類
1.2 MCS—51單片機在嵌入式控制系統中的地位和作用
1.3 嵌入式控制系統的研究方法
1.3.1 交叉編譯環境Keil C
1.3.2 Keil C51的安裝
1.4 程式的編輯、編譯、調試和運行
1.4.1 建立項目
1.4.2 項目的運行模式
1.4.3 項目的編譯模式
1.4.4 項目的調試
1.5 系統軟體資源
1.6 習題
第2章 MCS—51單片機系統和系統擴展
2.1 MCS—51系列單片機
2.2 MCS—51單片機的外部引腳和匯流排
2.2.1 輸入/輸出引腳
2.2.2 MCS—51單片機的控制線
2.2.3 MCS—51單片機的片外匯流排
2.2.4 MCS—51單片機存儲器結構
2.3 MCS—51單片機的最小系統
2.3.18051/8751的最小系統
2.3.28031最小套用系統
2.4 MCS—51單片機系統擴展
2.4.1 存儲器擴展概述
2.4.2 存儲器擴展的討論
2.5 輸入/輸出口擴展和使用
2.5.1 簡單I/O接口擴展
2.5.2 I/O口在TTL電路中使用
2.5.3 I/O口在外圍設備中使用
2.6 習題
第3章 STC 89C51/89C52單片機介紹
3.189C51/89C52單片機資源和使用
3.1.189C51/89C52單片機片內資源
3.1.289C52單片機程式調試
3.289C52最小系統和仿真器使用
3.2.189C52最小系統
3.2.2 仿真器使用
3.3 習題
第4章 C51基本語句
4.1 C語言的特點及程式結構
4.1.1 C語言的特點
4.1.2 C語言和C51的程式結構
4.2 C51數據類型
4.2.1 字元型(位元組型)char
4.2.2 int整型
4.2.3 long長整型
4.2.4 float浮點型
4.2.5 指針型
4.2.6 特殊功能暫存器型
4.2.7 位類型
4.3 C51的運算量
4.3.1 常量
4.3.2 變數
4.3.3 存儲模式
4.3.4 絕對地址的訪問
4.4 C51的運算符及表達式
4.4.1 賦值運算符
4.4.2 算術運算符
4.4.3 關係運算符
4.4.4 邏輯運算符
4.4.5“位”運算符
4.4.6 複合賦值運算符
4.4.7 逗號運算符
4.4.8 條件運算符
4.4.9 指針與地址運算符
4.5 表達式語句及複合語句
4.5.1 表達式語句
4.5.2 複合語句
4.6 C51的輸入輸出
4.6.1 格式輸出函式printf()
4.6.2 格式輸入函式scanf()
4.7 C51程式基本結構與相關語句
4.7.1 C51的基本結構
4.7.2 if語句
4.7.3 switch/case語句
4.7.4 while語句
4.7.5 do while語句
4.7.6 for語句
4.7.7 循環的嵌套
4.7.8 break和continue語句
4.7.9 return語句
4.8 習題
第5章 C51函式
5.1 函式的定義
5.2 函式的調用與聲明
5.3 函式的嵌套與遞歸
5.4 局部變數和全局變數
5.4.1 局部變數
5.4.2 全局變數
5.5 習題
第6章 C51構造數據類型
6.1 數組
6.1.1 一維數組
6.1.2 字元數組
6.2 指針
6.2.1 指針的概念
6.2.2 指針變數的定義
6.2.3 指針變數的引用
6.3 結構
6.3.1 結構與結構變數的定義
6.3.2 結構變數的引用
6.4 聯合
6.4.1 聯合的定義
6.4.2 聯合變數的引用
6.5 枚舉
6.6 習題
第7章 MCS—51可程式並行I/O接口
7.1 可程式並行I/O接口8255A
7.1.18255A的結構和工作方式
7.1.28255A與MCS—51單片機的硬體接口與編程
7.2 可程式I/O擴展接口8155
7.2.18155的結構和工作方式
7.2.28155與MCS—51單片機的連線和軟體編程
7.3 步進電機控制電路
7.4 輸入輸出程式編寫
7.5 習題
第8章 MCS—51單片機的中斷系統
8.1 中斷的基本概念
8.2 MCS—51單片機的中斷系統
8.2.1 MCS—51單片機的中斷源
8.2.2 優先權控制
8.2.3 中斷回響
8.2.4 中斷套用舉例
8.3 習題
第9章 MCS—51定時器/計數器接口
9.1 定時器/計數器接口概述
9.1.1 定時/計數器的主要特性
9.1.2 定時/計數器T0、T1的結構及工作原理
9.2 定時/計數器的工作方式暫存器和控制暫存器
9.2.1 定時/計數器的方式暫存器TMOD
9.2.2 定時/計數器的控制暫存器TCON
9.3 定時/計數器的工作方式
9.4 定時/計數器的初始化編程及套用
9.4.1 定時/計數器的編程
9.4.2 定時/計數器的套用
9.5 習題
第10章 MCS—51單片機串列接口
10.1 通信的基本概念
10.2 MCS—51單片機串列口功能與結構
10.3 串列口的工作方式
10.3.1 方式0
10.3.2 方式1
10.3.3 方式2和方式3
10.4 串列口波特率計算
10.5 串列口的編程和套用
10.5.1 串列口的編程步驟
10.5.2 串列口的套用實例
10.6 RS232和RS422、RS485通信
10.6.1 RS232通信
10.6.2 RS—422與RS—485串列接口
10.7 習題
第11章 MCS—51與鍵盤、顯示器的接口
11.1 MCS—51單片機與鍵盤接口
11.1.1 獨立式鍵盤
11.1.2 行列式鍵盤
11.2 MCS—51單片機與LED顯示器接口
11.2.1 LED顯示器的結構與原理
11.2.2 LED數碼管顯示器的解碼方式
11.2.3 LED數碼管的顯示
11.2.4 LED顯示器與單片機的接口
11.3 串列鍵盤/顯示晶片HD7279A介紹
11.3.1 HD7279A簡介
11.3.2 HD7279A命令時序
11.3.3 HD7279A與MCS—51單片機接口
11.3.4 HD7279A驅動程式
11.4 習題
第12章 MCS—51與常用串列晶片接口
12.1 MCS—51單片機與C匯流排晶片接口
12.1.1 匯流排簡介
12.1.2 C匯流排與MCS—51單片機接口
12.1.3 CAT24WCXX與單片機的接口與編程
12.2 MCS—51單片機與串列日曆時鐘晶片接口
12.2.1 串列日曆時鐘晶片DS 1302 簡介
12.2.2 DS1302的輸入輸出
12.3 單匯流排(1—wire)數字溫度感測器的接口
12.3.1 DS18B20簡介
12.3.2 DS18B20的內部結構
12.3.3 DS18B20的溫度轉換過程
12.3.4 DS18B20的軟體驅動程式
12.4 習題
第13章 MCS—51與D/A、A/D的接口
13.1 A/D、D/A轉換原理及常用晶片介紹
13.1.1 D/A轉換器概述
13.1.2 A/D轉換器原理
13.2 PCF85918位A/D和D/A轉換晶片
13.2.1 PCF8591一般介紹
13.2.2 PCF8591軟體編程
13.3 習題
第14章 漢字和西文字元顯示原理
14.1 英文字元在計算機中的表示
14.1.1 ASCII碼
14.1.2 英文字元的顯示
14.1.3 其他西文字元在計算機中的存儲和顯示
14.1.4 螢幕上“打點”
14.1.5 漢字顯示概述
14.2 漢字字元集介紹
14.3 漢字的內碼
14.4 內碼轉換為區位碼
14.5 字模提取與小字型檔建立
14.5.1 用C語言提取16×16點陣字模
14.5.224×24點陣字模的C語言提取程式
14.5.3 用Delphi提取字模和建立小字型檔
14.5.4 通用字模提取程式MinFonBase使用說明
14.6 彙編語言字模與C語言字模互相轉換
14.6.1 彙編語言字模轉換為C語言字模
14.6.2 C語言字模轉換為彙編語言字模
14.7 自造字元和自造圖形點陣方法
14.7.1 自造字元點陣方法
14.7.2 自造圖形點陣方法
14.8習題
第15章 T6963C的漢字字元顯示
15.1 T6963C的一般介紹
15.1.1 T6963C的硬體特點
15.1.2 T6963C的引腳說明及功能
15.1.3 T6963C的狀態字
15.2 T6963C指令系統
15.2.1 指針設定指令
15.2.2 控制指令
15.2.3 數據讀寫指令
15.2.4 屏操作指令
15.2.5 位操作指令
15.3 T6963C和單片機的連線
15.3.1 直接連線
15.3.2 間接連線
15.4 T6963C的驅動程式
15.5 T6963C的內嵌字元表
15.6 習題
第16章 KS0108液晶顯示器驅動控制
16.1 KS0108液晶顯示器概述
16.1.1 KS0108的硬體特點
16.1.2 KS0108與微處理機的接口
16.1.3 KS0108的電源和對比度調整
16.2 KS0108的指令系統
16.2.1 顯示開/關指令
16.2.2 行列設定命令
16.2.3 數據和狀態讀寫命令
16.3 KS0108的軟體驅動程式
16.4 ASCII 8×8字元庫
16.5 習題
第17章 HD61830液晶顯示器驅動控制
17.1 HD61830液晶顯示器概述
17.2 HD61830的指令系統
17.2.1 方式控制指令
17.2.2 顯示域設定指令
17.2.3 游標設定指令
17.2.4 數據讀寫指令
17.2.5“位”操作指令
17.3 HD61830液晶顯示器驅動控制程式
17.3.1 HD61830液晶顯示器顯示RAM結構
17.3.2 軟體程式
17.4 HD61830 CGRAM字元代碼表
17.5 習題
參考文獻

相關詞條

熱門詞條

聯絡我們