單片機原理與C51編程(第二版)/普通高等教育計算機類專業(yè)“十三五”規(guī)劃教材
定 價:32 元
叢書名:普通高等教育計算機類專業(yè)“十三五”規(guī)劃教材
- 作者:宋彩利,孫友倉,劉仁貴 著
- 出版時間:2016/8/1
- ISBN:9787560585635
- 出 版 社:西安交通大學出版社
- 中圖法分類:TP312C
- 頁碼:242
- 紙張:膠版紙
- 版次:2
- 開本:16開
《單片機原理與C51編程(第二版)/普通高等教育計算機類專業(yè)“十三五”規(guī)劃教材》以MCS-5l單片機為主線,介紹單片機的基本原理和應用,以C51為編程語言說明單片機內(nèi)部控制方法。主要包括MCS-51內(nèi)部結(jié)構(gòu)、C51編程方法和上機環(huán)境介紹、*小系統(tǒng)和擴展系統(tǒng)的設計及程序控制方法、應用實例等內(nèi)容!秵纹瑱C原理與C51編程(第二版)/普通高等教育計算機類專業(yè)“十三五”規(guī)劃教材》從實用角度出發(fā),力圖做到理論與實際相結(jié)合,縮小學校講授與實際項目開發(fā)的距離,使學生學完單片機后能盡快地參加到實際項目的開發(fā)中。
《單片機原理與C51編程(第二版)/普通高等教育計算機類專業(yè)“十三五”規(guī)劃教材》可作為計算機科學與技術(shù)、通信工程和網(wǎng)絡工程專業(yè)的單片機原理與應用的教科書,也可用做所有工科專業(yè)的單片機課程的教材。
第1章 緒論
1.1 單片機的發(fā)展概況
1.2 單片機發(fā)展的技術(shù)特點
1.3 單片機的應用
1.4 單片機選型
1.5 單片機應用系統(tǒng)的開發(fā)過程
習題
第2章 MCS-51單片機的硬件結(jié)構(gòu)和原理
2.1 MCS-51單片機內(nèi)部結(jié)構(gòu)
2.2 中央處理器CPU
2.2.1 運算器
2.2.2 控制器
2.3 存儲器結(jié)構(gòu)
2.3.1 程序存儲器
2.3.2 數(shù)據(jù)存儲器
2.4 MCS-51單片機對外引腳
2.5 復位與掉電保護
2.6 時鐘電路與工作時序
2.7 單片機最小系統(tǒng)
習題
第3章 C51程序設計
3.1 C51程序結(jié)構(gòu)
3.1.1 C51結(jié)構(gòu)特點
3.1.2 C51與標準C的區(qū)別
3.2 C51的數(shù)據(jù)類型
3.3 C51的運算量
3.3.1 常量
3.3.2 變量
3.3.3 存儲模式
3.3.4 絕對地址的訪問
3.4 C51的運算符及表達式
3.4.1 賦值運算符
3.4.2 算術(shù)運算符
3.4.3 關(guān)系運算符
3.4.4 邏輯運算符
3.4.5 位運算符
3.4.6 復合賦值運算符
3.4.7 逗號運算符
3.4.8 條件運算符
3.4.9 指針與地址運算符
3.4.10 強制類型轉(zhuǎn)換運算符
3.4.11 sizeof運算符
3.5 C51程序基本結(jié)構(gòu)
3.6 C51的輸入輸出
3.6.1 格式輸出函數(shù)printf()
3.6.2 格式輸入函數(shù)scanf()
3.7 C51的基本語句
3.7.1 表達式語句
3.7.2 復合語句
3.7.3 if語句
3.7.4 開關(guān)語句
3.7.5 while語句
3.7.6 d.while語句
3.7.7 for語句
3.7.8 循環(huán)的嵌套
3.7.9 break和con.tinue語句
3.7.10 return語句
3.8 函數(shù)
3.8.1 函數(shù)的定義
3.8.2 函數(shù)的調(diào)用與聲明
3.8.3 函數(shù)的嵌套與遞歸
3.9 C51的構(gòu)造數(shù)據(jù)類型
3.9.1 數(shù)組
3.9.2 指針
3.9.3 結(jié)構(gòu)體
3.9.4 共用體
3.9.5 枚舉
3.10 預處理命令
習題
第4章 MCS一51最小應用系統(tǒng)設計
4.1 流水燈設計
4.2 波形產(chǎn)生
4.3 步進電機控制
4.4 LED顯示
4.5 發(fā)聲控制
4.6 鍵盤設計
習題
第5章 中斷系統(tǒng)
5.1 中斷的概念及涉及的問題
5.1.1 中斷的概念
5.1.2 中斷系統(tǒng)涉及的問題
5.1.3 計算機采用中斷系統(tǒng)的優(yōu)點
5.2 MCS一51中斷控制系統(tǒng)
5.2.1 MCS一51的中斷源與中斷請求標志
5.2.2 中斷控制
5.3 多外部中斷源系統(tǒng)設計
習題
第6章 定時/計數(shù)器
6.1 定時/計數(shù)器的內(nèi)部結(jié)構(gòu)
6.1.1 定時/計數(shù)器的工作原理
6.1.2 方式寄存器TMoD
6.1.3 啟/?刂萍拇嫫鱐CON
6.2 定時/計數(shù)器的工作方式
6.3 定時/計數(shù)器編程舉例
6.3.1 定時/計數(shù)器的初始化
6.3.2 編程舉例
習題
第7章 串行通信
7.1 基本概念
7.1.1 并行通信與串行通信
7.1.2 串行通信的兩種基本方式
7.1.3 串行通信中數(shù)據(jù)的傳送方向
7.2 MCS-51單片機串行口
7.2.1 MCS-51串行口功能
7.2.2 MCS一51串行口寄存器
7.2.3 串行口工作方式
7.2.4 串行口的波特率
7.3 串行口編程舉例
7.3.1 串行口的初始化編程
7.3.2 串行口的應用
習題
第8章 單片機系統(tǒng)擴展
8.1 外部總線的擴展
8.1.1 外部總線的形成
8.1.2 總線鎖存器
8.2 存儲器擴展
8.2.1 程序存儲器的擴展
8.2.2 程序存儲器的擴展舉例
8.2.3 數(shù)據(jù)存儲器的擴展
8.2.4 外部數(shù)據(jù)存儲器的擴展舉例
8.2.5 外部程序/數(shù)據(jù)共用存儲器
8.2.6 擴展存儲器的編程應用
8.3 I/0接口的擴展
8.3.1 并行輸人/輸出接口8255A
8.3.2 帶有RAM和定時/計數(shù)器的并行I/0接口8155
8.4 擴展系統(tǒng)的應用舉例
習題
第9章 模擬通道技術(shù)
9.1 概述
9.2 傳感器
9.2.1 拉力傳感器
9.2.2 熱電偶
9.2.3 光敏(紅外)傳感器
9.3 模擬信號輸入通道
9.3.1 模擬信號的放大與整形
9.3.2 采樣保持器
9.3.3 多路轉(zhuǎn)換開關(guān)
9.3.4 A/D轉(zhuǎn)換器的工作原理與使用
9.4 模擬信號輸出通道
9.4.1 D/A轉(zhuǎn)換器的工作原理與使用
9.4.2 開關(guān)信號輸出電路
9.4.3 模擬信號輸出電路
9.5 光電隔離技術(shù)
9.5.1 晶體管輸出型光電耦合器
9.5.2 晶閘管輸出型光電耦合器
9.6 V/F與F/V轉(zhuǎn)換電路
9.6.1 V/F轉(zhuǎn)換電路
9.6.2 F/V轉(zhuǎn)換電路
習題
第10章 單片機應用系統(tǒng)實例
10.1 電阻表的設計
101.2 交通燈控制系統(tǒng)設計
10.3 電子表設計
10.4 簡易電子琴設計
10.5 基于PWM的直流電機調(diào)速系統(tǒng)設計
10.6 基于PID算法的微型直流電機速度控制系統(tǒng)
10.7 基于A/D的恒溫控制系統(tǒng)設計
10.8 基于DS18820的溫度測量與顯示系統(tǒng)
10.9 基于單片機的計重系統(tǒng)
習題
第11章 單片機開發(fā)環(huán)境介紹
11.1 Keil簡介
11.2 Keil 靨ision的安裝與運行
11.3 C51應用程序的建立、編譯、鏈接與調(diào)試
參考文獻