單片機(jī)基礎(chǔ)-(第3版) 版權(quán)信息
- ISBN:9787810778374
- 條形碼:9787810778374 ; 978-7-81077-837-4
- 裝幀:簡(jiǎn)裝本
- 冊(cè)數(shù):暫無
- 重量:暫無
- 所屬分類:>
單片機(jī)基礎(chǔ)-(第3版) 內(nèi)容簡(jiǎn)介
本書內(nèi)容在前兩版的基礎(chǔ)上做了適度增刪。刪去了第2版中有關(guān)16位單片機(jī)的介紹,而對(duì)8位單片機(jī)的內(nèi)容進(jìn)行了擴(kuò)充,特別是擴(kuò)充了有關(guān)串行擴(kuò)展的知識(shí)。本書著重講述8位單片機(jī)的典型代表80C51系列,介紹其基本原理和應(yīng)用。主要包括:80C51單片機(jī)的硬件結(jié)構(gòu)及串并行擴(kuò)展、指令系統(tǒng)和匯編語言程序設(shè)計(jì)以及單片機(jī)的發(fā)展和應(yīng)用等。
本書內(nèi)容系統(tǒng)全面,通俗易懂,適于初學(xué)者。可作為本科、專科、函授或培訓(xùn)班的教材,同樣也可作為工程技術(shù)人員或業(yè)余智能產(chǎn)品開發(fā)愛好者的自學(xué)用書。
單片機(jī)基礎(chǔ)-(第3版) 目錄
第1章 計(jì)算機(jī)基礎(chǔ)知識(shí)
1.1 二進(jìn)制數(shù)及其在計(jì)算機(jī)中的使用
1.1.1 二進(jìn)制數(shù)的進(jìn)位計(jì)數(shù)特性
1.1.2 機(jī)器數(shù)與機(jī)器數(shù)表示形式
1.1.3 計(jì)算機(jī)中二進(jìn)制數(shù)的單位
1.1.4 計(jì)算機(jī)使用二進(jìn)制數(shù)的原因
1.2 二進(jìn)制數(shù)的算術(shù)運(yùn)算和邏輯運(yùn)算
1.2.1 二進(jìn)制算術(shù)運(yùn)算
1.2.2 二進(jìn)制邏輯運(yùn)算
1.3 供程序設(shè)計(jì)使用的其他進(jìn)制數(shù)
1.3.1 十進(jìn)制數(shù)與十六進(jìn)制數(shù)
1.3.2 不同進(jìn)制數(shù)之間的轉(zhuǎn)換
1.4 計(jì)算機(jī)中使用的編碼
1.5 微型計(jì)算機(jī)概述
1.5.1 微型計(jì)算機(jī)硬件系統(tǒng)
1.5.2 微型計(jì)算機(jī)軟件系統(tǒng)
1.5.3 微型計(jì)算機(jī)的工作過程
練習(xí)題
第2章 80C51單片機(jī)的硬件結(jié)構(gòu)
2.1 單片機(jī)的概念
2.2 80C51單片機(jī)的邏輯結(jié)構(gòu)及信號(hào)引腳
2.2.1 80C51單片機(jī)的內(nèi)部邏輯結(jié)構(gòu)
2.2.2 80C51單片機(jī)的封裝與信號(hào)引腳
2.3 80C51單片機(jī)的內(nèi)部存儲(chǔ)器
2.3.1 內(nèi)部數(shù)據(jù)存儲(chǔ)器低128單元區(qū)
2.3.2 內(nèi)部數(shù)據(jù)存儲(chǔ)器高128單元區(qū)
2.3.3 堆棧操作
2.3.4 內(nèi)部程序存儲(chǔ)器
2.4 80C51單片機(jī)的并行I/O口
2.4.1 P0口邏輯結(jié)構(gòu)
2.4.2 P1口邏輯結(jié)構(gòu)
2.4.3 P2口邏輯結(jié)構(gòu)
2.4.4 P3口邏輯結(jié)構(gòu)
2.5 80C51單片機(jī)的時(shí)鐘與定時(shí)
2.5.1 時(shí)鐘電路
2.5.2 定時(shí)單位
2.6 80C51單片機(jī)的系統(tǒng)復(fù)位
2.6.1 復(fù)位方式與初始化狀態(tài)
2.6.2 復(fù)位電路
2.7 單片機(jī)低功耗工作模式
2.7.1 單片機(jī)低功耗的意義
2.7.2 兩種低功耗工作模式
2.7.3 低功耗模式的應(yīng)用
練習(xí)題
第3章 80C51單片機(jī)指令系統(tǒng)
3.1 單片機(jī)指令系統(tǒng)概述
3.2 80C51單片機(jī)指令尋址方式
3.3 80C51單片機(jī)指令分類介紹
3.3.1 數(shù)據(jù)傳送類指令
3.3.2 算術(shù)運(yùn)算類指令
3.3.3 邏輯運(yùn)算及移位類指令
3.3.4 控制轉(zhuǎn)移類指令
3.3.5 位操作類指令
練習(xí)題
第4章 80C51單片機(jī)匯編語言程序設(shè)計(jì)
4.1 單片機(jī)程序設(shè)計(jì)語言概述
4.1.1 機(jī)器語言和匯編語言
4.1.2 單片機(jī)使用的高級(jí)語言
4.1.3 80C51單片機(jī)匯編語言的語句格式
4.2 匯編語言程序的基本結(jié)構(gòu)形式
4.2.1 順序程序結(jié)構(gòu)
4.2.2 分支程序結(jié)構(gòu)
4.2.3 循環(huán)程序結(jié)構(gòu)
4.3 80C51單片機(jī)匯編語言程序設(shè)計(jì)舉例
4.3.1 算術(shù)運(yùn)算程序
4.3.2 定時(shí)程序
4.3.3 查表程序
4.4 單片機(jī)匯編語言源程序的編輯和匯編
4.4.1 手工編程與匯編
4.4.2 機(jī)器編輯與交叉匯編
4.5 80C51單片機(jī)匯編語言偽指令
練習(xí)題
第5章 80C51單片機(jī)的中斷與定時(shí)
5.1 中斷概述
5.2 80C51單片機(jī)的中斷系統(tǒng)
5.2.1 中斷源與中斷向量
5.2.2 中斷控制
5.2.3 中斷優(yōu)先級(jí)控制
5.2.4 中斷響應(yīng)過程
5.2.5 中斷服務(wù)程序
5.3 80C51單片機(jī)的定時(shí)器/計(jì)數(shù)器
5.3.1 定時(shí)器/計(jì)數(shù)器的計(jì)數(shù)和定時(shí)功能
5.3.2 用于定時(shí)器/計(jì)數(shù)器控制的寄存器
5.3.3 定時(shí)器工作方式0
5.3.4 定時(shí)器工作方式1
5.3.5 定時(shí)器工作方式2
5.3.6 定時(shí)器工作方式3
練習(xí)題
第6章 單片機(jī)并行存儲(chǔ)器擴(kuò)展
6.1 單片機(jī)并行外擴(kuò)展系統(tǒng)
6.1.1 單片機(jī)并行擴(kuò)展總線
6.1.2 并行擴(kuò)展系統(tǒng)的I/O編址和芯片選取
6.2 存儲(chǔ)器分類
6.2.1 只讀存儲(chǔ)器
6.2.2 讀/寫存儲(chǔ)器
6.3 存儲(chǔ)器并行擴(kuò)展
6.3.1 程序存儲(chǔ)器并行擴(kuò)展
6.3.2 數(shù)據(jù)存儲(chǔ)器并行擴(kuò)展
6.3.3 使用RAM芯片擴(kuò)展可讀/寫的程序存儲(chǔ)器
6.4 80C51單片機(jī)存儲(chǔ)器系統(tǒng)的特點(diǎn)和使用方法
6.4.1 單片機(jī)存儲(chǔ)器系統(tǒng)的特點(diǎn)
6.4.2 80C51單片機(jī)存儲(chǔ)器的使用
練習(xí)題
第7章 單片機(jī)并行I/O擴(kuò)展
7.1 單片機(jī)I/O擴(kuò)展基礎(chǔ)知識(shí)
7.1.1 I/O接口電路的功能
7.1.2 關(guān)于接口電路的更多說明
7.1.3 I/O編址技術(shù)
7.1.4 單片機(jī)I/O控制方式
7.2 可編程并行接口芯片8255
7.2.1 8255硬件邏輯結(jié)構(gòu)
7.2.2 8255工作方式
7.2.3 8255的編程內(nèi)容
7.2.4 8255接口應(yīng)用
7.3 鍵盤接口技術(shù)
7.3.1 鍵掃描和鍵碼生成
7.3.2 用8255實(shí)現(xiàn)鍵盤接口
7.4 LED顯示器接口技術(shù)
7.4.1 LED顯示器概述
7.4.2 LED顯示器顯示原理
7.4.3 LED顯示器接口
7.5 打印機(jī)接口技術(shù)
7.5.1 微型打印機(jī)概述
7.5.2 打印機(jī)接口
練習(xí)題
第8章 80C51單片機(jī)串行通信
8.1 串行通信基礎(chǔ)知識(shí)
8.1.1 異步通信和同步通信
8.1.2 串行通信線路形式
8.2 80C51串行口
8.2.1 80C51串行口硬件結(jié)構(gòu)
8.2.2 串行口控制機(jī)制
8.3 80C51串行口工作方式
8.3.1 串行工作方式0
8.3.2 串行工作方式1
8.3.3 串行工作方式2和3
8.4 串行通信數(shù)據(jù)傳輸速率
8.4.1 傳輸速率的表示方法
8.4.2 80C51的波特率設(shè)置
8.5 串行通信應(yīng)用
8.5.1 近程串行通信
8.5.2 調(diào)制解調(diào)器的使用
8.5.3 雙機(jī)通信
8.5.4 多機(jī)通信
練習(xí)題
第9章 單片機(jī)串行擴(kuò)展
9.1 單片機(jī)串行擴(kuò)展概述
9.1.1 單片機(jī)需要串行擴(kuò)展的原因
9.1.2 單片機(jī)串行擴(kuò)展實(shí)現(xiàn)方法
9.2 I2C總線
9.2.1 I2C總線結(jié)構(gòu)和信號(hào)
9.2.2 I2C總線數(shù)據(jù)傳輸方式
9.2.3 器件與器件尋址
9.3 單片機(jī)8×C552的I2C總線
9.3.1 8×C552的I2C總線接口電路
9.3.2 8×C552的I2C總線控制機(jī)制
9.3.3 由8×C552構(gòu)成的單主I2C總線系統(tǒng)
9.4 單片機(jī)8×C552的串行擴(kuò)展
9.4.1 通過I2C總線擴(kuò)展串行數(shù)據(jù)存儲(chǔ)器
9.4.2 I2C總線的發(fā)展
9.4.3 通過I2C總線擴(kuò)展LED顯示器
9.5 單片機(jī)80C51的串行擴(kuò)展
9.5.1 通過UART進(jìn)行串行程序存儲(chǔ)器擴(kuò)展
9.5.2 串行接口的軟件模擬
9.5.3 I2C總線接口芯片PCF8584
練習(xí)題207
第10章 單片機(jī)A/D及D/A轉(zhuǎn)換接口
10.1 單片機(jī)測(cè)控系統(tǒng)與模擬輸入通道
10.1.1 單片機(jī)測(cè)控系統(tǒng)概述
10.1.2 模擬輸入通道
10.2 A/D轉(zhuǎn)換器接口
10.2.1 8位A/D轉(zhuǎn)換芯片與80C51接口
10.2.2 12位A/D轉(zhuǎn)換芯片與80C51接口
10.2.3 A/D轉(zhuǎn)換芯片應(yīng)用說明
10.3 D/A轉(zhuǎn)換器接口
10.3.1 D/A轉(zhuǎn)換芯片
10.3.2 DAC0832單緩沖連接方式
10.3.3 DAC0832雙緩沖連接方式
10.4 A/D與D/A轉(zhuǎn)換器芯片的串行接口
10.4.1 通過I2C總線的串行接口
10.4.2 通過軟件模擬的串行接口
練習(xí)題
第11章 8位單片機(jī)的發(fā)展
11.1 80C51單片機(jī)的發(fā)展
11.1.1 在MCS51基礎(chǔ)上發(fā)展起來的80C51
11.1.2 80C51的衍生芯片
11.2 從8×C522看8位單片機(jī)功能的增強(qiáng)
11.2.1 8×C552的硬件結(jié)構(gòu)
11.2.2 事件捕捉與事件定時(shí)輸出
11.2.3 監(jiān)視定時(shí)器WDT
11.2.4 脈寬調(diào)制器PWM
11.3 閃速存儲(chǔ)器及其在單片機(jī)中的應(yīng)用
11.3.1 閃速存儲(chǔ)器概述
11.3.2 閃速存儲(chǔ)芯片
11.3.3 閃存單片機(jī)芯片
11.3.4 閃速存儲(chǔ)器編程
練習(xí)題
第12章 單片機(jī)應(yīng)用
12.1 單片機(jī)簡(jiǎn)單控制應(yīng)用
12.1.1 時(shí)鐘計(jì)時(shí)
12.1.2 數(shù)字式熱敏電阻溫度計(jì)
12.2 單片機(jī)應(yīng)用的發(fā)展
12.2.1 微控制技術(shù)與嵌入式系統(tǒng)
12.2.2 單片機(jī)的Internet技術(shù)
12.3 單片機(jī)開發(fā)系統(tǒng)
參考文獻(xiàn)
- >
小考拉的故事-套裝共3冊(cè)
- >
大紅狗在馬戲團(tuán)-大紅狗克里弗-助人
- >
經(jīng)典常談
- >
伯納黛特,你要去哪(2021新版)
- >
姑媽的寶刀
- >
隨園食單
- >
月亮虎
- >
莉莉和章魚