單片機原理、套用與PROTEUS仿真(第3版)

單片機原理、套用與PROTEUS仿真(第3版)

《單片機原理、套用與PROTEUS仿真(第3版)》是2014年電子工業出版社出版的圖書,作者是張靖武、周靈彬、皇甫勇兵。

基本介紹

  • 中文名:單片機原理、套用與PROTEUS仿真(第3版)
  • 出版時間:2014年
  • 出版社:電子工業出版社
  • 作者:張靖武、周靈彬、皇甫勇兵
  • 千 字 數:410
  • 版 次:01-01
  • 頁 數:256頁
  • 開 本:16(185*260)
  • I S B N :9787121230622
內容簡介,目錄,

內容簡介

本書根據教育部委託高職高專教學指導委員會制定並於2012年11月出版的“高等職業學校專業教學標準” 並結合作者近十年的教學改革成果編寫,強調實踐實用。 本書以單片機套用產品或其功能部件為項目,並按研發、生產過程安排內容,是實施從“項目分析→電路與程式設計→仿真與調試→實際製作”的項目驅動教學的精品教材。 本書將PROTEUS EDA作為教學內容與手段融合於書中,是實施“理論、實驗(訓)、仿真有機融合”、“教、學、做一體化”新型教學模式的特色教材。書中有豐富的PROTEUS設計、實時仿真、仿真調試的實例和項目。 本書以AT89C51/S51為主體講述了單片機硬體結構基礎,彙編語言指令系統和程式設計,I/O口、中斷系統、定時器/計數器等原理、功能及其套用,各種接口技術和單片機套用系統項目。其內容適用於與MCS-51兼容的單片機(如STC89C51、P87C51等),並可作為學習其他類型單片機的基礎。

目錄

第1章概論
11嵌入式系統、單片機、AT89C51單片機
111嵌入式系統、單片機
112單片機發展概況
113套用廣泛的AT89系列單片機
12單片機套用系統及其套用領域
121單片機最小系統和單片機套用系統
122單片機套用領域
123單片機套用系統中單片機類型的選擇
13單片機套用研發工具和教學實驗裝置
131單片機軟體調試仿真器
132單片機仿真器
133編程器和ISP在系統編程
134PROTEUS EDA(電子設計自動化)
135單片機課程教學實驗裝置
14PROTEUS ISIS電路設計基礎(1)
141PROTEUS ISIS 視窗
142PROTEUS可視化助手
143PROTEUS設計檔案操作
144PROTEUS 元件操作
實訓1:PROTEUS ISIS的檔案操作與元件操作
練習與思考1
第2章AT89C51內部結構基礎
21內部結構和引腳功能
211內部結構框圖和主要部件
212引腳功能
22時鐘電路與復位電路
221時鐘電路
222復位電路
23存儲器結構
231存儲器組成
232程式存儲器ROM
233數據存儲器RAM
234兩種省電工作方式
24I/O(輸入/輸出)口結構、功能及負載能力
241I/O口結構
242I/O口功能
243I/O口的負載能力
25PROTEUS ISIS電路設計基礎(2)
251PROTEUS電氣連線操作
252PROTEUS 匯流排、標籤操作
253終端操作
254對象屬性設定(Edit Properties)
實訓2:AT89C51最小系統的PROTEUS設計與製作
練習與思考2
第3章AT89C51指令系統
31基本概念
311指令、機器代碼、程式、機器語言
312彙編語言、彙編語言指令格式、常用符號
313彙編(編譯)和編程(固化)
32指令定址方式
321定址、定址方式、定址存儲器範圍
322直接定址
323立即定址
324暫存器定址
325暫存器間接定址
326變址定址
327相對定址
328位定址“bit”
33彙編語言的指令系統
331數據傳送指令
332算術運算指令
333邏輯運算指令
334控制轉移指令
335位操作指令
34PROTEUS源程式設計、仿真和仿真調試基礎
341PROTEUS彙編語言程式設計、彙編、仿真
342PROTEUS調試視窗、調試按鈕和仿真調試
343彙編語言指令功能的PROTEUS仿真調試、查看和驗證
實訓3: “鍵控LED顯示裝置” 的PROTEUS設計、 仿真與製作
習題與思考3
第4章AT89C51彙編語言程式設計
41程式設計流程圖及程式結構
411程式設計流程圖
412程式結構
42彙編語言程式設計舉例及其仿真調試
421延時程式
422查表程式
423碼制轉換程式
424數據排序程式
425算術計算程式
43單片機套用系統PROTEUS設計與仿真舉例
431跑馬燈的PROTEUS 設計與仿真
432簡易LED數字顯示裝置的PROTEUS 設計與仿真
實訓4:“顯示0~9的數顯裝置”的PROTEUS設計、仿真與製作
習題與思考4
第5章AT89C51中斷系統
51中斷系統
511中斷基本概念
512中斷系統結構
513與中斷控制有關的暫存器
514中斷過程
515有中斷的單片機應用程式的編程要點
52中斷套用實例及其PROTEUS設計與仿真
521外中斷(INT0)實驗裝置
522中斷優先權實驗裝置
實訓5:“擴展中斷源裝置”的PROTEUS設計、仿真與製作
習題與思考5
第6章定時器/計數器
61定時器/計數器基礎
611定時器/計數器概述
612定時器/計數器的控制
613定時器/計數器的工作方式
614定時器/計數器的計數容量及初值
62定時器/計數器套用
621定時器/計數器套用的基本步驟
622定時器/計數器套用舉例
63定時器/計數器套用實例及其PROTEUS設計、仿真
631基於AT89C51的60s倒計時裝置
632基於AT89C51的按鍵發聲裝置
實訓6:“簡易跑表”的PROTEUS設計、仿真與製作
習題與思考6
第7章AT89C51人機互動通道接口技術
71項目1:單片機與數碼管動態顯示的接口技術
711基礎知識
712“數碼管動態顯示裝置”電路設計和程式設計
713“數碼管動態顯示裝置”PROTEUS設計、仿真、調試
714“數碼管動態顯示裝置”實際製作、運行、思考
72項目2:單片機與LCD液晶顯示器的接口技術
721基礎知識
722“字元型液晶顯示裝置”電路設計和程式設計
723“字元型液晶顯示裝置”PROTEUS設計、仿真、調試
724“字元型液晶顯示裝置”實際製作、運行、思考
73項目3:單片機與矩陣式鍵盤的接口技術
731基礎知識
732“矩陣式鍵盤接口裝置”電路設計和程式設計
733“矩陣式鍵盤接口裝置”PROTEUS設計、仿真、調試
734“矩陣式鍵盤接口裝置”實際製作、運行、思考
第8章AT89C51後向通道接口技術
81項目4:“簡易信號發生器”的接口技術
811基礎知識
812“簡易信號發生器”電路設計和程式設計
813“簡易信號發生器”PROTEUS設計、仿真、調試
814“簡易信號發生器”實際製作、運行、思考
82項目5:AT89C51控制步進電動機的接口技術
821基礎知識
822“控制步進電動機裝置”電路設計和程式設計
823“控制步進電動機裝置”PROTEUS設計、仿真、調試
824“控制步進電動機裝置”實際製作、運行、思考
第9章AT89C51前向通道接口技術
91項目6:“簡易數字電壓表”的設計與製作
911基礎知識
912“簡易數字電壓表”電路設計和程式設計
913“簡易數字電壓表”PROTEUS設計、仿真、調試
914“簡易數字電壓表”實際製作、運行、思考
92項目7:AT89C51控制直流電動機的接口技術
921基礎知識
922“控制直流電動機裝置”電路設計和程式設計
923“控制直流電動機裝置”PROTEUS設計、仿真、調試
924“控制直流電動機裝置”實際製作、運行、思考
第10章AT89C51串列通信通道接口技術
101項目8:AT89C51間串列通信的接口技術
1011基礎知識
1012“AT89C51間通信接口裝置”電路設計與程式設計
1013“AT89C51間通信接口裝置”PROTEUS設計、仿真、調試
1014“AT89C51間通信接口裝置”實際製作、運行、思考
102項目9:AT89C51與PC間通信的接口技術
1021基礎知識
1022“AT89C51與PC間通信接口”電路設計和程式設計
1023“AT89C51與PC間通信接口”PROTEUS設計、仿真、調試
1024“AT89C51與PC間通信接口”實際製作、運行、思考
第11章AT89C51單片機的實際套用
111項目10:基於單片機的簡易電子琴
1111功能與操作
1112電路設計和程式設計
1113技術要點
1114PROTEUS 設計、仿真、調試
1115實際製作
112項目11:基於單片機和DS1302的電子時鐘
1121功能與操作
1122電路設計和程式設計
1123技術要點
1124PROTEUS設計、仿真、調試
1125實際製作
113項目12:單片機控制LED點陣顯示屏
1131功能與操作
1132電路設計和程式設計
1133技術要點
1134PROTEUS設計、仿真、調試
1135實際製作
附錄AAT89S51相對AT89C51增加的功能
A1AT89S51單片機內部結構、引腳圖和特殊功能暫存器
A2增加功能的套用
附錄BBCD碼和ASCII碼
B18421 BCD碼
B2BCD碼運算
B3ASCII碼
附錄CAT89C系列單片機指令表
附錄D編程器使用初步
參考文獻

相關詞條

熱門詞條

聯絡我們