掃一掃
關注中圖網
官方微博
本類五星書更多>
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
C51單片機及應用系統設計 版權信息
- ISBN:9787121078460
- 條形碼:9787121078460 ; 978-7-121-07846-0
- 裝幀:簡裝
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
C51單片機及應用系統設計 內容簡介
本書以目前靠前使用很廣泛的MCS-51系列單片機為對象,以單片機應用系統設計為主,首先詳細介紹了單片機系統與外設接口的設計及編程技術,內容涉及鍵盤、LED段碼和點陣顯示、液晶顯示、IC卡模塊、模數/數模轉換等,然后總結了系統設計的流程和步驟及常用軟硬件抗干擾技術等內容。書中原理性實例采用匯編語言和C51編程,旨在使讀者能夠理解編程思路,掌握兩種語言的編程方法,為學習其他型號的單片機打下良好基礎;應用型、綜合型實例全部采用C51編程,使程序的可讀性和可移植較好。
C51單片機及應用系統設計 目錄
第1章 緒論
1.1 單片機基礎知識
1.1.1 單片機的結構和特點
1.1.2 單片機的發展
1.1.3 單片機芯片技術的發展趨勢
1.2 單片機應用
1.2.1 單片機應用方向
1.2.2 單片機應用系統的分類
1.3 MCS-51單片機系列
1.3.1 MCS-51系列單片機分類
1.3.2 MCS-51單片機的結構特點
1.4 其他系列單片機介紹
1.4.1 Microchip公司系列單片機
1.4.2 Motorola公司系列單片機
習題1
第2章 單片機的結構與組成
2.1 MCS-51單片機的內部結構及信號引腳
2.1.1 8051單片機結構
2.1.2 中央處理器CPU
2.1.3 存儲器
2.1.4 I/O口及相應的特殊功能寄存器
2.1.5 信號引腳
2.2 時鐘電路與CPU時序
2.2.1 時鐘電路
2.2.2 CPU時序
2.3 MCS-51單片機的復位
2.4 CHMOS型單片機的節電方式
2.4.1 空閑方式
2.4.2 掉電方式
2.5 AT89系列單片機的結構
2.5.1 AT89系列單片機簡介
2.5.2 AT89系列Flash的編程和校驗
2.5.3 AT89C51RC單片機
習題2
第3章 指令與匯編語言程序設計
3.1 指令系統概述
3.1.1 MCS-51匯編指令的格式
3.1.2 指令中的符號標識及注釋符
3.2 尋址方式
3.2.1 寄存器尋址
3.2.2 直接尋址
3.2.3 寄存器間接尋址
3.2.4 立即尋址
3.2.5 變址尋址
3.2.6 相對尋址
3.2.7 位尋址
3.2.8 MCS-51尋址方式小結
3.3 MCS-51指令說明
3.3.1 數據傳送指令
3.3.2 算術操作指令
3.3.3 邏輯操作及移位類指令
3.3.4 控制轉移指令
3.3.5 位操作類指令
3.3.6 訪問I/O口指令的使用說明
3.4 MCS-51偽指令
3.5 MCS-51匯編語言程序設計
3.5.1 順序結構程序設計
3.5.2 分支程序設計
3.5.3 循環程序設計
3.5.4 子程序設計
習題3
第4章 C51程序設計
4.1 Keil C51編程語言
4.1.1 Keil C51的函數和程序結構
4.1.2 C51和標準C的函數差別
4.1.3 C51中斷函數的聲明
4.2 C51的數據類型、運算符、表達式
4.2.1 C51的基本數據類型
4.2.2 C51常量、變量、指針
4.2.3 C51的復雜數據類型
4.2.4 C51的運算符和表達式
4.3 C51的程序流控制語句
4.4 編譯預處理命令
4.4.1 宏定義
4.4.2 條件編譯
4.4.3 文件包含
4.4.4 數據類型的重新定義
4.5 C51的編程技巧
4.6 Keil C51庫函數原型列表
4.7 C51編程實例
4.7.1 基本的輸入/輸出
4.7.2 C51軟件延時
4.7.3 定時中斷函數的編制
習題4
第5章 MCS-51中斷系統
5.1 中斷概述
5.1.1 中斷的基本概念
5.1.2 中斷的作用與功能
5.1.3 常用的中斷源
5.2 MCS-51中斷系統
5.2.1 MCS-51中斷源
5.2.2 中斷控制
5.2.3 中斷響應與中斷處理
5.3 中斷程序設計及舉例
5.3.1 中斷初始化程序
5.3.2 中斷服務程序
5.3.3 中斷應用舉例
5.4 外部中斷源的擴展
5.4.1 用定時器T0、T1作為外部中斷擴展
5.4.2 用中斷與查詢相結合的方法擴展外部中斷
習題5
第6章 MCS-51定時器/計數器
6.1 定時器的結構及工作原理
6.1.1 工作方式寄存器TMOD
6.1.2 控制寄存器TCON
6.1.3 定時器的工作方式
6.2 定時器應用舉例
6.2.1 定時控制、脈寬檢測
6.2.2 電壓/頻率轉換
6.3 定時器/計數器T2
6.3.1 T2的狀態控制寄存器T2CON
6.3.2 T2的工作方式
習題6
第7章 MCS-51串行通信及其應用
7.1 概述
7.1.1 串行通信的字符格式
7.1.2 串行通信的數據通路形式
7.1.3 串行通信的傳輸速率
7.2 MCS-51的串行通信接口
7.2.1 通用的異步接收/發送器UART
7.2.2 串行口的控制寄存器
7.2.3 串行接口的工作方式
7.2.4 波特率設計
7.2.5 RS-232標準串行總線接口及應用
7.2.6 RS-422、RS-485標準串行總線接口及應用
7.3 串行通信應用舉例
7.3.1 移位寄存器方式應用
7.3.2 雙機、多機通信應用
7.3.3 單片機與微機的串行通信
習題7
第8章 單片機系統擴展技術
8.1 并行總線擴展與總線驅動
8.1.1 外部總線擴展
8.1.2 總線驅動
8.2 存儲器的并行擴展
8.2.1 常用存儲器的介紹
8.2.2 MCS-51存儲器的擴展線路設計
8.3 I/O口的擴展
8.3.1 I/O接口概述
8.3.2 簡單的I/O口擴展
8.3.3 可編程并行接口8255
8.3.4 可編程串行接口8251A
8.4 串行總線接口技術
8.4.1 I2C串行總線
8.4.2 SPI總線
8.4.3 1-Wire 單總線
8.4.4 Microwire總線
習題8
第9章 單片機與外設接口技術
9.1 鍵盤接口技術
9.1.1 鍵盤的基本工作原理
9.1.2 鍵盤工作方式
9.2 顯示器接口技術
9.2.1 七段碼LED顯示器
9.2.2 LED點陣顯示器
9.2.3 LCD點陣液晶顯示器及其接口
9.3 D/A轉換接口技術
9.3.1 后向通道概述
9.3.2 D/A轉換器的工作原理及技術指標
9.3.3 D/A轉換器的接口技術
9.4 A/D轉換接口技術
9.4.1 前向通道概述
9.4.2 A/D轉換器工作原理及分類
9.4.3 ADC0809與MCS-51單片機的接口
9.4.4 串行A/D轉換器TLC1542的應用
9.5 IC卡接口技術
9.5.1 SLE4442的存儲區域分配
9.5.2 SLE4442的通信協議
9.5.3 8051單片機和SLE4442卡的接口設計
習題9
第10章 系統設計及抗干擾技術
10.1 單片機應用系統的開發過程
10.1.1 技術方案論證
10.1.2 硬件系統的設計
10.1.3 應用軟件的設計
10.1.4 硬件、軟件系統的調試
10.1.5 程序的固化
10.2 單片機硬件系統的設計
10.2.1 元件的選取
10.2.2 硬件電路的設計原則
10.2.3 單片機資源的分配
10.2.4 印制電路板的設計
10.3 單片機軟件系統的設計
10.3.1 任務的確定
10.3.2 軟件結構的設計
10.4 單片機系統抗干擾技術
10.4.1 硬件抗干擾措施
10.4.2 軟件抗干擾措施
第11章 Keil C51 軟件的使用
11.1 工程文件的建立及設置
11.1.1 工程文件的建立和編譯、連接
11.1.2 設置工程文件的屬性
11.2 程序調試
11.2.1 常用調試命令
11.2.2 在線匯編
11.2.3 斷點設置
11.3 Keil 程序調試窗口
11.3.1 存儲器窗口
11.3.2 觀察窗口
11.3.3 工程窗口寄存器頁
11.3.4 外圍接口窗口
附錄A MCS-51指令表
附錄B ASCII 碼表
1.1 單片機基礎知識
1.1.1 單片機的結構和特點
1.1.2 單片機的發展
1.1.3 單片機芯片技術的發展趨勢
1.2 單片機應用
1.2.1 單片機應用方向
1.2.2 單片機應用系統的分類
1.3 MCS-51單片機系列
1.3.1 MCS-51系列單片機分類
1.3.2 MCS-51單片機的結構特點
1.4 其他系列單片機介紹
1.4.1 Microchip公司系列單片機
1.4.2 Motorola公司系列單片機
習題1
第2章 單片機的結構與組成
2.1 MCS-51單片機的內部結構及信號引腳
2.1.1 8051單片機結構
2.1.2 中央處理器CPU
2.1.3 存儲器
2.1.4 I/O口及相應的特殊功能寄存器
2.1.5 信號引腳
2.2 時鐘電路與CPU時序
2.2.1 時鐘電路
2.2.2 CPU時序
2.3 MCS-51單片機的復位
2.4 CHMOS型單片機的節電方式
2.4.1 空閑方式
2.4.2 掉電方式
2.5 AT89系列單片機的結構
2.5.1 AT89系列單片機簡介
2.5.2 AT89系列Flash的編程和校驗
2.5.3 AT89C51RC單片機
習題2
第3章 指令與匯編語言程序設計
3.1 指令系統概述
3.1.1 MCS-51匯編指令的格式
3.1.2 指令中的符號標識及注釋符
3.2 尋址方式
3.2.1 寄存器尋址
3.2.2 直接尋址
3.2.3 寄存器間接尋址
3.2.4 立即尋址
3.2.5 變址尋址
3.2.6 相對尋址
3.2.7 位尋址
3.2.8 MCS-51尋址方式小結
3.3 MCS-51指令說明
3.3.1 數據傳送指令
3.3.2 算術操作指令
3.3.3 邏輯操作及移位類指令
3.3.4 控制轉移指令
3.3.5 位操作類指令
3.3.6 訪問I/O口指令的使用說明
3.4 MCS-51偽指令
3.5 MCS-51匯編語言程序設計
3.5.1 順序結構程序設計
3.5.2 分支程序設計
3.5.3 循環程序設計
3.5.4 子程序設計
習題3
第4章 C51程序設計
4.1 Keil C51編程語言
4.1.1 Keil C51的函數和程序結構
4.1.2 C51和標準C的函數差別
4.1.3 C51中斷函數的聲明
4.2 C51的數據類型、運算符、表達式
4.2.1 C51的基本數據類型
4.2.2 C51常量、變量、指針
4.2.3 C51的復雜數據類型
4.2.4 C51的運算符和表達式
4.3 C51的程序流控制語句
4.4 編譯預處理命令
4.4.1 宏定義
4.4.2 條件編譯
4.4.3 文件包含
4.4.4 數據類型的重新定義
4.5 C51的編程技巧
4.6 Keil C51庫函數原型列表
4.7 C51編程實例
4.7.1 基本的輸入/輸出
4.7.2 C51軟件延時
4.7.3 定時中斷函數的編制
習題4
第5章 MCS-51中斷系統
5.1 中斷概述
5.1.1 中斷的基本概念
5.1.2 中斷的作用與功能
5.1.3 常用的中斷源
5.2 MCS-51中斷系統
5.2.1 MCS-51中斷源
5.2.2 中斷控制
5.2.3 中斷響應與中斷處理
5.3 中斷程序設計及舉例
5.3.1 中斷初始化程序
5.3.2 中斷服務程序
5.3.3 中斷應用舉例
5.4 外部中斷源的擴展
5.4.1 用定時器T0、T1作為外部中斷擴展
5.4.2 用中斷與查詢相結合的方法擴展外部中斷
習題5
第6章 MCS-51定時器/計數器
6.1 定時器的結構及工作原理
6.1.1 工作方式寄存器TMOD
6.1.2 控制寄存器TCON
6.1.3 定時器的工作方式
6.2 定時器應用舉例
6.2.1 定時控制、脈寬檢測
6.2.2 電壓/頻率轉換
6.3 定時器/計數器T2
6.3.1 T2的狀態控制寄存器T2CON
6.3.2 T2的工作方式
習題6
第7章 MCS-51串行通信及其應用
7.1 概述
7.1.1 串行通信的字符格式
7.1.2 串行通信的數據通路形式
7.1.3 串行通信的傳輸速率
7.2 MCS-51的串行通信接口
7.2.1 通用的異步接收/發送器UART
7.2.2 串行口的控制寄存器
7.2.3 串行接口的工作方式
7.2.4 波特率設計
7.2.5 RS-232標準串行總線接口及應用
7.2.6 RS-422、RS-485標準串行總線接口及應用
7.3 串行通信應用舉例
7.3.1 移位寄存器方式應用
7.3.2 雙機、多機通信應用
7.3.3 單片機與微機的串行通信
習題7
第8章 單片機系統擴展技術
8.1 并行總線擴展與總線驅動
8.1.1 外部總線擴展
8.1.2 總線驅動
8.2 存儲器的并行擴展
8.2.1 常用存儲器的介紹
8.2.2 MCS-51存儲器的擴展線路設計
8.3 I/O口的擴展
8.3.1 I/O接口概述
8.3.2 簡單的I/O口擴展
8.3.3 可編程并行接口8255
8.3.4 可編程串行接口8251A
8.4 串行總線接口技術
8.4.1 I2C串行總線
8.4.2 SPI總線
8.4.3 1-Wire 單總線
8.4.4 Microwire總線
習題8
第9章 單片機與外設接口技術
9.1 鍵盤接口技術
9.1.1 鍵盤的基本工作原理
9.1.2 鍵盤工作方式
9.2 顯示器接口技術
9.2.1 七段碼LED顯示器
9.2.2 LED點陣顯示器
9.2.3 LCD點陣液晶顯示器及其接口
9.3 D/A轉換接口技術
9.3.1 后向通道概述
9.3.2 D/A轉換器的工作原理及技術指標
9.3.3 D/A轉換器的接口技術
9.4 A/D轉換接口技術
9.4.1 前向通道概述
9.4.2 A/D轉換器工作原理及分類
9.4.3 ADC0809與MCS-51單片機的接口
9.4.4 串行A/D轉換器TLC1542的應用
9.5 IC卡接口技術
9.5.1 SLE4442的存儲區域分配
9.5.2 SLE4442的通信協議
9.5.3 8051單片機和SLE4442卡的接口設計
習題9
第10章 系統設計及抗干擾技術
10.1 單片機應用系統的開發過程
10.1.1 技術方案論證
10.1.2 硬件系統的設計
10.1.3 應用軟件的設計
10.1.4 硬件、軟件系統的調試
10.1.5 程序的固化
10.2 單片機硬件系統的設計
10.2.1 元件的選取
10.2.2 硬件電路的設計原則
10.2.3 單片機資源的分配
10.2.4 印制電路板的設計
10.3 單片機軟件系統的設計
10.3.1 任務的確定
10.3.2 軟件結構的設計
10.4 單片機系統抗干擾技術
10.4.1 硬件抗干擾措施
10.4.2 軟件抗干擾措施
第11章 Keil C51 軟件的使用
11.1 工程文件的建立及設置
11.1.1 工程文件的建立和編譯、連接
11.1.2 設置工程文件的屬性
11.2 程序調試
11.2.1 常用調試命令
11.2.2 在線匯編
11.2.3 斷點設置
11.3 Keil 程序調試窗口
11.3.1 存儲器窗口
11.3.2 觀察窗口
11.3.3 工程窗口寄存器頁
11.3.4 外圍接口窗口
附錄A MCS-51指令表
附錄B ASCII 碼表
展開全部
書友推薦
- >
莉莉和章魚
- >
苦雨齋序跋文-周作人自編集
- >
唐代進士錄
- >
上帝之肋:男人的真實旅程
- >
羅庸西南聯大授課錄
- >
山海經
- >
隨園食單
- >
巴金-再思錄
本類暢銷