注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機組織與體系結構單片機中級教程:原理與應用(普通高等教育十一五國家級規(guī)劃教材)

單片機中級教程:原理與應用(普通高等教育十一五國家級規(guī)劃教材)

單片機中級教程:原理與應用(普通高等教育十一五國家級規(guī)劃教材)

定 價:¥24.00

作 者: 張俊謨
出版社: 北京航空航天大學出版社
叢編項:
標 簽: 單片計算機

ISBN: 9787810778404 出版時間: 2006-10-01 包裝: 平裝
開本: 16 頁數(shù): 286 字數(shù):  

內容簡介

  本書為普通高等教育“十一五”國家級規(guī)劃教材,以80C51系列單片機為主線,系統(tǒng)地介紹了單片機的組成、工作原理和應用技術。內容包括:單片機的意義和發(fā)展,單片機的CPU和特殊功能寄存器等硬件配置,指令系統(tǒng)和使用匯編語言和C語言的軟件設計,系統(tǒng)擴展和外圍接口技術,單片機應用系統(tǒng)實例等。較之第1版,重新改寫了緒論,增加了C語言的介紹,并改寫了相關章節(jié)和實例。本書特點:原理與應用緊密結合;突出單片機的基本原理、體系結構、典型功能單元的完整性;重點配以系統(tǒng)擴展與配置方法;以構建單片機應用系統(tǒng)為目標。本書可作為電專業(yè)本科單片機原理及應用類課程的教材,以及單片機培訓教材;也可作為從事單片機應用、開發(fā)的工程技術人員和單片機自學人員的參考用書。

作者簡介

  何立民【職務】 中國計算機學會微機專業(yè)委員會(嵌入式系統(tǒng)專業(yè)委員會)常務理事 全國單片機學會常務理事 《單片機與嵌入式系統(tǒng)應用》雜志社主編 北京航空航天大學教授【簡介】 1959年畢業(yè)于北京航空航天大學飛機制造專業(yè),畢業(yè)后在北京航空航天大學任教,先后從事數(shù)控、檢測、數(shù)字信號處理等專業(yè)教學科研工作。1989年,中國單片機學會正式成立,何立民教授擔任全國單片機學會的常務理事。1990年完成了《單片機應用系統(tǒng)設計》一書。1992年獲得了全國高校出版社優(yōu)秀科技專著和1993年全國高校出版社優(yōu)秀暢銷書。何立民教授是我國單片機與嵌入式理論的奠基人之一。

圖書目錄

第1章 緒論
1.1 單片機1
1.1.1 單片機的含義1
1.1.2 單片機的發(fā)展1
1.1.3 MCS51和80C51系列簡介4
1.1.4 單片機的應用7
1.2 單片機與嵌入式系統(tǒng)8
1.2.1 嵌入式系統(tǒng)8
1.2.2 單片機與嵌入式系統(tǒng)的發(fā)展道路9
1.3 課程的特點和教學安排11
第2章 單片機的基本結構與工作原理
2.1 單片機的基本組成13
2.2 80C51單片機的引腳功能和結構框圖15
2.2.1 引腳功能15
2.2.2 內部結構框圖和組成18
2.3 80C51單片機CPU的結構和特點19
2.3.1 中央控制器19
2.3.2 運算器22
2.3.3 時鐘電路及CPU的工作時序24
2.4 80C51單片機的存儲器結構和地址空間28
2.4.1 程序存儲器29
2.4.2 數(shù)據(jù)存儲器31
2.5 80C51單片機的布爾(位)處理器36
2.6 80C51單片機的工作方式37
2.6.1 復位方式37
2.6.2 程序執(zhí)行方式39
2.6.3 低功耗工作方式39
2.6.4 燒錄方式40
思考與練習47
第3章 80C51單片機的指令系統(tǒng)
3.1 概述48
3.1.1 指令分類48
3.1.2 指令格式48
3.1.3 指令系統(tǒng)中使用的符號49
3.2 尋址方式和尋址空間49
3.3 指令系統(tǒng)54
3.3.1 數(shù)據(jù)傳送類指令54
3.3.2 算術運算類指令59
3.3.3 邏輯運算類指令64
3.3.4 控制轉移類指令67
3.3.5 布爾(位)操作類指令71
思考與練習74
第4章 80C51單片機的功能單元
4.1 并行I/O接口77
4.1.1 P1口78
4.1.2 P3口80
4.1.3 P2口82
4.1.4 P0口84
4.2 定時器/計數(shù)器85
4.2.1 概述85
4.2.2 定時器/計數(shù)器T0、T186
4.2.3 定時器/計數(shù)器T292
4.2.4 看門狗98
4.2.5 定時器/計數(shù)器的編程和使用99
4.3 串行接口107
4.4 中斷系統(tǒng)123
4.4.1 中斷、中斷源及中斷優(yōu)先級的概念123
4.4.2 中斷的控制和操作124
4.4.3 中斷的響應過程和中斷矢量地址127
思考與練習128
第5章 80C51單片機的程序設計
5.1 概述130
5.1.1 計算機語言——機器語言、匯編語言與高級語言130
5.1.2 程序設計及程序結構132
5.2 匯編語言及其程序設計135
5.2.1 匯編語言135
5.2.2 匯編語言程序設計139
5.3 C語言及其程序設計155
5.3.1 Keil C語言155
5.3.2 C語言與匯編語言的混合編程164
5.3.3 C語言程序設計168
5.3.4 80C51功能單元的C語言編程173
思考與練習177
第6章 80C51單片機的系統(tǒng)擴展
6.1 概述179
6.1.1 外部并行擴展性能180
6.1.2 外部串行擴展性能181
6.2 單片機的外部并行擴展187
6.2.1 程序存儲器的擴展187
6.2.2 片外數(shù)據(jù)存儲器的擴展190
6.2.3 擴展片外程序存儲器和片外數(shù)據(jù)存儲器194
6.2.4 通過并行總線擴展I/O口196
6.3 單片機的外部串行擴展198
6.3.1 串行擴展E2PROM198
6.3.2 串行擴展I/O接口214
6.4 外部中斷源的擴展220
思考與練習221
第7章 單片機的典型外圍接口技術
7.1 鍵盤接口222
7.1.1 鍵盤的工作原理和掃描方式222
7.1.2 鍵盤的接口電路224
7.2 顯示接口225
7.2.1 LED顯示器的工作原理225
7.2.2顯示電路的分類與接口226
7.3 DAC接口232
7.3.1 D/A轉換器及其接口電路的一般特點232
7.3.2 D/A轉換器的接口電路234
7.4 ADC接口246
7.4.1 A/D轉換器及其接口電路的一般特點246
7.4.2 A/D轉換器的接口電路247
思考與練習263
第8章 80C51單片機的應用系統(tǒng)實例
8.1 壓力、流速數(shù)據(jù)采集系統(tǒng)264
8.1.1 設計目標264
8.1.2 設計描述264
8.1.3 硬件系統(tǒng)組成265
8.1.4 軟件描述268
8.2 單片機控制的電加熱鍋爐電路274
8.2.1 工作原理274
8.2.2 電路工作過程277
8.2.3 軟件設計277
8.2.4 程序代碼278
附錄282
參考文獻287

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號