開啟主選單

求真百科

單片微機原理與接口技術

來自 孔夫子網 的圖片

單片微機原理與接口技術》,副標題:基於STC8H8K64U系列單片機,作者: 編者_丁向榮|責編_郭乃明,定價: 59.0,出版社: 電子工業出版社,出版日期: 2021-09-01,ISBN: 9787121420825。

電子工業出版社成立於1982年10月,是工業和信息化部直屬的科技與教育出版社[1],享有「全國優秀出版社」、「講信譽、重服務」的優秀出版社、「全國版權貿易先進單位」、首屆中國出版政府獎「先進出版單位」等榮譽稱號[2]

目錄

內容簡介

本書以STC8H8K64U系列單片機為教台,該系列單片機代表當今8位機較高含高級PWM定時器、USB模塊及16位硬件乘/除法器等能模塊。本書基於STC大學計劃實驗箱(8.3)(主控單片機為STC8H8K64U系列單片機),採用「匯編+C」雙語言編程,工程訓練實例,設計多種類型的習題。本書內括單片機基礎,對STC8H8K64U系列單片機的增強型8051內核、應用系統的開發工具、指令系統、匯編及C雙語言程序設計、存儲器與應用編程、定時/計數器、中斷系統、串行通信端口、人機對話接口的應用設計、12位A/D轉換模塊、比較器、SPI接口、I2C通信接口、高級PWM定時器、USB模塊、16位乘/除法器的介紹,以及應用耗設計與可靠性設計的介紹。 本書可作為高等學校電子信息類、電子通信類、自動化類、計算機應用類專業「單片機原理與應用」或「微機原理」課程教材,也可作為電子設計競賽、單片機應用工程師考證的培訓教材,還可作為傳統8051單片機應用工程師升級轉型的參考書。

目錄

第1章 認識單片機

1.1 單片機概述

1.1.1 微型計算機的工作原理

1.1.2 單片機

1.2 STC8H系列單片機簡介

1.2.1 STC系列單片機概述

1.2.2 STC8H系列單片機

1.2.3 STC8H8K64U系列單片機

本章小結

習題

第2章 增強型8051內核

2.1 CPU結構

2.2 存儲結構

2.3 並行I/O口

2.3.1 並行I/O口的工作模式

2.3.2 內部上拉電阻的設置

2.3.3 施密特觸發器的設置

2.3.4 轉換速度的設置

2.3.5 電流驅動能力的設置

2.3.6 數字信號輸入使能的設置

2.4 時鐘與復位

2.4.1 時鐘

2.4.2 復位

本章小結

習題

第3章 應用系統的開發工具

3.1 KeilμVision4集成開發環境——單片機應用程序的編輯、編譯與調試流程

3.2 在線編程與在線仿真

3.2.1 在線可編程電路

3.2.2 單片機應用程序的下載與運行

3.2.3 KeilμVision4集成開發環境與STC仿真器的在線仿真

3.2.4 STC-ISP在線編程軟件的能

3.3 仿真軟件Proteur/> 3.4 工程訓練

3.4.1 KeilμVision4集成開發環境的操作使用

3.4.2 STC8H8K64U系列單片機的在線調試與在線仿真

3.4.3 Proteus單片機應用系統的仿真

本章小結

習題

第4章 指令系統與匯編語言程序設計

4.1 指令系統

4.1.1 概述

4.1.2 數據傳送類指令

4.1.3 算術運算類指令

4.1.4 邏輯運算與循環移位類指令

4.1.5 控制轉移類指令

4.1.6 位操作類指令

4.2 匯編語言程序設計

4.2.1 匯編語言程序設計基礎

4.2.2 基本程序結構與程序設計舉例

4.3 工程訓練LED數碼管的驅動與顯示(匯編語言版)

本章小結

習題

第5章 C51與C51程序設計

5.1 C51基礎

5.1.1 C51數據類型

5.1.2 C51的變量

5.1.3 8051單片機能寄存器變量的定義

5.1.4 8051單片機位尋址區(20H~2FH)位變量的定義

5.1.5 函數的定位

5.1.6 中斷服務函數

5.1.7 函數的遞歸調用與再入函數

5.1.8 在C51中嵌入匯編語言程序

5.2 C51程序設計

5.2.1 C51程序框架

5.2.2 C51程序設計舉例

5.3 工程訓練LED數碼管的驅動與顯示(C語言版)

本章小結

習題

第6章 存儲器與應用編程

6.1 程序存儲器

6.2 片內基本RAM

6.3 擴展RAM

6.4 EEPROM

6.5 工程訓練

6.5.1 片內擴展RAM的測試

6.5.2 EEPROM的測試

本章小結

習題

第7章 定時/計數器

7.1 定時/計數器(T0/T1)的結構和工作原理

7.2 定時/計數器(T0/T1)的控制

7.3 定時/計數器(T0/T1)的工作方式

7.4 定時/計數器(T0/T1)的應用舉例

7.4.1 定時應用

7.4.2 計數應用

7.4.3 T0、T1的綜合應用

7.5 定時/計數器T2

7.5.1 T2的電路結構

7.5.2 T2的控制寄存器

7.6 定時/計數器T3、T4

7.6.1 電路結構

7.6.2 控制寄存器

7.7 可編程時鐘輸出

7.7.1 T0~T4的可編程時鐘輸出

7.7.2 可編程時鐘的應用舉例

7.8 工程訓練

7.8.1 定時/計數器的定時應用

7.8.2 定時/計數器的計數應用

7.8.3 定時/計數器的綜合應用

7.8.4 可編程時鐘輸出

本章小結

習題

第8章 中斷系統

8.1 中斷系統概述

8.1.1 中斷系統的幾個概念

8.1.2 中斷的技術優勢

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

8.2 STC8H8K64U系列單片機中斷系統的簡介

8.2.1 中斷請求

8.2.2 中斷響應、中斷服務與中斷返回

8.2.3 中斷應用舉例

8.3 STC8H8K64U系列單片機外部中斷源的擴展

8.4 工程訓練

8.4.1 定時中斷的應用編程

8.4.2 外部中斷的應用編程

本章小結

習題

第9章 串行通信端口

9.1 串行通信基礎

9.2 串行通信端口1

9.2.1 控制寄存器

9.2.2 工作方式

9.2.3 波特率

9.2.4 應用舉例

9.3 STC8H8K64U系列單片機與計算機的通信

9.3.1 接口設計

9.3.2 程序設計

9.4 串行通信端口2*

9.5 串行通信端口3*

9.6 串行通信端口4*

9.7 工程訓練

9.7.1 單片機間的雙機通信

9.7.2 單片機與計算機間的串行通信

本章小結

習題

第10章 人機對話接口的應用設計

10.1 單片機應用系統的設計和開發

10.1.1 單片機應用系統的設計原則

10.1.2 單片機應用系統的開發流程

10.1.3 單片機應用系統工程報告的編制

10.2 鍵盤接口與應用編程

10.3 LCD接口與應用編程

10.3.1 LCD模塊概述

10.3.2 點陣字符型液晶顯示模塊LCD1602

10.3.3 點陣圖形型LCD模塊LCD12864

10.4 工程訓練

10.4.1 單片機與矩陣鍵盤的接口與應用

10.4.2 單片機與LCD12864(含中文字庫)的接口與應用

本章小結

習題

第11章 A/D轉換模塊

11.1 A/D轉換模塊的結構

11.2 A/D轉換模塊的控制

11.3 A/D轉換模塊的應用

11.4 工程訓練

11.4.1 測量內部1.19V基準電壓

11.4.2 ADC鍵盤

本章小結

習題

第12章 比較器

12.1 比較器的內部結構與控制

12.2 比較器的應用

12.3 工程訓練應用比較器和A/D轉換模塊測量單片機內部1.19V基準電壓

本章小結

習題

第13章 SPI接口

13.1 結構

13.2 控制

13.3 配置與通信方式

13.4 應用編程

13.5 工程訓練

13.5.1 通過SPI串線訪問PM25LV040

13.5.2 ILI9325驅動TFT觸摸顯示屏的測試

本章小結

習題

第14章 I2C通信接口

14.1 I2線

14.2 STC8H8K64U系列單片機I2C通信接口的介紹

14.2.1 I2C通信接口的控制

14.2.2 主機模式的應用編程

14.2.3 從機模式的應用編程

14.3 工程訓練I2C通信接口的應用

本章小結

習題

第15章 高級PWM定時器

15.1 PWMA概述

15.2 PWMA的能寄存器

15.3 PWMA的應用編程

15.3.1 PWMA的時基單元與r/> 15.3.2 時鐘/觸發控制器的r/> 15.3.3 捕獲/比較通道的r/> 15.4 中斷與r/> 15.5 工程訓練高級PWM定時器的應用

本章小結

習題

第16章 USB模塊

16.1 USB概述

16.2 USB模塊的控制

16.3 USB模塊的操作文件

16.4 工程訓練計算機通過USB接口發送指令讀取A/D轉換模塊的測試參數

本章小結

習題

第17章 16位乘/除法器

17.1 16位乘/除法器的r/> 17.2 16位乘/除法器的應用編程

17.3 工程訓練STC8H8K64U系列單片機16位乘/除法器的應用

本章小結

習題

第18章 耗設計與可靠性設計

18.1 耗設計

18.2 可靠性設計

本章小結

習題

參考文獻

參考文獻

  1. 我國出版社的等級劃分和分類標準,知網出書,2021-03-01
  2. 關於我們,電子工業出版社