丁向榮微控制器pdf 微控制器原理與應用

2021-10-12 16:06:24 字數 4508 閱讀 3752

第1章 微型計算機基礎

1.1 數制與編碼

1.1.1 數制及轉換方法

1.1.2 微型計算機中數的表示方法

1.1.3 微型計算機中常用編碼

1.2 微型計算機原理

1.2.1 微型計算機的基本組成

1.2.2 指令、程式與程式語言

1.2.3 微型計算機的工作過程

1.2.4 微型計算機的應用形態

本章小結

習題與思考題

第2章 stc15f2k60s2微控制器增強型8051核心

2.1 微控制器概述

2.1.1 微控制器的概念

2.1.2 常見微控制器

2.1.3 stc系列微控制器

2.2 stc15f2k60s2微控制器資源概述與引腳功能

2.2.1 stc15f2k60s2微控制器資源與功能概述

2.2.2 stc15f2k60s2微控制器引腳功能

2.3 stc15f2k60s2微控制器的內部結構

2.3.1 stc15f2k60s2微控制器的內部結構框圖

2.3.2 cpu結構

2.4 stc15f2k60s2微控制器的儲存結構

2.5 stc15f2k60s2微控制器的並行i/o埠

2.5.1 stc15f2k60s2微控制器的並行i/o埠與工作模式

2.5.2 stc15f2k60s2微控制器的並行i/o埠的結構

2.5.3 stc15f2k60s2微控制器並行i/o埠的使用注意事項

2.6 stc15f2k60s2微控制器的時鐘與復位

2.6.1 stc15f2k60s2微控制器的時鐘

2.6.2 stc15f2k60s2微控制器的復位

本章小結

習題與思考題

3.1 keil μvision4整合開發環境

3.1.1 概述

3.1.2 應用keil μvision4開發工具編輯、編譯使用者程式,生成機器**

3.1.3 應用keil μvision4整合開發環境除錯使用者程式

3.2.1 stc系列微控制器在系統可程式設計(isp)電路

3.2.2 安裝usb轉串列埠驅動程式

3.3 proteus模擬**軟體

3.3.1 proteus繪製電原理圖

3.3.2 proteus模擬**軟體實施微控制器**

本章小結

習題與思考題

第4章 stc15f2k60s2微控制器的指令系統

4.1 概述

4.2 資料傳送類指令

4.3 算術運算類指令(24條)

4.4 邏輯運算與迴圈移位類指令(24條)

4.5 控制轉移類指令(17條)

4.6 位操作類指令(17條)

本章小結

習題與思考題

第5章 stc15f2k60s2微控制器的程式設計

5.1 組合語言程式設計

5.1.1 組合語言程式設計基礎

5.1.2 基本程式結構與程式設計舉例

5.2 c51程式設計

5.2.1 c51基礎

5.2.2 c51程式設計

本章小結

習題與思考題

第6章 stc15f2k60s2微控制器儲存器的應用

6.1 stc15f2k60s2微控制器的程式儲存器

6.2 stc15f2k60s2微控制器的基本ram

6.3 stc15f2k60s2微控制器的擴充套件ram(xram)

6.4 stc15f2k60s2微控制器的eeprom(資料flash)

本章小結

習題與思考題

第7章 stc15f2k60s2微控制器的定時/計數器

7.1 stc15f2k60s2微控制器定時/計數器(t0/t1)的結構和工作原理

7.2 stc15f2k60s2微控制器定時/計數器(t0/t1)的控制

7.3 stc15f2k60s2微控制器定時/計數器(t0/t1)的工作方式

7.4 stc15f2k60s2微控制器定時/計數器(t0/t1)的應用舉例

7.4.1 stc15f2k60s2微控制器定時/計數器(t0/t1)的定時應用

7.4.2 stc15f2k60s2微控制器定時/計數器(t0/t1)的計數應用

7.4.3 t0、t1的綜合應用

7.5 stc15f2k60s2微控制器的定時/計數器t2

7.5.1 stc15f2k60s2微控制器的定時/計數器t2的電路結構

7.5.2 stc15f2k60s2微控制器的定時/計數器t2的控制暫存器

7.6 stc15f2k60s2微控制器的可程式設計時鐘輸出功能

7.6.1 stc15f2k60s2微控制器的可程式設計輸出時鐘:clkout0、clkout1、clkout2

7.6.2 stc15f2k60s2微控制器可程式設計時鐘的應用舉例

本章小結

習題與思考題

第8章 stc15f2k60s2微控制器中斷系統

8.1 中斷系統概述

8.1.1 中斷系統的幾個概念

8.1.2 中斷的技術優勢

8.1.3 中斷系統需要解決的問題

8.2 stc15f2k60s2微控制器的中斷系統

8.2.1 stc15f2k60s2微控制器的中斷請求

8.2.2 stc15f2k60s2微控制器的中斷響應

8.2.3 stc15f2k60s2微控制器中斷應用舉例

8.3 stc15f2k60s2微控制器外部中斷的擴充套件

本章小結

習題與思考題

第9章 stc15f2k60s2微控制器的序列口

9.1 序列通訊基礎

9.2 stc15f2k60s2微控制器序列口1

9.2.1 序列口1的控制暫存器

9.2.2 序列口1的工作方式

9.2.3 序列口1的波特率

9.2.4 序列口1的應用舉例

9.3 stc15f2k60s2微控制器序列口2

9.3.1 stc15f2k60s2微控制器序列口2控制暫存器

9.3.2 stc15f2k60s2微控制器序列口2的工作方式與波特率

9.4 stc15f2k60s2微控制器與pc的通訊

9.4.1 微控制器與pc的rs-232c序列通訊介面設計

9.4.2 微控制器與pc的usb匯流排通訊介面設計

9.4.3 微控制器與pc序列通訊的程式設計

9.5 stc15f2k60s2微控制器序列口1的中繼廣播方式

9.6 stc15f2k60s2微控制器序列口硬體引腳的切換

本章小結

習題與思考題

第10章 stc15f2k60s2微控制器的a/d轉換模組

10.1 stc15f2k60s2微控制器a/d模組的結構

10.2 stc15f2k60s2微控制器a/d模組的控制

10.3 stc15f2k60s2微控制器a/d轉換的應用

本章小結

習題與思考題

第11章 stc15f2k60s2微控制器ccp/pca/pwm模組

11.1 stc15f2k60s2微控制器的ccp/pca/pwm模組的結構

11.2 pca模組的特殊功能暫存器

11.3 ccp/pca模組的工作模式與應用舉例

11.4 pca模組功能引腳的切換

本章小結

習題與思考題

第12章 stc15f2k60s2微控制器的spi介面

12.1 spi介面的結構

12.2 spi介面的特殊功能暫存器

12.3 spi介面的資料通訊

12.4 spi介面的應用舉例

12.5 spi介面功能引腳的切換

本章小結

習題與思考題

第13章 微控制器應用系統的設計

13.1 微控制器應用系統的開發流程

13.1.1 微控制器應用系統的設計原則

13.1.2 微控制器應用系統的開發流程

13.1.3 微控制器應用系統工程報告的編制

13.2 人機對話介面應用設計

13.2.1 led數碼顯示與應用程式設計

13.2.2 led顯示介面與應用程式設計

13.2.3 鍵盤介面與應用程式設計

13.3 序列匯流排接**術與應用程式設計

13.3.1 i2c序列匯流排接**術與應用程式設計

13.3.2 單匯流排接**術與應用程式設計

13.4 stc15f2k60s2微控制器的低功耗設計與可靠性設計

13.4.1 stc15f2k60s2微控制器的低功耗設計

13.4.2 stc15f2k60s2微控制器的可靠性設計

本章小結

習題與思考題

第14章 微型計算機匯流排擴充套件技術*

14.1 微型計算機的匯流排結構

14.2 mcs-51微控制器系統擴充套件

14.2.1 編址技術

14.2.2 程式儲存器的擴充套件

14.2.3 資料儲存器的擴充套件

14.2.4 i/o介面的擴充套件

本章小結

習題與思考題

附錄a ascii碼表

附錄b stc15f2k60s2微控制器指令系統表

附錄d c51常用標頭檔案與庫函式

附錄e stc15系列微控制器功能特性

參考文獻

單片微控制器

微控制器又稱單片微控制器,它不是完成某乙個邏輯功能的晶元,而是把乙個計算機系統整合到乙個晶元上。相當於乙個微型的計算機,和計算機相比,微控制器只缺少了i o裝置。概括的講 一塊晶元就成了一台計算機。它的體積小 質量輕 便宜 為學習 應用和開發提供了便利條件。同時,學習使用微控制器是了解計算機原理與結...

單片微控制器

微控制器又稱單片微控制器,它不是完成某乙個邏輯功能的晶元,而是把乙個計算機系統整合到乙個晶元上。相當於乙個微型的計算機,和計算機相比,微控制器只缺少了i o裝置。概括的講 一塊晶元就成了一台計算機。它的體積小 質量輕 便宜 為學習 應用和開發提供了便利條件。同時,學習使用微控制器是了解計算機原理與結...

微控制器及微控制器系統

微控制器及微控制器系統 1 什麼是微控制器?微控制器是將 處理器 cpu 隨機儲存器 ram 唯讀儲存器 rom或eprom 定時器晶元和一些輸入 輸出介面電路整合在乙個晶元上的微控制器 microcontroller 處理器包括運算器 控制器和暫存器3個主要部分,是微控制器的核心。儲存器按工作方式...