李林功、吳飛青、王一剛、丁曉編著的《單片機(jī) 原理與應(yīng)用》系統(tǒng)介紹了MCS-51系列單片機(jī)的基本工 作原理、指令系統(tǒng)、匯編語言程序設(shè)計(jì)、中斷、定時(shí) 器/計(jì)數(shù)器、串行通信、系統(tǒng)擴(kuò)展、接口技術(shù)、應(yīng)用 系統(tǒng)設(shè)計(jì)、實(shí)踐指導(dǎo)等內(nèi)容。全書圖片表格多、應(yīng)用 舉例多、聯(lián)系實(shí)際多、程序注釋詳細(xì),較好地體現(xiàn)了 應(yīng)用型本科教學(xué)的特點(diǎn)。
《單片機(jī)原理與應(yīng)用》可作為高等院校應(yīng)用型本 、專科電子信息工程、通信工程、電氣工程、自動(dòng)化 、計(jì)算機(jī)應(yīng)用、機(jī)電一體化等專業(yè)的教學(xué)用書,也可 作為工程技術(shù)人員、單片機(jī)愛好者的技術(shù)參考書。
李林功、吳飛青、王一剛、丁曉編著的《單片機(jī)原理與應(yīng)用》共分11章,第1章介紹單片機(jī)的基礎(chǔ)知識(shí);第2章介紹MCS-51單片機(jī)的內(nèi)部結(jié)構(gòu)及外部引腳;第3~4章介紹MCS-51單片機(jī)的指令系統(tǒng)及匯編語言程序設(shè)計(jì);第5~7章介紹MCS-51單片機(jī)的中斷、定時(shí)器/計(jì)數(shù)器、串行通信功能;第8章介紹MCS-51單片機(jī)的系統(tǒng)擴(kuò)展;第9章介紹MCS-51單片機(jī)的接口技術(shù);第10章介紹單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)方法,并以“溫度監(jiān)控系統(tǒng)”實(shí)例,詳細(xì)闡述單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)、開發(fā)的方法和步驟;第ll章介紹單片機(jī)應(yīng)用實(shí)踐項(xiàng)目。為方便讀者閱讀,書后附有ASCII表、MCS-51單片機(jī)指令詳解表、C51簡(jiǎn)介等內(nèi)容。
前言
第1章 單片機(jī)概述
1.1 單片機(jī)的基本概念
1.2 單片機(jī)的發(fā)展
1.3 單片機(jī)的特點(diǎn)
1.4 單片機(jī)的應(yīng)用
習(xí)題
第2章 MCS-51單片機(jī)硬件結(jié)構(gòu)
2.1 基本結(jié)構(gòu)
2.2 封裝及引腳
2.3 I/O口結(jié)構(gòu)及功能
2.3.1 P0口
2.3.2 P1口
2.3.3 P2口
2.3.4 P3口 前言
第1章 單片機(jī)概述
1.1 單片機(jī)的基本概念
1.2 單片機(jī)的發(fā)展
1.3 單片機(jī)的特點(diǎn)
1.4 單片機(jī)的應(yīng)用
習(xí)題
第2章 MCS-51單片機(jī)硬件結(jié)構(gòu)
2.1 基本結(jié)構(gòu)
2.2 封裝及引腳
2.3 I/O口結(jié)構(gòu)及功能
2.3.1 P0口
2.3.2 P1口
2.3.3 P2口
2.3.4 P3口
2.3.5 端口輸出電路
2.3.6 端口輸入電路
2.4 存儲(chǔ)器配置
2.4.1 程序存儲(chǔ)器
2.4.2 數(shù)據(jù)存儲(chǔ)器
2.5 時(shí)鐘及時(shí)序
2.5.1 時(shí)鐘電路
2.5.2 指令時(shí)序
2.6 復(fù)位
2.7 低功耗工作方式
2.8 C51應(yīng)用舉例
習(xí)題
第3章 MCS-51單片機(jī)指令系統(tǒng)
3.1 MCS-51單片機(jī)指令分類
3.2 MCS-51單片機(jī)指令格式
3.3 MCS-51單片機(jī)尋址方式
3.3.1 立即尋址
3.3.2 寄存器尋址
3.3.3 寄存器間接尋址
3.3.4 直接尋址
3.3.5 變址尋址
3.3.6 相對(duì)尋址
3.3.7 位尋址
3.4 數(shù)據(jù)傳送類指令
3.5 算術(shù)運(yùn)算類指令
3.6 邏輯運(yùn)算類指令
3.7 控制轉(zhuǎn)移類指令
3.8 位操作類指令
3.9 C51常用語句
習(xí)題
第4章 MCS-51單片機(jī)匯編語言程序設(shè)計(jì)
4.1 概述
4.1.1 計(jì)算機(jī)程序設(shè)計(jì)語言
4.1.2 匯編語言語句種類及格式
4.1.3 常用偽指令
4.1.4 匯編語言程序設(shè)計(jì)方法
4.2 順序程序設(shè)計(jì)
4.3 分支程序設(shè)計(jì)
4.4 循環(huán)程序設(shè)計(jì)
4.5 子程序設(shè)計(jì)
4.6 常用程序舉例
4.7 C51應(yīng)用舉例
習(xí)題
第5章 MCS-51單片機(jī)中斷系統(tǒng)
5.1 中斷的概念
5.2 中斷源
5.3 中斷控制
5.4 中斷響應(yīng)
5.5 中斷處理
5.6 中斷返回
5.7 外部中斷源擴(kuò)展
5.8 中斷應(yīng)用舉例
5.9 C51應(yīng)用舉例
習(xí)題
第6章 MCS-51單片機(jī)定時(shí)器/計(jì)數(shù)器
6.1 定時(shí)器/計(jì)數(shù)器結(jié)構(gòu)
6.2 定時(shí)器/計(jì)數(shù)器工作方式
6.2.1 工作方式
6.2.2 工作方式
6.2.3 工作方式
6.2.4 工作方式
6.3 定時(shí)器/計(jì)數(shù)器應(yīng)用舉例
6.4 單片機(jī)音樂
6.5 C51應(yīng)用舉例
習(xí)題
第7章 MCS-51單片機(jī)串行通信
7.1 概述
7.2 串行通信接口
7.3 串行通信工作方式
7.3.1 工作方式0
7.3.2 工作方式1
7.3.3 工作方式2
7.3.4 工作方式3
7.3.5 多機(jī)通信
7.4 串行通信波特率設(shè)置
7.5 串行通信應(yīng)用舉例
7.6 C51應(yīng)用舉例
習(xí)題
第8章 MCS-51單片機(jī)系統(tǒng)擴(kuò)展
8.1 概述
8.2 程序存儲(chǔ)器擴(kuò)展
8.2.1 程序存儲(chǔ)器擴(kuò)展原理
8.2.2 程序存儲(chǔ)器擴(kuò)展舉例
8.3 數(shù)據(jù)存儲(chǔ)器擴(kuò)展
8.3.1 數(shù)據(jù)存儲(chǔ)器擴(kuò)展原理
8.3.2 數(shù)據(jù)存儲(chǔ)器擴(kuò)展舉例
8.4 同時(shí)擴(kuò)展ROM和RAM
8.5 閃速存儲(chǔ)器及其擴(kuò)展
8.5.1 FLASH存儲(chǔ)器的分類
8.5.2 并行FLASH存儲(chǔ)器及其擴(kuò)展
8.5.3 串行FLASH存儲(chǔ)器及其擴(kuò)展
8.6 輸入/輸出接口擴(kuò)展
8.6.1 用串行口擴(kuò)展并行口
8.6.2 并行I/O接口擴(kuò)展
習(xí)題
第9章 MCS-51單片機(jī)接口技術(shù)
9.1 鍵盤接口
9.1.1 鍵盤概述
9.1.2 獨(dú)立式按鍵
9.1.3 矩陣式鍵盤
9.1.4 鍵盤控制器
9.2 顯示器接口
9.2.1 LED數(shù)碼管顯示器結(jié)構(gòu)
9.2.2 LED數(shù)碼管顯示器工作原理
9.2.3 液晶顯示器
9.3 A/D轉(zhuǎn)換器接口
9.3.1 概述
9.3.2 A/D轉(zhuǎn)換應(yīng)用
9.4 D/A轉(zhuǎn)換器接口
9.4.1 概述
9.4.2 D/A轉(zhuǎn)換應(yīng)用
9.5 步進(jìn)電動(dòng)機(jī)控制
9.5.1 步進(jìn)電動(dòng)機(jī)工作原理
9.5.2 步進(jìn)電動(dòng)機(jī)與單片機(jī)接口
9.5.3 步進(jìn)電動(dòng)機(jī)應(yīng)用舉例
9.6 C51應(yīng)用舉例
習(xí)題
第10章 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)
10.1 單片機(jī)應(yīng)用系統(tǒng)構(gòu)成
10.1.1 輸入通道
10.1.2 輸出通道
10.1.3 通信接口
10.1.4 人機(jī)對(duì)話通道
10.2 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)方法
10.2.1 需求分析
10.2.2 可行性分析
10.2.3 體系結(jié)構(gòu)設(shè)計(jì)
10.2.4 硬件設(shè)計(jì)
10.2.5 軟件設(shè)計(jì)
10.2.6 綜合調(diào)試
10.2.7 系統(tǒng)安裝
10.3 溫度監(jiān)控系統(tǒng)設(shè)計(jì)
10.3.1 溫度監(jiān)控系統(tǒng)的需求分析
10.3.2 溫度監(jiān)控系統(tǒng)的可行性分析
10.3.3 溫度監(jiān)控系統(tǒng)的體系結(jié)構(gòu)
10.3.4 溫度監(jiān)控系統(tǒng)的硬件設(shè)計(jì)
10.3.5 溫度監(jiān)控系統(tǒng)的軟件設(shè)計(jì)
10.3.6 溫度監(jiān)控系統(tǒng)調(diào)試
10.3.7 系統(tǒng)安裝
習(xí)題
第11章 單片機(jī)應(yīng)用實(shí)踐
11.1 匯編語言程序調(diào)試
11.2 彩燈
11.3 搶答器
11.4 數(shù)字秒表
11.5 雙機(jī)通信
11.6 存儲(chǔ)器擴(kuò)展
11.7 按鍵與顯示
11.8 波形發(fā)生器
11.9 數(shù)字溫度計(jì)
11.10 交通燈
附錄A C51簡(jiǎn)介
附錄B MCS-51單片機(jī)指令系統(tǒng)表
附錄C ASCII(美國(guó)標(biāo)準(zhǔn)信息交換碼)表
參考文獻(xiàn)