單片微機原理與接口技術——基於STC15系列單片機

單片微機原理與接口技術——基於STC15系列單片機

本教材以STC15F2K60S2單片機為主線,系統地介紹了STC15F2K60S2單片機的硬體結構、指令系統與套用編程,單片機套用系統的開發流程與接口設計,同時提出多種實踐模式:Keil C集成開發環境、Proteus仿真軟體以及實物運行開發環境,使得單片機的學習與套用變得更簡單、更清晰。

本書可作為普通高校計算機類、電子信息類、電氣自動化與機電一體化等專業的教學用書,基礎較好的高職高專也可選用本書。本書還可作為電子設計競賽、電子設計工程師考證的培訓教材。本書也是傳統8051單片機套用工程師升級轉型的重要參考書籍。

基本介紹

  • 書名:單片微機原理與接口技術——基於STC15系列單片機
  • 作者:丁向榮
  • ISBN:9787121176852
  • 出版社:電子工業出版社
  • 出版時間:2012-08-01
圖書內容,目錄,

圖書內容

STC15系列增強型8051單片機集成了上電復位電路與高精準R/C振盪器,給單片機晶片加上電源就可跑程式;集成了大容量的程式存儲器、數據存儲器以及EEPRM,集成了A/D、PWM、SPI等高功能接口部件,可大大地簡化單片機套用系統的外圍電路,使單片機套用系統的設計更加簡捷,系統性能更加高效、可靠。
本教材以STC15F2K60S2單片機為主線,系統地介紹了STC15F2K60S2單片機的硬體結構、指令系統與套用編程,單片機套用系統的開發流程與接口設計,同時提出多種實踐模式:Keil C集成開發環境、Proteus仿真軟體以及實物運行開發環境,使得單片機的學習與套用變得更簡單、更清晰。
本書可作為普通高校計算機類、電子信息類、電氣自動化與機電一體化等專業的教學用書,基礎較好的高職高專也可選用本書。本書還可作為電子設計競賽、電子設計工程師考證的培訓教材。本書也是傳統8051單片機套用工程師升級轉型的重要參考書籍。

目錄

第1章微型計算機基礎
11數制與編碼
111數制及轉換方法
112微型計算機中數的表示方法
113微型計算機中常用編碼
12微型計算機的基本組成
13指令、程式與程式語言
14微型計算機的工作過程
15微型計算機的套用形態
本章小結
習題1
第2章STC15F2K60S2單片機增強型8051核心
21單片機概述
211單片機的概念
212常見單片機
213STC系列單片機
22STC15F2K60S2系列單片機資源概述與引腳功能
221STC15F2K60S2系列單片機資源與功能概述
222STC15F2K60S2單片機引腳功能
23STC15F2K60S2單片機的內部結構
231STC15F2K60S2單片機的內部結構
232CPU結構
24STC15F2K60S2單片機的存儲結構
25STC15F2K60S2單片機的並行I/O口
251STC15F2K60S2單片機的並行I/O口與工作模式
252STC15F2K60S2單片機的並行I/O口的結構
253STC15F2K60S2單片機並行I/O口的使用注意事項
26STC15F2K60S2單片機的時鐘與復位
261STC15F2K60S2單片機的時鐘
262 STC15F2K60S2單片機的復位
本章小結
習題2
第3章單片機套用的開發工具
31 Keil μVision2集成開發環境
311Keil μVision2集成開發環境概述
312Keil C集成開發環境下的程式編輯、編譯與調試
32STC系列單片機線上編程
321STC系列單片機在系統可程式(ISP)典型套用線路圖
322STC系列單片機PC端下載軟體的使用
323虛擬串口的套用
324STC仿真器
33單片機學習的實踐模式
331仿真模式
332利用Proteus模擬仿真軟體進行調試
333線上系統調試模式
本章小 結
習題3
第4章STC15F2K60S2單片機的指令系統
41概述
42數據傳送類指令
43算術運算類指令(24條)
44邏輯運算類與循環移位類指令(24條)
45控制轉移類指令(17條)
46位操作類指令(17條)
本章小結
習題4
第5章STC15F2K60S2單片機的程式設計
51彙編語言程式設計
511程式編制的方法和技巧
512程式的模組化設計
513偽指令
52基本程式結構與程式設計舉例
53C51程式設計
531C51基礎
532C51程式設計
本章小結
習題5
第6章STC15F2K60S2單片機存儲器的套用
61STC15F2K60S2單片機的程式存儲器
62STC15F2K60S2單片機的基本RAM
63STC15F2K60S2單片機的擴展RAM(XRAM)
64STC15F2K60S2單片機的EEPROM(數據Flash)
本章小結
習題6
第7章STC15F2K60S2單片機中斷系統
71中斷系統概述
711中斷系統的幾個概念
712中斷的技術優勢
713中斷系統需要解決的問題
72STC15F2K60S2單片機的中斷系統
721STC15F2K60S2單片機的中斷請求
722STC15F2K60S2單片機的中斷回響
723STC15F2K60S2單片機中斷套用舉例
73STC15F2K60S2單片機外部中斷的擴展
本章小結
習題7
第8章STC15F2K60S2單片機的定時器/計數器
81STC15F2K60S2單片機定時/計數器(T0/T1)的結構和工作原理
82STC15F2K60S2單片機定時/計數器(T0/T1)的控制
83STC15F2K60S2單片機定時/計數器(T0/T1)的工作方式
84STC15F2K60S2單片機定時/計數器(T0/T1)的套用舉例
841STC15F2K60S2單片機定時/計數器(T0/T1)的定時套用
842STC15F2K60S2單片機定時/計數器(T0/T1)的計數套用
843單片機秒表的設計
85STC15F2K60S2單片機的定時器T2
851STC15F2K60S2單片機的定時器T2的電路結構
852STC15F2K60S2單片機的定時/計數器T2的控制暫存器
86STC15F2K60S2單片機的可程式時鐘輸出功能
861STC15F2K60S2單片機的可程式時鐘:CLKOUT0、CLKOUT1、CLKOUT2
862STC15F2K60S2單片機可程式時鐘的套用舉例
本章小結
習題8
第9章STC15F2K60S2單片機的串列口
91串列通信基礎
92STC15F2K60S2單片機的串列口1
921串列口1的控制暫存器
922串列口1的工作方式
923串列口的波特率
924串列口的套用舉例
93STC15F2K60S2單片機串列口2
931STC15F2K60S2單片機串列口2控制暫存器
932STC15F2K60S2單片機串列口2的工作方式與波特率
94STC15F2K60S2單片機與PC機的通信
941單片機與PC機RS-232C串列通信的接口設計
942單片機與PC機USB匯流排通信的接口設計
943單片機與PC機串列通信的程式設計
95 STC15F2K60S2單片機串列口1的中繼廣播方式
96STC15F2K60S2單片機串列口硬體引腳的切換
本章小結
習題9
第10章STC15F2K60S2單片機的A/D轉換
101STC15F2K60S2單片機A/D模組的結構
102STC15F2K60S2單片機A/D模組的控制
103STC15F2K60S2單片機A/D模組的套用
本章小結
習題10
第11章STC15F2K60S2單片機CCP/PCA/PWM模組
111STC15F2K60S2單片機的CCP/PCA/PWM模組的結構
112PCA模組的特殊功能暫存器
113CCP/PCA模組的工作模式與套用舉例
114PCA模組功能引腳的切換
本章小結
習題11
第12章STC15F2K60S2單片機的SPI接口
121SPI接口的結構
122SPI接口的特殊功能暫存器
123SPI接口的數據通信
124SPI接口的套用舉例
125SPI接口功能引腳的切換
本章小結
習題12
第13章單片機套用系統設計與接口技術
131單片機套用系統的開發流程
1311單片機套用系統的設計原則
1312單片機套用系統的開發流程
132單片機人機對話接口設計
1321鍵盤接口與套用實例
1322LED數碼顯示接口與套用實例
1323LCD顯示接口與套用實例
133串列匯流排接口技術與套用設計
1331單匯流排數字溫度感測器DS18B20與套用實例
1332I2C串列匯流排原理與套用
1333I2C匯流排套用實例——基於時鐘晶片PCF8563的電子時鐘的實現
134電機控制與套用設計
1341直流電機的控制
1342步進電機的控制
1343步進電機與單片機的接口
135STC15F2K60S2單片機的低功耗設計
1351STC15F2K60S2單片機的慢速模式
1352STC15F2K60S2單片機的空閒(等待)模式與停機(掉電)模式
136STC15F2K60S2單片機的看門狗定時器
1361看門狗定時器
1362STC15F2K60S2單片機的看門狗定時器
1363STC15F2K60S2單片機的看門狗定時器的使用
本章小結
習題13
附錄1ASCII碼錶
附錄2STC15F2K60S2單片機指令系統表
附錄3STCISP下載編程軟體實用程式簡介
附錄4STC-ISP的自定義下載
附錄5STC15系列單片機功能特性表
參考文獻

相關詞條

熱門詞條

聯絡我們