單片機原理及套用教程(第3版)

單片機原理及套用教程(第3版)

《單片機原理及套用教程(第3版)》是2020年1月機械工業出版社出版的圖書,作者是劉瑞新。

基本介紹

  • 書名:單片機原理及套用教程(第3版)
  • 作者:劉瑞新
  • ISBN:9787111409953
  • 定價:49元
  • 出版社:機械工業出版社
  • 出版時間:2020年1月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書詳盡地介紹了51系列及兼容單片機的硬體結構、指令系統及彙編語言程式設計、內部功能及接口、系統外部功能的擴展,Cx51程式設計,單片機系統仿真、開發及套用實例。後簡要介紹了單片機實時作業系統的程式結構及套用。書中通過大量鮮明的例題和完善易讀的單片機套用實例,引導讀者熟悉和理解單片機基本原理,逐步掌握單片機套用系統設計開發的基本知識、方法和套用技能。各章後都配有習題,以鞏固學生所學的知識。書中所有程式均經過了上機調試。

圖書目錄

出版說明
前言
第1章計算機基礎知識概述
11數制與編碼
111計算機與二進制
112數制及其轉換
113編碼
12計算機系統的組成
121計算機的硬體組成
122計算機的軟體系統
123計算機語言及程式設計
13單片機與嵌入式系統的組成
131單片機及其發展概況
132單片機的特點和套用
133嵌入式系統
134單片機套用系統的組成
14一個簡單的單片機套用實例
15習題
第2章MCS-51單片機硬體結構
21MCS-51單片機總體結構
211MCS-51單片機總體結構框圖及
功能
212MCS-51引腳功能
22MCS-51存儲結構及位處理器
221MCS-51存儲器的特點
223數據存儲器
224專用暫存器
225位處理器
23MCS-51的工作方式
231復位方式
232程式執行方式
233節電工作方式
24MCS-51單片機的時序
241時鐘
242CPU時序
25單片機最小系統
26習題
第3章MCS-51指令系統及彙編語言
程式設計
31指令系統簡介
311指令格式
312指令的分類及符號說明
32定址方式
33指令系統
331數據傳送類指令
332算術運算類指令
333邏輯運算類指令
334控制轉移類指令
335位操作類指令
34彙編語言程式設計基礎
341彙編語言程式的組成
342偽指令
343程式設計步驟及技術
35程式設計實例
351彙編語言基本程式設計
352延時程式設計
353代碼轉換程式設計
354查表程式設計
355運算程式設計
356排序程式設計
357輸入/輸出程式設計
358數字濾波程式設計
36習題
第4章MCS-51單片機的中斷系統
41中斷的概念
411中斷及中斷源
412中斷嵌套
42MCS-51中斷系統的結構及中斷
控制
421中斷源和中斷請求標誌
422中斷允許控制
423中斷優先權控制
43MCS-51中斷回響的過程
431中斷回響
432中斷處理
433中斷返回
44中斷回響的時間
45中斷回響後中斷請求的撤除
46中斷系統套用實例
461單步操作的中斷實現
462外部中斷源的擴展
47中斷程式舉例
48習題
第5章MCS-51單片機定時/計
數器
51定時/計數器概述
52定時/計數器的控制
521定時/計數器的工作模式暫存器
TMOD
522定時器控制暫存器TCON
53定時/計數器的工作模式
531工作模式0
532工作模式1
533工作模式2
534工作模式3
54定時/計數器套用實例
541工作模式0的套用
542工作模式1的套用
543工作模式2的套用
544工作模式3的套用
545定時/計數器的綜合套用
55習題
第6章單片機串列口及套用
61串列通信的基本概念
611異步通信和同步通信
612串列通信的制式
613波特率和傳送/接收時鐘
614奇偶校驗
62MCS-51單片機串列口
621串列口的結構
622串列口控制
623串列口的工作方式
624波特率的設定
63串列口的套用
631串列口方式0的套用
632串列口在其他方式下的套用
633雙機通信
634多機通信
64常用串列通信匯流排標準及接口
電路
641RS-232C匯流排標準及接口
電路
642RS-422/485匯流排標準及接口
電路
65習題
第7章單片機的系統擴展
71單片機系統擴展概述
72常用程式存儲器及其擴展
721常用程式存儲器
722程式存儲器的擴展
73常用數據存儲器及其擴展
731常用的數據存儲器
732數據存儲器的擴展
74I/O口的擴展
741簡單並行I/O口的擴展
7428155可程式多功能接口的
擴展
75單片機擴展系統外部地址空間的
編址方法
751線選法
752解碼法
76習題
第8章單片機的I/O接口技術
81鍵盤及接口電路
811鍵盤的分類
812鍵盤的工作原理
813鍵盤結構及掃描子程式
814鍵盤接口擴展設計
82顯示器及接口電路
821LED狀態顯示
822LED數碼顯示
823七段LED數碼管顯示接口
824鍵盤、顯示器綜合設計
83A-D、D-A轉換器與單片機的
接口
831D-A轉換器
832A-D轉換器
84套用舉例——簡易5V直流數字
電壓表
85習題
第9章Cx51程式設計及Proteus
仿真
91Keil C簡介與環境設定
92Cx51 簡介及特徵
921Cx51的擴展
922存儲區
923存儲模式
924數據類型與自定義變數
925指針
926函式
93Cx51開發工具簡介
94Cx51應用程式設計舉例
941輸入
942輸出
943定時/計數器
944外部中斷
945串列口通信
95Proteus軟體仿真
951Proteus軟體使用簡介
952Keil C與Proteus連線調試
953Proteus仿真舉例
96習題
第10章單片機套用實例與系統
開發
101單片機套用系統實例
1011光電計數器
1012時間順序控制器
1013轉速表
1014交通燈管理系統
102單片機系統的開發套用過程
1021總體論證
1022總體設計
1023硬體設計
1024軟體設計
1025在線上調試
1026下載測試
1027脫機運行
103單片機開發系統
1031開發系統的基本功能
1032開發系統簡介
104單片機套用系統開發實例
1041電動機調速系統
1042實驗及教學綜合樓智慧型化管理
系統
105習題
第11章*RTX51實時作業系統簡介
111RTX51 系統簡介
112RTX51的程式結構
113RTX51的功能函式
114RTX51的任務調度與系統
配置
1141RTX51的任務調度
1142RTX51的系統配置
115RTX51的套用舉例
116習題
附錄
附錄AMCS-51指令表
附錄BASCII(美國標準信息交換碼
碼錶
附錄C典型彙編及模擬運行程式的
使用
附錄D常用C51庫函式
參考文獻

相關詞條

熱門詞條

聯絡我們