單片機原理及套用技術(2014年機械工業出版社出版的圖書)

單片機原理及套用技術(2014年機械工業出版社出版的圖書)

本詞條是多義詞,共6個義項
更多義項 ▼ 收起列表 ▲

《單片機原理及套用技術》是2014年機械工業出版社出版的圖書。

基本介紹

  • 中文名:單片機原理及套用技術
  • 作者:牛月蘭
  • 出版時間:2014年
  • 出版社:機械工業出版社
  • ISBN:9787111435228
內容簡介,圖書目錄,

內容簡介

本書詳細介紹了AT89S51單片機的硬體結構及各功能部件的工作原理、指令系統及常用程式設計,並從套用設計的角度講述了AT89S51單片機的各種硬體接口設計、接口驅動程式設計以及AT89S51單片機套用系統設計。同時對AT89S51單片機套用系統設計中用到的各種新器件也進行了簡單介紹。
  本書可作為各類工科院校、職業技術學院電子技術、計算機、電氣工程、工業自動化、機電一體化、智慧型儀器儀表、自動控制等專業的單片機課程教材,也可供從事單片機套用設計的工程技術人員參考。

圖書目錄

前言
第1章單片機概述
11單片機的定義
12單片機的發展歷史
13單片機的特點
14單片機的套用
15單片機的發展趨勢
16MCS51系列與AT89C5x系列單片機
161MCS51系列單片機
162AT89C5x(AT89S5x)系列單片機
163單片機型號的含義解析
16451單片機的封裝及引腳
17其他的51單片機
171ADμC812單片機
172C8051Fxxx單片機
173台灣華邦公司W78系列和W
系列單片機
18AVR系列單片機與PIC系列單片機
181AVR系列單片機
182PIC系列單片機
19各類嵌入式處理器簡介
191嵌入式微控制器
192嵌入式數位訊號處理器
193嵌入式微處理器
194嵌入式片上系統SOC
思考題與習題
第2章AT89S51單片機硬體結構
21AT89S51單片機的硬體組成
22AT89S51的引腳功能
221電源及時鐘引腳
222控制引腳
223並行I/O口引腳
23AT89S51的CPU
231運算器
232控制器
24AT89S51存儲器的結構
241程式存儲器空間
242數據存儲器空間
243特殊功能暫存器
244位地址空間
25AT89S51的並行I/O口
251P0口
252P1口
253P2口
254P3口
255P1~P3口驅動LED發光二極體
26時鐘電路與時序
261時鐘電路設計
262機器周期、指令周期與指令時序
27復位操作和復位電路
271復位操作
272復位電路設計
28低功耗節電模式
281空閒模式
282掉電運行模式
283掉電和空閒模式下的WDT
思考題與習題
第3章AT89S51單片機的指令系統
31指令系統概述
32指令格式
33指令系統的定址方式
331暫存器定址方式
332直接定址方式
333暫存器間接定址方式
334立即數定址方式
335基址暫存器加變址暫存器間接
定址方式
336相對定址方式
337位定址方式
34AT89S51指令系統分類介紹
341數據傳送類指令
342算術運算類指令
343邏輯操作類指令
344控制轉移類指令
345位操作類指令
35AT89S51指令匯總
36某些指令的說明
361關於並行I/O口的“讀引腳”和
“讀鎖存器”指令的區別
362關於運算元的位元組地址和位地
址的區分問題
363關於累加器A與Acc的書寫
問題
364書寫2位十六進制數據前要加
“0”
思考題與習題
第4章AT89S51彙編語言程式設計
41彙編語言程式設計概述
411單片機程式語言
412彙編語言語句和格式
413偽指令
42彙編語言源程式的彙編
421手工彙編
422機器彙編
43編程的步驟、方法和技巧
431編程步驟
432編程的方法和技巧
44AT89S51彙編語言程式設計舉例
441順序結構程式設計
442子程式的設計
443查表程式設計
444關鍵字查找程式設計
445數據極值查找程式設計
446數據排序程式設計
447分支轉移程式設計
448循環程式設計
思考題與習題
第5章AT89S51單片機的中斷系
51AT89S51中斷技術概述
52AT89S51中斷系統結構
521中斷請求源
522中斷請求標誌暫存器
53中斷允許與中斷優先權的控制
531中斷允許暫存器IE
532中斷優先權暫存器IP
54回響中斷請求的條件
55外部中斷的回響時間
56外部中斷的觸發方式選擇
561電平觸發方式
562跳沿觸發方式
57中斷請求的撤銷
58中斷服務子程式的設計
59多外部中斷源系統設計
510中斷套用舉例
思考題與習題5
第6章AT89S51單片機的定時器/
計數器
61定時器/計數器的結構
611工作方式控制暫存器TMOD
612定時器/計數器控制暫存器
TCON
62定時器/計數器的4種工作方式
621工作方式0
622工作方式1
623工作方式2
624工作方式3
63對外部輸入的計數信號的要求
64定時器/計數器的編程和套用
641工作方式1的套用
642工作方式2的套用
643工作方式3的套用
644門控位GATE的套用——測量
脈衝寬度
645實時時鐘的設計
思考題與習題6
第7章AT89S51單片機的串列口
71串列口的結構
711串列口控制暫存器SCON
712特殊功能暫存器PCON
72串列口的4種工作方式
721方式0
722方式1
723方式2
724方式3
73多機通信
74波特率的制定方法
741波特率的定義
742定時器T1產生波特率的計算
75串列口的套用
751雙機串列通信的硬體連線
752串列通信設計需要考慮的問題
753雙機串列通信軟體編程
754PC與單片機的點對點串列通信
接口設計
755PC與多個單片機的串列通信接
口設計
思考題與習題7
第8章AT89S51單片機外部存儲
器的擴展
81系統擴展結構
82地址空間分配和外部地址鎖存器
821存儲器地址空間分配
822外部地址鎖存器
83程式存儲器EPROM的擴展
831常用的EPROM晶片介紹
832程式存儲器的操作時序
833AT89S51單片機與EPROM芯
片的接口電路設計
84靜態數據存儲器SRAM的擴展
841常用的靜態RAM晶片介紹
842外部數據存儲器的讀寫操作時
843AT89S51單片機與RAM的接
口電路設計
85EPROM和RAM的綜合擴展
851綜合擴展的硬體接口電路
852外部存儲器晶片的工作原理
與軟體設計
86E2PROM存儲器的擴展
861並行E2PROM晶片簡介
862E2PROM的工作方式
863AT89S51單片機擴展E2PROM
CAT28C64B的設計
87片內Flash存儲器的編程
871通用編程器編程
872ISP編程
思考題與習題8
第9章AT89S51單片機的I/O擴
91I/O接口擴展概述
911擴展的I/O接口功能
912I/O接口的編址
913I/O接口數據的傳送方式
914I/O接口電路
92AT89S51擴展I/O接口晶片82C
的設計
92182C55晶片簡介
922工作方式選擇控制字及PC口
按位置位/復位控制字
92382C55的3種工作方式
924AT89S51單片機與82C55的接
口設計
93AT89S51擴展I/O接口晶片81C
的設計
93181C55晶片介紹
93281C55的工作方式
933AT89S51單片機與81C55的接
口設計及軟體編程
94利用74LSTTL電路擴展並行I/O口
95用AT89S51單片機的串列口擴展並
行口
951用74LS165擴展並行輸入口
952用74LS164擴展並行輸出口
96用I/O口控制的聲音報警器接口
961蜂鳴音報警接口
962音樂報警接口
思考題與習題9
第10章AT89S51單片機與輸入/
輸出外設的接口
101LED數碼管的顯示原理
1011LED數碼管的結構
1012LED數碼管的工作原理
102鍵盤接口原理
1021鍵盤輸入應解決的問題
1022鍵盤的工作原理
1023鍵盤的工作方式
103鍵盤/顯示器接口設計實例
1031利用AT89S51單片機串列口實
現的鍵盤/顯示器接口
1032各種專用的鍵盤/顯示器接口
晶片簡介
1033專用接口晶片CH451實現的
鍵盤/顯示器控制
104AT89S51單片機與液晶顯示器的
接口
1041LCD的分類
1042點陣字元型液晶顯示模組介
1043AT89S51單片機與LCD的接
口及軟體編程
105AT89S51單片機與BCD碼撥盤的
接口設計
思考題與習題10
第11章AT89S51單片機與AD、
DA轉換器的接口
111AT89S51單片機與AD轉換器的
接口
1111AD轉換器簡介
1112AT89S51與逐次比較型8位
AD轉換器ADC0809的接口
1113AT89S51與雙積分型AD轉
換器MC14433的接口
112AT89S51單片機與DAC的接口
1121DA轉換器簡介
1122AT89S51單片機與8位DA
轉換器DAC0832的接口設計
1123AT89S51單片機與12位DA
轉換器AD667的接口設計
113AT89S51單片機與VF轉換器的
接口
1131用VF轉換器實現AD轉換
的原理
1132常用VF轉換器LMX31簡介
1133VF轉換器與MCS51單片機
接口
1134LM331套用舉例
思考題與習題11
第12章單片機的串列擴展技術
121單匯流排串列擴展
122SPI匯流排串列擴展
123Microwire匯流排簡介
124I2C匯流排的串列擴展介紹
1241I2C串列匯流排概述
1242I2C匯流排的數據傳送
125AT89S51單片機的I2C串列擴展
設計
1251AT89S51的I2C匯流排擴展系
1252I2C匯流排數據傳送的模擬
1253I2C匯流排模擬通用子程式
思考題與習題12
第13章AT89S51單片機的套用設
計與調試
131單片機套用系統的設計步驟
132單片機套用系統設計
1321硬體設計應考慮的問題
1322典型的單片機套用系統
1323系統設計中的地址空間分配
與匯流排驅動
1324AT89S51單片機的小套用
系統
1325套用設計舉例
1326軟體設計考慮的問題
1327軟體的總體框架設計
133單片機套用系統的仿真開發與調
1331仿真開發系統簡介
1332用戶樣機的仿真調試
134單片機套用系統的抗干擾與可靠
性設計
1341AT89S51片內看門狗定時器
的使用
1342指令冗餘和軟體陷阱
1343軟體濾波
1344開關量輸入/輸出軟體抗干擾
設計
1345過程通道干擾的抑制措施
1346印製電路板抗干擾布線的基
本原則
135單片機套用系統的I/O功率驅動
思考題與習題13
參考文獻

相關詞條

熱門詞條

聯絡我們