書馨卡幫你省薪 2024個人購書報告 2024中圖網(wǎng)年度報告
歡迎光臨中圖網(wǎng) 請 | 注冊
> >>
單片機(jī)原理及應(yīng)用

單片機(jī)原理及應(yīng)用

作者:莊友誼
出版社:電子工業(yè)出版社出版時間:2020-01-01
開本: 26cm 頁數(shù): 280頁
本類榜單:教材銷量榜
中 圖 價:¥39.9(8.0折) 定價  ¥49.9 登錄后可看到會員價
加入購物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
本類五星書更多>

單片機(jī)原理及應(yīng)用 版權(quán)信息

單片機(jī)原理及應(yīng)用 本書特色

本書以匯編語言和C51編程為主線,系統(tǒng)介紹MCS-51單片機(jī)的原理及應(yīng)用。全書共10章,包括單片機(jī)基礎(chǔ)知識、MCS-51單片機(jī)組成、MCS-51指令系統(tǒng)及匯編語言程序設(shè)計、單片機(jī)C語言程序設(shè)計、中斷與定時、MCS-51單片機(jī)的串行通信、MCS-51單片機(jī)的并行擴(kuò)展、MCS-51單片機(jī)的接口技術(shù)、C8051F41x單片機(jī)簡介、MCS-51單片機(jī)應(yīng)用系統(tǒng)設(shè)計與開發(fā)。內(nèi)容深入淺出,理論適度,注重工程應(yīng)用,選擇了難度適中的例子和實用性較強(qiáng)的案例,便于讀者學(xué)以致用。 本書可作為高等院校電氣類、電子信息類、計算機(jī)類、機(jī)械類等相關(guān)專業(yè)的教材,也適合從事單片機(jī)應(yīng)用開發(fā)的工程技術(shù)人員參考。

單片機(jī)原理及應(yīng)用 內(nèi)容簡介

本書以匯編語言和C51編程為主線, 系統(tǒng)介紹MCS-51單片機(jī)的原理及應(yīng)用。本書共10章, 包括: 單片機(jī)基礎(chǔ)知識、單片機(jī)結(jié)構(gòu)及工作原理、MCS-51指令系統(tǒng)及匯編語言編程、C51程序設(shè)計、MCS-51中斷與定時器/計數(shù)器、MCS-51單片機(jī)的串行口、MCS-51單片機(jī)系統(tǒng)擴(kuò)展、MCS-51單片機(jī)接口技術(shù)、C8051F41x單片機(jī)簡介、單片機(jī)應(yīng)用系統(tǒng)設(shè)計與開發(fā)。

單片機(jī)原理及應(yīng)用 目錄

第1章 單片機(jī)基礎(chǔ)知識
1.1 微型計算機(jī)簡述
1.1.1 微型計算機(jī)硬件系統(tǒng)
1.1.2 微型計算機(jī)軟件系統(tǒng)
1.2 單片機(jī)概述
1.2.1 單片機(jī)的概念
1.2.2 單片機(jī)的發(fā)展概況
1.2.3 單片機(jī)的特性
1.2.4 單片機(jī)的發(fā)展趨勢
1.2.5 單片機(jī)的應(yīng)用
1.3 MCS-51單片機(jī)及其兼容單片機(jī)簡介
1.3.1 MCS-51單片機(jī)
1.3.2 AT89系列單片機(jī)
1.3.3 STC系列單片機(jī)
1.3.4 C8051F系列單片機(jī)
1.4 計算機(jī)中的信息表示
1.4.1 機(jī)器數(shù)與機(jī)器數(shù)的表示形式
1.4.2 計算機(jī)的信息編碼
本章小結(jié)
思考題與練習(xí)題1
第2章 MCS-51單片機(jī)組成
2.1 MCS-51單片機(jī)的硬件結(jié)構(gòu)
2.1.1 MCS-51單片機(jī)的內(nèi)部結(jié)構(gòu)
2.1.2 MCS-51單片機(jī)的引腳功能
2.2 MCS-51單片機(jī)的內(nèi)部存儲器
2.2.1 內(nèi)部數(shù)據(jù)存儲器低128單元
2.2.2 內(nèi)部數(shù)據(jù)存儲器高128單元
2.2.3 堆棧
2.2.4 內(nèi)部程序存儲器
2.2.5 MCS-51單片機(jī)存儲器的結(jié)構(gòu)
2.3 MCS-51單片機(jī)I/O口電路及功能
2.3.1 P0口
2.3.2 P1口
2.3.3 P2口
2.3.4 P3口
2.3.5 I/O口的讀-修改-寫操作
2.3.6 I/O口的負(fù)載能力及接口要求
2.4 MCS-51單片機(jī)的時鐘電路與時序
2.4.1 時鐘電路
2.4.2 時序定時單位
2.4.3 典型指令時序
2.5 MCS-51單片機(jī)的復(fù)位方式和復(fù)位電路
2.5.1 復(fù)位
2.5.2 復(fù)位電路
2.6 低功耗操作方式
2.6.1 HMOS工藝單片機(jī)的掉電保護(hù)方式
2.6.2 CHMOS工藝單片機(jī)的低功耗方式
2.7 I/O口應(yīng)用案例及Proteus仿真
2.7.1 P1口控?zé)?
2.7.2 P1口循環(huán)控?zé)?
本章小結(jié)
思考題與練習(xí)題2
第3章 MCS-51指令系統(tǒng)及匯編語言程序設(shè)計
3.1 指令系統(tǒng)概述
3.1.1 指令格式
3.1.2 指令系統(tǒng)的分類
3.1.3 指令描述符號意義的說明
3.2 尋址方式
3.3 MCS-51指令系統(tǒng)
3.3.1 數(shù)據(jù)傳送類指令
3.3.2 算術(shù)運(yùn)算類指令
3.3.3 邏輯運(yùn)算及移位類指令
3.3.4 控制轉(zhuǎn)移類指令
3.3.5 位操作類指令
3.4 匯編語言概述及偽指令
3.4.1 匯編語言的特點
3.4.2 匯編語言的語句格式
3.4.3 匯編語言的偽指令
3.5 匯編語言程序設(shè)計
3.5.1 順序程序設(shè)計
3.5.2 分支程序設(shè)計
3.5.3 循環(huán)程序設(shè)計
3.5.4 子程序設(shè)計
3.6 常用程序的設(shè)計
3.6.1 數(shù)制轉(zhuǎn)換程序
3.6.2 多字節(jié)無符號數(shù)的加減運(yùn)算
3.6.3 軟件定時程序
3.6.4 查表程序
3.6.5 極值查找程序
3.6.6 數(shù)據(jù)檢索程序
3.6.7 數(shù)據(jù)排序程序
本章小結(jié)
思考題與練習(xí)題3
第4章 單片機(jī)C語言程序設(shè)計
4.1 C51概述
4.2 C51的基本語法
4.2.1 C51的標(biāo)識符和關(guān)鍵字
4.2.2 C51數(shù)據(jù)類型
4.2.3 C51數(shù)據(jù)存儲類型和存儲模式
4.2.4 常量與變量
4.2.5 C51運(yùn)算符、表達(dá)式及其規(guī)則
4.2.6 數(shù)組
4.2.7 指針
4.3 C51對絕對地址存儲單元的訪問
4.4 C51流程控制語句
4.4.1 選擇語句
4.4.2 循環(huán)語句
4.5 C51函數(shù)
4.5.1 函數(shù)的定義和分類
4.5.2 函數(shù)的調(diào)用
4.5.3 C51的庫函數(shù)
4.6 MCS-51單片機(jī)的鍵盤及LED顯示編程案例
本章小結(jié)
思考題與練習(xí)題4
第5章 中斷與定時
5.1 MCS-51單片機(jī)的中斷系統(tǒng)
5.1.1 概述
5.1.2 MCS-51單片機(jī)的中斷源
5.1.3 中斷控制
5.1.4 中斷處理過程
5.1.5 中斷請求的撤銷
5.1.6 中斷編程
5.2 MCS-51單片機(jī)的定時器/計數(shù)器
5.2.1 定時器/計數(shù)器的功能
5.2.2 定時器/計數(shù)器的控制寄存器
5.2.3 方式0
5.2.4 方式1
5.2.5 方式2
5.2.6 方式3
5.2.7 用定時器/計數(shù)器進(jìn)行外部中斷擴(kuò)展
5.3 中斷與定時器/計數(shù)器綜合應(yīng)用舉例
5.4 數(shù)字頻率計設(shè)計案例及Proteus仿真
5.4.1 案例教學(xué)的目的、要求和教學(xué)方法
5.4.2 數(shù)字頻率計的原理及硬件電路圖
5.4.3 數(shù)字頻率計的軟件編程思路
5.4.4 案例思考題
本章小結(jié)
思考題與練習(xí)題5
第6章 MCS-51單片機(jī)的串行通信
6.1 串行通信基本常識
6.1.1 異步串行通信的字符格式
6.1.2 異步串行通信的傳輸速率
6.1.3 異步串行通信的信號形式
6.1.4 異步串行通信的數(shù)據(jù)通路方式
6.2 RS-232C接口標(biāo)準(zhǔn)及其接口芯片
6.2.1 RS-232C連接器
6.2.2 RS-232C接口的引腳定義
6.2.3 RS-232C主要引腳說明
6.2.4 電氣特性
6.2.5 RS-232C接口的連接方式
6.2.6 串行口電路
6.3 MCS-51單片機(jī)的串行口及控制寄存器
6.3.1 MCS-51單片機(jī)串行口結(jié)構(gòu)
6.3.2 串行通信控制寄存器
6.4 MCS-51單片機(jī)串行通信工作方式
6.4.1 串行工作方式0
6.4.2 串行工作方式1
6.4.3 串行工作方式2
6.4.4 串行工作方式3
6.5 多機(jī)通信
6.5.1 多機(jī)通信基本原理
6.5.2 多機(jī)通信的程序設(shè)計
6.5.3 簡單應(yīng)用舉例
6.6 SPI總線技術(shù)
6.6.1 SPI總線結(jié)構(gòu)
6.6.2 SPI串行擴(kuò)展應(yīng)用實例
6.7 I2C總線技術(shù)
6.7.1 I2C總線協(xié)議
6.7.2 I2C總線應(yīng)用舉例
6.8 PC機(jī)與單片機(jī)的通信案例
6.8.1 案例教學(xué)目的和教學(xué)要求
6.8.2 硬件連接電路圖
6.8.3 PC機(jī)的軟件編程思路
6.8.4 單片機(jī)的軟件編程思路
本章小結(jié)
思考題與練習(xí)題6
第7章 MCS-51單片機(jī)的并行擴(kuò)展
7.1 系統(tǒng)總線及總線構(gòu)造
7.1.1 單片機(jī)擴(kuò)展概述
7.1.2 單片機(jī)系統(tǒng)總線及其構(gòu)造
7.2 存儲器擴(kuò)展
7.2.1 程序存儲器擴(kuò)展
7.2.2 數(shù)據(jù)存儲器擴(kuò)展
7.3 I/O口擴(kuò)展
7.3.1 簡單I/O口擴(kuò)展
7.3.2 8255A可編程并行I/O口擴(kuò)展
7.4 模擬霓虹燈設(shè)計案例及Proteus仿真
7.4.1 案例教學(xué)的目的、要求和教學(xué)方法
7.4.2 模擬霓虹燈的硬件電路圖
7.4.3 模擬霓虹燈的軟件編程思路
7.4.4 案例思考題
本章小結(jié)
思考題與練習(xí)題7
第8章 MCS-51單片機(jī)的接口技術(shù)
8.1 鍵盤接口技術(shù)
8.1.1 按鍵的特性
8.1.2 獨立式鍵盤接口技術(shù)
8.1.3 行列式鍵盤接口技術(shù)
8.2 LED顯示接口技術(shù)
8.2.1 LED顯示原理
8.2.2 靜態(tài)顯示技術(shù)
8.2.3 動態(tài)顯示技術(shù)
8.3 LCD顯示接口技術(shù)
8.3.1 LCD1602液晶顯示模塊簡介
8.3.2 LCD1602液晶顯示模塊存儲器
8.3.3 LCD1602液晶顯示模塊指令
8.3.4 LCD顯示器與單片機(jī)接口
8.4 單片機(jī)與D/A、A/D轉(zhuǎn)換器的接口與應(yīng)用
8.4.1 典型D/A轉(zhuǎn)換器芯片DAC0832
8.4.2 DAC0832與單片機(jī)接口
8.4.3 典型A/D轉(zhuǎn)換器芯片ADC0809
8.4.4 ADC0809與單片機(jī)接口
8.5 多通道模擬量數(shù)據(jù)采集系統(tǒng)設(shè)計案例及Proteus仿真
8.5.1 案例教學(xué)的目的、要求和教學(xué)方法
8.5.2 多通道模擬量數(shù)據(jù)采集系統(tǒng)功能與硬件電路圖
8.5.3 多通道模擬量數(shù)據(jù)采集系統(tǒng)軟件編程思路
8.5.4 案例思考題
本章小結(jié)
思考題與練習(xí)題8
第9章 C8051F41x單片機(jī)簡介
9.1 C8051F41x概述
9.1.1 C8051F410系統(tǒng)內(nèi)部結(jié)構(gòu)
9.1.2 C8051F410系統(tǒng)引腳
9.2 C8051F41x存儲器組織
9.2.1 程序存儲器
9.2.2 內(nèi)部數(shù)據(jù)存儲器
9.2.3 片內(nèi)外部數(shù)據(jù)存儲器
9.3 C8051F41x可編程的I/O口
9.3.1 I/O口輸入/輸出
9.3.2 優(yōu)先權(quán)交叉開關(guān)譯碼器
9.3.3 I/O口初始化
9.3.4 通用I/O口
9.4 C8051F41x中斷系統(tǒng)
9.4.1 C8051F41x中斷系統(tǒng)概述
9.4.2 中斷寄存器說明
9.4.3 外部中斷
9.5 C8051F41x內(nèi)部定時器/計數(shù)器
9.5.1 概述
9.5.2 定時器/計數(shù)器T0、T1
9.5.3 定時器/計數(shù)器T2、T3
9.6 可編程定時器/計數(shù)器陣列(PCA)
9.6.1 PCA定時器/計數(shù)器
9.6.2 捕捉/比較模塊
9.6.3 看門狗定時器方式
9.7 C8051F41x的串行口
9.7.1 通用串行口UART0
9.7.2 增強(qiáng)型串行口(SPI0)
9.7.3 SMBus接口
9.8 模數(shù)轉(zhuǎn)換器ADC
9.8.1 12位ADC結(jié)構(gòu)
9.8.2 ADC工作方式
9.8.3 可編程窗口檢測器
9.9 數(shù)模轉(zhuǎn)換器DAC
9.9.1 12位IDAC結(jié)構(gòu)
9.9.2 IDA0輸出更新
9.9.3 IDAC輸出字格式
9.10 復(fù)位
9.11 電源管理方式
本章小結(jié)
思考題與練習(xí)題9
第10章 MCS-51單片機(jī)應(yīng)用系統(tǒng) 設(shè)計與開發(fā)
10.1 單片機(jī)應(yīng)用系統(tǒng)設(shè)計的一般步驟和方法
10.1.1 單片機(jī)應(yīng)用系統(tǒng)的性能要求
10.1.2 設(shè)計步驟
10.1.3 硬件設(shè)計
10.1.4 軟件設(shè)計
10.1.5 系統(tǒng)調(diào)試
10.2 單片機(jī)應(yīng)用系統(tǒng)的抗干擾技術(shù)
10.2.1 硬件抗干擾技術(shù)
10.2.2 軟件抗干擾技術(shù)
10.3 綜合系統(tǒng)案例及Proteus仿真
10.3.1 交通信號燈的設(shè)計與實現(xiàn)
10.3.2 電子密碼鎖的設(shè)計與實現(xiàn)
10.3.3 案例思考題
本章小結(jié)
思考題與練習(xí)題10
附錄A MCS-51指令一覽表
附錄B Keil C51軟件的使用
附錄C 基于Proteus的單片機(jī)系統(tǒng)仿真
參考文獻(xiàn)
展開全部

單片機(jī)原理及應(yīng)用 作者簡介

莊友誼,溫州大學(xué)電氣與電子工程學(xué)院副教授,多年來一直從事單片機(jī)原理及應(yīng)用、數(shù)字電子技術(shù)、模擬電子技術(shù)、微機(jī)原理及接口技術(shù)等課程的教學(xué)工作。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服