-
>
闖進(jìn)數(shù)學(xué)世界――探秘歷史名題
-
>
中醫(yī)基礎(chǔ)理論
-
>
當(dāng)代中國(guó)政府與政治(新編21世紀(jì)公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國(guó)特色社會(huì)主義理論體系概論(2021年版)
-
>
中醫(yī)內(nèi)科學(xué)·全國(guó)中醫(yī)藥行業(yè)高等教育“十四五”規(guī)劃教材
51系列單片機(jī)項(xiàng)目實(shí)踐 版權(quán)信息
- ISBN:9787111298144
- 條形碼:9787111298144 ; 978-7-111-29814-4
- 裝幀:平裝
- 冊(cè)數(shù):暫無
- 重量:暫無
- 所屬分類:>>
51系列單片機(jī)項(xiàng)目實(shí)踐 內(nèi)容簡(jiǎn)介
本書以51系列單片機(jī)為對(duì)象,通過項(xiàng)目實(shí)踐的方式,將單片機(jī)原理的主要內(nèi)容有側(cè)重地融入到9個(gè)項(xiàng)目實(shí)踐中。各個(gè)項(xiàng)目的實(shí)現(xiàn)無需購(gòu)置元器件和進(jìn)行電路制作,使用電路設(shè)計(jì)與仿真軟件Proteus和單片機(jī)程序集成開發(fā)軟件Keil μ Vision2,將單片機(jī)技術(shù)的硬件和軟件、理論和實(shí)踐、仿真實(shí)驗(yàn)和課程項(xiàng)目設(shè)計(jì)有機(jī)地結(jié)合起來,使學(xué)生在接近實(shí)際開發(fā)的過程中較完整地學(xué)習(xí)單片機(jī)原理及應(yīng)用技術(shù)。本書項(xiàng)目中的所有實(shí)例均可在:Proteus 軟件平臺(tái)上直接運(yùn)行。
本書在編程語(yǔ)言的教學(xué)上也進(jìn)行了創(chuàng)新嘗試,在第2章和第3章分別對(duì)單片機(jī)的匯編語(yǔ)言和C語(yǔ)言進(jìn)行了介紹,除了“流水燈的設(shè)計(jì)”項(xiàng)目采用匯編語(yǔ)言編程,其余8個(gè)項(xiàng)目均采用C語(yǔ)言編程。
本書可作為高職高專電子信息類各專業(yè)的教學(xué)和實(shí)驗(yàn)用書,也可供學(xué)生進(jìn)行課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)和參加大學(xué)生電子設(shè)計(jì)競(jìng)賽時(shí)閱讀參考。
51系列單片機(jī)項(xiàng)目實(shí)踐 目錄
第1章 單片機(jī)硬件系統(tǒng)基礎(chǔ)
1.1 概述
1.1.1 微型計(jì)算機(jī)系統(tǒng)
1.1.2 單片機(jī)應(yīng)用系統(tǒng)
1.2 MCS-51系列單片機(jī)的基本結(jié)構(gòu)
1.2.1 內(nèi)部結(jié)構(gòu)
1.2.2 信號(hào)引腳
1.2.3 時(shí)鐘電路和復(fù)位電路
1.3 MCS-51系列單片機(jī)的存儲(chǔ)器結(jié)構(gòu)
1.3.1 內(nèi)部數(shù)據(jù)存儲(chǔ)器
1.3.2 特殊功能寄存器
1.3.3 內(nèi)部程序存儲(chǔ)器
練習(xí)和思考題
第2章 單片機(jī)匯編語(yǔ)言基礎(chǔ)
2.1 概述
2.2 MCS-51系列單片機(jī)的指令格式
2.3 MCS-51系列單片機(jī)的指令尋址方式
2.3.1 立即數(shù)尋址
2.3.2 直接尋址
2.3.3 寄存器尋址
2.3.4 寄存器間接尋址
2.3.5 變址尋址
2.3.6 相對(duì)尋址
2.3.7 位尋址
2.4 MCS-51系列單片機(jī)的指令系統(tǒng)
2.4.1 指令分類
2.4.2 指令功能
2.4.3 指令執(zhí)行的過程
2.5 MCS-51系列單片機(jī)的數(shù)據(jù)傳送指令
2.5.1 8位數(shù)據(jù)傳送指令
2.5.2 16位數(shù)據(jù)傳送指令
2.5.3 堆棧操作指令
2.5.4 字節(jié)交換指令
2.5.5 片外數(shù)據(jù)傳送指令
練習(xí)和思考題
第3章 單片機(jī)C語(yǔ)言基礎(chǔ)
3.1 數(shù)據(jù)結(jié)構(gòu)
3.1.1 數(shù)據(jù)類型
3.1.2 常量與變量
3.1.3 數(shù)組
3.1.4 指針
3.2 運(yùn)算符、表達(dá)式和優(yōu)先級(jí)
3.2.1 賦值運(yùn)算符
3.2.2 算術(shù)運(yùn)算符及表達(dá)式
3.2.3 關(guān)系運(yùn)算符、表達(dá)式及優(yōu)先級(jí)
3.2.4 邏輯運(yùn)算符、表達(dá)式及優(yōu)先級(jí)
3.2.5 位操作運(yùn)算符及表達(dá)式
3.2.6 復(fù)合賦值運(yùn)算符及表達(dá)式
3.2.7 指針與地址運(yùn)算符
3.3 C語(yǔ)言程序基本結(jié)構(gòu)與相關(guān)語(yǔ)句
3.3.1 C語(yǔ)言程序的基本結(jié)構(gòu)及其流程圖
3.3.2 選擇語(yǔ)句
3.3.3 循環(huán)語(yǔ)句
3.3.4 循環(huán)的嵌套
3.3.5 break、continue和return語(yǔ)句
3.4 函數(shù)
3.4.1 函數(shù)的分類
3.4.2 函數(shù)的定義
3.4.3 函數(shù)的參數(shù)和函數(shù)值
3.4.4 函數(shù)的調(diào)用與聲明
練習(xí)和思考題
第4章 一步一步學(xué)做仿真實(shí)驗(yàn)
4.1 仿真實(shí)驗(yàn):?jiǎn)纹瑱C(jī)控制單個(gè)LED閃爍發(fā)光
4.2 仿真實(shí)驗(yàn)中用到的軟件一一Keil快速入門
4.2.1 Keil軟件的界面
4.2.2 建立一個(gè)工程
4.2.3 產(chǎn)生一個(gè).hex文件
4.3 仿真實(shí)驗(yàn)中用到的軟件一一Proteus快速人門
4.3.1 Proteus軟件的界面
4.3.2 仿真單個(gè)IZD閃爍發(fā)光電路
練習(xí)和思考題
第5章 并行輸A/輸出接口
5.1 項(xiàng)目?jī)?nèi)容:流水燈的設(shè)計(jì)
5.1.1 硬件電路設(shè)計(jì)
5.1.2 基本功能
5.2 程序設(shè)計(jì)
5.2.1 程序代碼設(shè)計(jì)
5.2.2 仿真結(jié)果
5.3 相關(guān)知識(shí)
5.3.1 ORG和END指令
5.3.2 邏輯移位指令
5.3.3 控制轉(zhuǎn)移類指令
5.3.4 子程序調(diào)用與返回指令
5.3.5 并行輸A/輸出P1口的結(jié)構(gòu)
5.3.6 LED的應(yīng)用
5.3.7 延時(shí)子程序的設(shè)計(jì)
5.4 知識(shí)綜述:并行輸A/輸出接口
5.4.1 P0口
5.4.2 P2口
5.4.3 P3口
練習(xí)和思考題
第6章 單片機(jī)驅(qū)動(dòng)LED數(shù)碼管
6.1 項(xiàng)目?jī)?nèi)容:倒計(jì)時(shí)秒表設(shè)計(jì)
6.1.1 硬件電路設(shè)計(jì)
6.1.2 基本功能
6.2 程序設(shè)計(jì)
6.2.1 程序代碼設(shè)計(jì)
6.2.2 仿真結(jié)果
6.3 相關(guān)知識(shí)
6.3.1 LED數(shù)碼管原理
6.3.2 LED數(shù)碼管字形碼
6.4 知識(shí)擴(kuò)展
6.4.1 LED靜態(tài)顯示方式
6.4.2 LED動(dòng)態(tài)顯示方式
練習(xí)和思考題
第7章 單片機(jī)的鍵盤控制
7.1 項(xiàng)目?jī)?nèi)容:簡(jiǎn)單計(jì)算器的設(shè)計(jì)
7.1.1 硬件電路設(shè)計(jì)
7.1.2 基本功能
7.2 程序設(shè)計(jì)
7.2.1 程序代碼設(shè)計(jì)
7.2.2 仿真結(jié)果
7.3 相關(guān)知識(shí):?jiǎn)纹瑱C(jī)系統(tǒng)中的鍵盤接口技術(shù)
7.3.1 鍵盤工作原理及消抖
7.3.2 獨(dú)立式鍵盤
7.3.3 矩陣式鍵盤
7.4 8255A并行輸入/輸出接口擴(kuò)充鍵盤
7.4.1 8255A的基礎(chǔ)知識(shí)
7.4.2 8255A鍵盤的擴(kuò)充
練習(xí)和思考題
第8章 單片機(jī)的中斷系統(tǒng)
8.1 項(xiàng)目?jī)?nèi)容:八路搶答器
8.1.1 基本功能
8.1.2 硬件電路設(shè)計(jì)
8.2 程序設(shè)計(jì)
8.3 相關(guān)知識(shí)
8.3.1 中斷的基本概念
8.3.2 MCS-51系列單片機(jī)的中斷系統(tǒng)
8.3.3 與中斷有關(guān)的寄存器
8.3.4 匯編語(yǔ)言中斷程序設(shè)計(jì)要點(diǎn)
8.3.5 C語(yǔ)言中斷程序設(shè)計(jì)要點(diǎn)
8.3.6 中斷應(yīng)用舉例
練習(xí)和思考題
第9章 定時(shí)/計(jì)數(shù)器
9.1 項(xiàng)目?jī)?nèi)容:電子時(shí)鐘的設(shè)計(jì)
9.1.1 硬件電路設(shè)計(jì)
9.1.2 基本功能
9.2 程序設(shè)計(jì)
9.2.1 程序代碼設(shè)計(jì)
9.2.2 仿真結(jié)果
9.3 相關(guān)知識(shí):定時(shí)/計(jì)數(shù)器綜述
9.3.1 定時(shí)/計(jì)數(shù)器的結(jié)構(gòu)和工作原理
9.3.2 定時(shí)/計(jì)數(shù)器的工作方式寄存器和控制寄存器
9.3.3 定時(shí)/計(jì)數(shù)器的工作方式
9.3.4 定時(shí)/計(jì)數(shù)器的初始化
9.3.5 定時(shí)/計(jì)數(shù)器的應(yīng)用舉例
練習(xí)和思考題
第10章 單片機(jī)串行接口通信
10.1 項(xiàng)目?jī)?nèi)容:LED點(diǎn)陣顯示漢字
10.1.1 硬件電路設(shè)計(jì)
10.1.2 基本功能
10.2 程序設(shè)計(jì)
10.2.1 程序代碼設(shè)計(jì)
10.2.2 仿真結(jié)果
10.3 相關(guān)知識(shí)
10.3.1 字符和漢字顯示的基本原理
10.3.2 字符、漢字模塊的生成
10.3.3 IZD點(diǎn)陣模塊
10.3.4 LED點(diǎn)陣的驅(qū)動(dòng)方法
10.3.5 單片機(jī)的串行接口工作模式0
練習(xí)和思考題
第11章 單片機(jī)與A/D接口
11.1 項(xiàng)目?jī)?nèi)容:數(shù)字電壓表的設(shè)計(jì)
11.1.1 硬件電路設(shè)計(jì)
11.1.2 基本功能
11.2 程序設(shè)計(jì)
11.2.1 程序代碼設(shè)計(jì)
11.2.2 仿真結(jié)果
11.3 相關(guān)知識(shí)
11.3.1 A/D轉(zhuǎn)換器概述
11.3.2 ADC0809的內(nèi)部結(jié)構(gòu)和信號(hào)引腳
11.3.3 8051單片機(jī)與ADC0809的接口
11.3.4 D/A轉(zhuǎn)換器綜述
11.3.5 8051單片機(jī)與DAC0832的接口
練習(xí)和思考題
第12章 單片機(jī)與液晶顯示器
12.1 項(xiàng)目?jī)?nèi)容:液晶顯示器顯示www.empbook.com
12.1.1 硬件電路設(shè)計(jì)
12.1.2 基本功能
12.2 程序設(shè)計(jì)
12.2.1 程序代碼設(shè)計(jì)
12.2.2 仿真結(jié)果
12.3 相關(guān)知識(shí)
12.3.1 LCM1602外觀及功能
12.3.2 LCM1602與單片機(jī)連接
12.3.3 LCM1602的讀寫操作
12.3.4 LCM1602的指令
12.3.5 LCM1602字符顯示位的控制
12.3.6 LCM1602的初始化
12.3.7 LCM1602的自定義字符
練習(xí)和思考題
第13章 測(cè)溫元件DS18820應(yīng)用
13.1 項(xiàng)目?jī)?nèi)容:DS18820數(shù)字溫度計(jì)
13.1.1 硬件電路設(shè)計(jì)
13.1.2 基本功能
13.2 程序設(shè)計(jì)
13.2.1 程序代碼設(shè)計(jì)
13.2.2 仿真結(jié)果
13.3 相關(guān)知識(shí):DS18820介紹和1-Wire總線接口
13.3.1 DS181320的外觀及功能
13.3.2 DS18820的存儲(chǔ)器結(jié)構(gòu)
13.3.3 DS18820的命令序列及操作時(shí)序
練習(xí)和思考題
附錄
附錄A Proteus常用元器件英文縮寫表
附錄B MCS-51指令表
參考文獻(xiàn)
- >
巴金-再思錄
- >
二體千字文
- >
隨園食單
- >
山海經(jīng)
- >
小考拉的故事-套裝共3冊(cè)
- >
唐代進(jìn)士錄
- >
史學(xué)評(píng)論
- >
自卑與超越