複製鏈接
請複製以下鏈接發送給好友

單片機原理及應用

(2019年西安電子科技大學出版社出版的圖書)

鎖定
《單片機原理及應用》是2019年西安電子科技大學出版社出版的圖書。 [1] 
中文名
單片機原理及應用
作    者
李偉
出版時間
2019年1月1日
出版社
西安電子科技大學出版社
頁    數
222 頁
ISBN
9787560651828
開    本
16 開
裝    幀
平裝

單片機原理及應用內容簡介

《單片機原理及應用》系統介紹了單片機技術的相關知識。全書共9章,包括緒論、80C51的結構和原理、單片機C語言開發基礎、單片機的中斷系統、單片機的定時器/計數器、單片機串行通信技術、單片機接口技術、單片機模/數和數/模器件的應用、綜合實踐等。
《單片機原理及應用》在內容上遵循認知成長規律,深淺適度,注重實踐和動手能力的培養。
通過《單片機原理及應用》的學習可使讀者理解和掌握單片機技術的基本理論和應用設計方法,為後續相關課程的學習奠定基礎。
《單片機原理及應用》可作為高職高專院校電子相關專業的教材,也可作為單片機技術開發人員的參考書。

單片機原理及應用圖書目錄

第1章 緒論
1.1 電子計算機概述
1.1.1 電子計算機的經典結構
1.1.2 微型計算機的組成及其應用形態
1.2 單片機的發展過程及產品
1.2.1 單片機的發展過程
1.2.2 單片機產品近況
1.3 單片機的特點及應用領域
1.3.1 單片機的特點
1.3.2 單片機的應用領域
1.4 單片機應用系統開發流程
1.5 Keil u Vision4仿真軟件介紹
任務1.1 Keil u Vision4軟件仿真:點亮單片機P1.O口的LED
1.6 Proteus電路仿真軟件介紹
任務1-2Proteus軟件仿真:點亮單片機P1.O口的LED
本章小結
習題
第2章 80C51的結構和原理
2.1 80C51單片機的內部結構與引腳功能
2.1.1 內部結構
2.1.2 典型產品的資源配置
2.1.3 典型產品的封裝和引腳功能
2.2 80C51單片機的CPU
2.2.1 CPU的功能單元
2.2.2 總線控制
2.3 80C51單片機的存儲器
2.3.1 數據存儲器配置
2.3.2 程序存儲器配置
2.4 80C51單片機的並行口
2.4.1 PO口的結構、功能及使用
2.4.2 Pl口的結構、功能及使用
2.4.3 P2口的結構、功能及使用
2.4.4 P3口的結構、功能及使用
2.5 80C51單片機的最小系統
2.5.1 MCS-51單片機的時鐘
2.5.2 MCS-51單片機的復位
任務2-1用Keil軟件將51單片機控制蜂鳴器程序編譯成hex文件
任務2-2用Proteus軟件繪製51單片機控制蜂鳴器電路圖
任務2-3用單片機控制一隻發光二極管閃爍
本章小結
習題
第3章 單片機c語言開發基礎
3.1 C語言源程序的結構特點
3.2 標識符和關鍵字
3.2.1 標識符
3.2.2 關鍵字
3.3 數據類型與運算符
3.3.1 數據類型
3.3.2 常量和變量
3.3.3 運算符
任務3-1不同數據類型控制LED閃爍
任務3-2數據運算的LED顯示
3.4 C語言的語句
3.4.1 順序執行語句
3.4.2 控制語句
任務3-3用if語句控制LED的亮滅狀態
任務3-4用for語句控制LED的循環亮滅狀態
3.5 C語言的數組
3.5.1 一維數組
3.5.2 二維數組
3.5.3 字符數組
任務3-5用字符型數組實現LED循環亮滅
3.6 C語言的函數
3.6.1 函數的定義
3.6.2 函數的調用與聲明
任務3-6用函數實現LED流水速度控制
3.7 C語言的編譯預處理
3.7.1 宏定義“#define“指令
3.7.2 文件包含“#include”指令
任務3-7用宏定義方式實現LED顯示
本章小結
習題
第4章 單片機的中斷系統
4.1 中斷系統的基本概念
4.2 中斷系統的結構及控制
4.2.1 中斷系統的結構
4.2.2 中斷系統的控制
任務4-1用外部中斷控制LED點亮或熄滅
任務4-2利用中斷設計一個三人搶答器
任務4-3利用中斷設計一個方波脈衝計數器
本章小結
習題
第5章 單片機的定時器/計數器
5.1 定時器/計數器的基本概念
5.2 定時器/計數器的結構及工作原理
5.2.1 定時器/計數器的結構
5.2.2 定時器/計數器的工作原理
5.3 定時器/計數器的控制
5.3.1 定時器/計數器的方式控制寄存器TMOD
5.3.2 定時器/計數器的控制寄存器TCON
5.3.3 定時器/計數器的4種工作方式
5.3.4 定時器/計數器中定時/計數初值的計算
任務5-1用TO查詢方式控制P1口8位LED閃爍
任務5-2用TO查詢方式計數,結果送P1口顯示
本章小結
習題
第6章 單片機串行通信技術
6.1 串行通信的基本概念
6.1.1 並行通信
6.1.2 串行通信
6.1.3 串行通信校驗
6.2 串行通信口的結構
6.3 串行通信口的控制
6.3.1 串行控制寄存器SCON
6.3.2 電源控制寄存器PCON
6.4 串行通信口的4種工作方式
6.4.1 方式O
6.4.2 方式1
6.4.3 方式2和方式3
6.5 串行通信口的波特率設置
6.5.1 方式O和方式2
6.5.2 方式1和方式3
6.5.3 常用波特率
任務6-1利用串口控制數碼管顯示十六進制字符
任務6-2實現PC與單片機串行接口通信
本章小結
習題
第7章 單片機接口技術
7.1 LED數碼管接口技術
7.1.1 LED數碼管的原理
7.1.2 接口電路與段碼控制
任務7-1用LED數碼管顯示數字
任務7-24位共陽極數碼管的動態掃描顯示
7.2 點陣LED接口技術
7.2.1 點陣的初步認識
7.2.2 點陣的圖形顯示概述
任務7-3使用LED點陣顯示
7.3 鍵盤接口技術
7.3.1 獨立式鍵盤的工作原理
7.3.2 矩陣鍵盤的工作原理
任務7-4無軟件消抖的獨立式鍵盤輸入
任務7-5採用軟件消抖的獨立式鍵盤輸入
7.4 字符型LCD液晶接口技術
任務7-6用LCD顯示字符“MCU
本章小結
習題
第8章 單片機模/數和數/模器件的應用
8.1 模/數(A/D)轉換器件
8.1.1 A/D轉換基本知識
8.1.2 ADC0804
8.1.3 ADC0832
任務8-1基於ADC0832的5V直流數字電壓表
8.2 數/模(D/A)轉換器件
8.2.1 D/A轉換基本知識
8.2.2 DAC0832
任務8-2用DAC0832產生三角波電壓
本章小結
習題
第9章 綜合實踐
任務9-1完成一個單片機開發板電路的設計與製作
任務9-2完成單片機開發板的使用和程序的下載
任務9-3用自增運算控制8位LED的流水花樣l
任務9-48位LED的流水花樣2
任務9-58位LED的流水花樣3
本章小結
習題
參考資料