注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機組織與體系結構MCS-51單片機原理、系統(tǒng)設計與應用

MCS-51單片機原理、系統(tǒng)設計與應用

MCS-51單片機原理、系統(tǒng)設計與應用

定 價:¥38.00

作 者: 萬福君、潘松峰、劉芳 等
出版社: 清華大學出版社
叢編項: 高等學校計算機教育規(guī)劃教材
標 簽: PC機

ISBN: 9787302169598 出版時間: 2008-01-01 包裝: 平裝
開本: 16 頁數(shù): 411 字數(shù):  

內容簡介

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

作者簡介

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

圖書目錄

第0章 緒論1
0.1 微型計算機發(fā)展史1
0.2 微型計算機的分類2
0.3 微型計算機的應用3
第1章 微型機的基本知識4
1.1 微處理器、微型機和單片機的概念4
1.2 微型機模型的組成5
1.2.1 CPU的內部結構5
1.2.2 存儲器8
1.2.3 I/O接口和外設9
1.2.4 模型機的工作過程9
1.3 微機系統(tǒng)12
1.3.1 微機硬件組成12
1.3.2 軟件系統(tǒng)15
1.3.3 衡量計算機性能的主要技術指標16
1.4 單片微型計算機17
1.4.1 單片機發(fā)展史17
1.4.2 單片機發(fā)展趨勢17
1.4.3 單片機內部結構18
1.4.4 單片機應用系統(tǒng)19
1.4.5 單片機典型產(chǎn)品20
1.4.6 單片機的應用26
習題與思考28
第2章 MCS-51單片機硬件結構29
2.1 MCS-51單片機主要功能特點29
2.2 MCS-51單片機內部結構分析31
2.3 MCS-51單片機的引腳功能32
2.3.1 時鐘電路32
2.3.2 控制信號33
2.3.3 I/O口35
2.3.4 MCS-51單片機管腳的應用特性38
2.4 MCS-51的存儲器組織39
2.4.1 MCS-51程序存儲器39
2.4.2 數(shù)據(jù)存儲器41
2.4.3 專用寄存器43
2.4.4 外部數(shù)據(jù)存儲器47
2.5 MCS-51 CPU時序47
2.5.1 機器周期、狀態(tài)、相位47
2.5.2 典型指令的取指和執(zhí)行時序47
2.6 MCS-51低功耗運行方式49
2.6.1 HMOS型單片機掉電運行方式49
2.6.2 CHMOS型單片機的掉電運行方式與待機方式49
2.7 MCS-51內部程序存儲器的寫入、校驗和加密50
2.7.1 8751片內EPROM的寫入和擦除50
2.7.2 8751/8051內部程序校驗51
2.7.3 內部程序存儲器加密位52
習題與思考52
MCS-51單片機原理、系統(tǒng)設計與應用目錄第3章 MCS-51指令系統(tǒng)54
3.1 指令系統(tǒng)概述54
3.1.1 指令與指令系統(tǒng)54
3.1.2 程序與程序設計54
3.1.3 匯編語言55
3.1.4 偽指令57
3.1.5 MCS-51指令系統(tǒng)的特點60
3.2 MCS-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.3 MCS-51指令系統(tǒng)介紹67
3.3.1 數(shù)據(jù)傳送指令(共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 采用匯編語言的優(yōu)點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 循環(huán)程序129
4.4.1 循環(huán)程序的導出129
4.4.2 多重循環(huán)133
4.4.3 編寫循環(huán)程序應注意的問題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定時/計數(shù)器、串行口及中斷系統(tǒng)159
第6章 單片機系統(tǒng)擴展設計192
第7章 數(shù)模及模數(shù)轉換器接口260
第8章 單片機C語言程序設計303
第9章 與MCS-51兼容的新型單片機334
第10章 單片機應用系統(tǒng)研制方法380
附錄A REG51.H文件400
附錄B ABSACC.H文件403
附錄C ASCII碼字符表404
附錄D MCS-51系列單片機指令表405
參考文獻412

本目錄推薦

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