MCS-51單片機原理、系統設計與套用

MCS-51單片機原理、系統設計與套用

《MCS-51單片機原理、系統設計與套用》是2008年清華大學出版社出版的圖書,作者是萬福君、劉芳。

基本介紹

  • 書名:MCS-51單片機原理、系統設計與套用
  • 作者:萬福君、劉芳
  • ISBN:9787302169598
  • 頁數:411
  • 定價:38.00
  • 出版社清華大學出版社
  • 出版時間:2008年
  • 開本:16開
內容簡介,作者簡介,編輯推薦,目錄,

內容簡介

本書以MCS-51系列單片機為基本內容,介紹了微型機的基本概念,闡明了8051機的核心結構、工作原理、面向用戶的特性、指令系統、程式設計以及常用外圍晶片;敘述了單片機存儲器系統設計、輸入輸出接口設計、A/D、D/A轉換技術和中斷系統的設計與套用;討論了用戶系統軟硬體的設計方法;C51高級語言程式設計等;最後還介紹了最新的MCS-51系列中獨具特色的新型兼容機及其新增特性。各章均附有習題與思考題。
本書內容豐富、深入淺出、理論聯繫實際、闡述清楚、通俗易懂、便於自學,可作為高等院校微機原理和單片機原理課程的教材(40~60學時),也可作為從事單片機套用和研發相關的工程技術人員的參考書。

作者簡介

萬福君,國防科技大學任教。

編輯推薦

借鑑國內外計算機科學與技術學科和計算機基礎課程體系的研究成果,努力反映計算機科學技術的最新成果和發展趨勢。
強調理論與實踐緊密結合,注重能力和綜合素質的培養,通過實例講解原理和方法,引導學生掌握理論方法的實際運用。
主教材配有電子課件、習題解答、實驗指導等豐富的教學資源,方便師生的教與學。

目錄

第0章緒論1
0.1微型計算機發展史1
0.2微型計算機的分類2
0.3微型計算機的套用3
第1章微型機的基本知識4
1.1微處理器、微型機和單片機的概念4
1.2微型機模型的組成5
1.2.1CPU的內部結構5
1.2.2存儲器8
1.2.3I/O接口和外設9
1.2.4模型機的工作過程9
1.3微機系統12
1.3.1微機硬體組成12
1.3.2軟體系統15
1.3.3衡量計算機性能的主要技術指標16
1.4單片微型計算機17
1.4.1單片機發展史17
1.4.2單片機發展趨勢17
1.4.3單片機內部結構18
1.4.4單片機套用系統19
1.4.5單片機典型產品20
1.4.6單片機的套用26
習題與思考28
第2章MCS-51單片機硬體結構29
2.1MCS-51單片機主要功能特點29
2.2MCS-51單片機內部結構分析31
2.3MCS-51單片機的引腳功能32
2.3.1時鐘電路32
2.3.2控制信號33
2.3.3I/O口35
2.3.4MCS-51單片機管腳的套用特性38
2.4MCS-51的存儲器組織39
2.4.1MCS-51程式存儲器39
2.4.2數據存儲器41
2.4.3專用暫存器43
2.4.4外部數據存儲器47
2.5MCS-51CPU時序47
2.5.1機器周期、狀態、相位47
2.5.2典型指令的取指和執行時序47
2.6MCS-51低功耗運行方式49
2.6.1HMOS型單片機掉電運行方式49
2.6.2CHMOS型單片機的掉電運行方式與待機方式49
2.7MCS-51內部程式存儲器的寫入、校驗和加密50
2.7.18751片內EPROM的寫入和擦除50
2.7.28751/8051內部程式校驗51
2.7.3內部程式存儲器加密位52
習題與思考52
MCS-51單片機原理、系統設計與套用目錄第3章MCS-51指令系統54
3.1指令系統概述54
3.1.1指令與指令系統54
3.1.2程式與程式設計54
3.1.3彙編語言55
3.1.4偽指令57
3.1.5MCS-51指令系統的特點60
3.2MCS-51指令的定址方式62
3.2.1立即定址62
3.2.2直接定址63
3.2.3暫存器定址64
3.2.4暫存器間接定址64
3.2.5基址暫存器加變址暫存器間接定址65
3.2.6相對定址66
3.2.7位定址67
3.3MCS-51指令系統介紹67
3.3.1數據傳送指令(共29條)68
3.3.2算術運算指令(共24條)80
3.3.3邏輯運算指令(共24條)91
3.3.4控制轉移指令(共17條)100
3.3.5布爾處理類指令108
習題與思考114
第4章彙編語言程式設計119
4.1概述119
4.1.1採用彙編語言的優點119
4.1.2彙編語言程式設計步驟119
4.1.3評價程式質量的標準120
4.2簡單程式120
4.3分支程式123
4.3.1簡單分支程式123
4.3.2多重分支程式124
4.3.3?N?路分支程式125
4.4循環程式129
4.4.1循環程式的導出129
4.4.2多重循環133
4.4.3編寫循環程式應注意的問題135
4.5查表程式136
4.6子程式的設計及其調用140
4.6.1子程式的概念140
4.6.2調用子程式的要點140
4.6.3子程式的調用及嵌套144
4.7程式設計舉例147
4.7.1算術運算程式147
4.7.2代碼轉換程式153
習題與思考156
第5章MCS-51定時/計數器、串列口及中斷系統159
第6章單片機系統擴展設計192
第7章數模及模數轉換器接口260
第8章單片機C語言程式設計303
第9章與MCS-51兼容的新型單片機334
第10章單片機套用系統研製方法380
附錄AREG51.H檔案400
附錄BABSACC.H檔案403
附錄CASCII碼字元表404
附錄DMCS-51系列單片機指令表405
參考文獻412
……

相關詞條

熱門詞條

聯絡我們