注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡硬件、外部設備與維護單片機原理及其接口技術

單片機原理及其接口技術

單片機原理及其接口技術

定 價:¥32.00

作 者: 胡漢才編著
出版社: 清華大學出版社
叢編項:
標 簽: 單片計算機

購買這本書可以去


ISBN: 9787302021070 出版時間: 1996-01-01 包裝: 精裝
開本: 26cm 頁數(shù): 516 字數(shù):  

內(nèi)容簡介

  單片微型計算機簡稱為單片機,又稱為微控制器,是微型計算機的一個重要分支。在國內(nèi),由于單片機具有功能強、體積小、可靠性好和價格便宜等獨特優(yōu)點,因而受到人們高度重視,取得了一系列科研成果,成為傳統(tǒng)工業(yè)技術改造和新產(chǎn)品更新?lián)Q代的理想機種,具有廣闊的發(fā)展前景。為了適應單片機的這一應用新形勢和工科院校開設單片機課程的需要,作者特地結(jié)合自身的教學和科研實踐編著了本書,奉獻給廣大讀者。本書以MCS-51系列單片機為主線,全面而翔實地論述了單片機應用系統(tǒng)的結(jié)構(gòu)、原理和應用。全書共分13章。第1章是微型計算機基礎,第2~6章為單片機原理(含半導體存儲器與中斷)和匯編語言程序設計,第7~12章為單片機接口技術,包括I/O接口、A/D和D/A、總線和驅(qū)動技術以及語言報警等,第13章為實驗指導。全書內(nèi)容自成體系、結(jié)構(gòu)緊湊、章節(jié)編排合理,文句力求簡練、深入淺出和通俗易懂。本書在編寫過程中參考了大量最新資料,吸取了不少單片機應用新成果。本書具有一定的先進性、系統(tǒng)性和實用性。本書可作為高等院校的單片機教材,也可作為廣大科技人員的自學參考書。

作者簡介

暫缺《單片機原理及其接口技術》作者簡介

圖書目錄

     目錄
   第1章 微型計算機基礎
    1.1微型計算機概述
    1.1.1微型計算機的概念
    1.1.2微型計算機的發(fā)展
    1.1.3微型計算機的應用
    1.2微型計算機數(shù)制及其轉(zhuǎn)換
    1.2.1微型計算機的數(shù)制
    1.2.2微型計算機數(shù)制間數(shù)的轉(zhuǎn)換
    1.3微型計算機的二進制數(shù)運算
    1.3.1算術運算
    1.3.2邏輯運算
    1.4微型計算機碼制和編碼
    1.4.1微型計算機中數(shù)的表示
    方法
    1.4.2微型計算機的原碼、反碼
    和補碼
    1.4.3微型計算機的二進制編碼
    1.5微型計算機組成原理
    1.5.1微型計算機的基本結(jié)構(gòu)
    1.5.2微型計算機的基本原理
    1.5.3微型計算機系統(tǒng)的組成
    1.6單片微型計算機概述
    1.6.1單片機的分代和發(fā)展
    1.6.2單片機的內(nèi)部結(jié)構(gòu)
    1.6.3典型單片機性能概覽
    1.6.4單片機在工業(yè)控制中的
    應用
    習題與思考題
   第2章 MCS-51單片機結(jié)構(gòu)和
    時序
    2.1MCS-51 單片機內(nèi)部結(jié)構(gòu)
    2.1.1CPU結(jié)構(gòu)
    2.1.2存儲器結(jié)構(gòu)
    2.1.3I/O端口
    2.1.4定時器/計數(shù)器
    2.1.5中斷系統(tǒng)
    2.2MCS-51單片機引腳功能
    2.2.1MCS-51單片機引腳
    功能
    2.2.28031對片外存儲器的
    連接
    2.3MCS-51單片機工作方式
    2.3.1復位方式
    2.3.2程序執(zhí)行方式
    2.3.3節(jié)電工作方式
    2.3.4編程和校驗方式
    2.4MCS-51單片機時序
    2.4.1機器周期和指令周期
    2.4.2MCS-51指令的取指/執(zhí)行
    時序
    2.4.3訪問片外ROM/RAM
    的指令時序
    習題與思考題
   第3章 MCS-51單片機指令系統(tǒng)
    3.1概述
    3.1.1指令格式
    3.1.2指令的三種表示形式
    3.1.3指令的字節(jié)數(shù)
    3.1.4指令的分類
    3.1.5指令系統(tǒng)綜述
    3.2尋址方式
    3.2.1寄存器尋址
    3.2.2直接尋址
    3.2.3立即尋址
    3.2.4寄存器間址
    3.2.5變址尋址
    3.2.6相對尋址
    3.2.7位尋址
    3.3數(shù)據(jù)傳送指令
    3.3.1內(nèi)部數(shù)據(jù)傳送指令
    (15條)
    3.3.2外部數(shù)據(jù)傳送指令(7條)
    3.3.3堆棧操作指令(2條)
    3.3.4數(shù)據(jù)交換指令(4條)
    3.4算邏運算和移位指令
    3.4.1算術運算指令(24條)
    3.4.2邏輯運算指令(20條)
    3.4.3移位指令(5條)
    3.5控制轉(zhuǎn)移和位操作指令
    3.5.1控制轉(zhuǎn)移指令(17條)
    3.5.2位操作指令(17條)
    習題與思考題
   第4章 匯編語言程序設計
    4.1匯編語言的構(gòu)成
    4.1.1程序設計語言
    4.1.2匯編語言格式
    4.1.3匯編語言構(gòu)成
    4.2匯編語言源程序的設計和匯編
    4.2.1匯編語言程序設計步驟
    4.2.2匯編語言源程序的匯編
    4.3簡單和分支程序設計
    4.3.1簡單程序設計
    4.3.2分支程序設計
    4.4循環(huán)和查表程序設計
    4.4.1循環(huán)程序設計
    4.4.2查表程序設計
    4.5子程序和運算程序設計
    4.5.1子程序設計
    4.5.2運算程序設計
    習題與思考題
   第5章 半導體存儲器
    5.1半導體存儲器基礎
    5.1.1半導體存儲器的分類
    和作用
    5.1.2半導體存儲器的技術
    指標
    5.1.3半導體存儲器的發(fā)展
    前景
    5.1.4半導體存儲器的基本
    結(jié)構(gòu)
    5.2只讀存儲器ROM
    5.2.1掩模ROM存儲器原理
    5.2.2PROM存儲器原理
    5.2.3EPROM存儲器原理
    5.2.4ROM存儲器舉例
    5.3隨機存取存儲器RAM
    5.3.1靜態(tài)RAM基本存儲
    電路
    5.3.2動態(tài)RAM基本存儲
    電路
    5.3.3RAM存儲器舉例
    5.4MCS-51和外部存儲器的連接
    5.4.1連接中應考慮的問題
    5.4.2MCS-51對外部ROM
    的連接
    5.4.3MCS-51對外部RAM
    的連接
    5.4.4MCS-51對外部存儲器
    的連接
    習題與思考題
   第6章 MCS-51中斷系統(tǒng)
    6.1概述
    6.1.1中斷的定義和作用
    6.1.2中斷源
    6.1.3中斷分類
    6.1.4中斷嵌套
    6.1.5中斷系統(tǒng)功能
    6.2MCS-51的中斷系統(tǒng)
    6.2.1MCS51的中斷源和
    中斷標志
    6.2.2MCS51對中斷請求
    的控制
    6.2.3MCS-51對中斷的響應
    6.2.4MCS-51對中斷的響應
    時間
    6.2.5MCS-51對中斷請求的
    撤除
    6.2.6MCS-51中斷系統(tǒng)的
    初始化
    6.3中斷控制器8259A
    6.3.18259內(nèi)部結(jié)構(gòu)
    6.3.28259引腳功能
    6.3.38259命令字
    6.3.48259工作模式
    6.3.58259級聯(lián)
    6.4MCS-51對外部中斷源的擴展
    6.4.1借用定時器溢出中斷擴
    展外部中斷源
    6.4.2采用查詢法擴展外部
    中斷源
    6.4.3采用8259擴展外部中斷源
    習題與思考題
   第7章 并行I/O接口
    7.1概述
    7.1.1I/O接口的作用
    7.1.2外部設備的編址
    7.1.3I/O數(shù)據(jù)的四種傳送方式
    7.1.4I/O接口的類型
    7.2MCS-51內(nèi)部并行I/O口及其
    應用
    7.2.1MCS-51內(nèi)部并行I/O端口
    7.2.2MCS51內(nèi)部并行I/O
    端口的應用
    7.3并行I/O接口芯片
    7.3.1Intel8255A
    7.3.2Intel8155
    7.4MCS 51并行I/O口的擴展
    7.4.1借用外部RAM地址
    擴展I/O端口
    7.4.2采用8255A擴展I/O端口
    7.4.3采用8155擴展I/O端口
    7.5MCS-51對LED/鍵盤的接口
    7.5.1MCS-51對LED的接口
    7.5.2MCS-51對非編碼鍵盤的
    接口
    7.5.3鍵盤/顯示系統(tǒng)
    7.6MCS-51內(nèi)部定時器/計數(shù)器
    7.6.1MCS51對內(nèi)部定時器/計
    數(shù)器的控制
    7.6.2工作方式
    7.6.3MCS 51對內(nèi)部定時
    器/計數(shù)器的初始化
    7.6.4應用舉例
    習題與思考題
   第8章 MCS-51對A/D和D/A
    的接口
    8.1D/A 轉(zhuǎn)換器
    8.1.1D/A轉(zhuǎn)換器的原理
    8.1.2D/A轉(zhuǎn)換器的性能指標
    8.1.3DAC0832
    8.2MCS-51和D/A的接口
    8.2.1DAC的應用
    8.2.2MCS-51對8位DAC的
    接口
    8.2.3MCS-51對12位DAC
    的接口
    8.3A/D轉(zhuǎn)換器
    8.3.1逐次逼近式A/D轉(zhuǎn)換原理
    8.3.2并行A/D轉(zhuǎn)換原理
    8.3.3A/D轉(zhuǎn)換器的性能指標
    8.3.4ADC0809
    8.4MCS-51和A/D的接口
    8.4.1MCS-51對ADC0809
    的接口
    8.4.2MCS-51對AD574A
    的接口
    習題與思考題
   第9章 MCS-51的串行通信
    9.1串行通信基礎
    9.1.1串行通信的分類
    9.1.2串行通信的制式
    9.1.3串行通信中的調(diào)制解調(diào)器
    9.1.4串行通信中串行I/O)數(shù)
    據(jù)的實現(xiàn)
    9.2MCS 51的串行接口
    9.2.1串行口的結(jié)構(gòu)
    9.2.2串行口的工作方式
    9.2.3串行口的通信波特率
    9.3MCS-51串行口的應用
    9.3.1串行口在方式0下的應用
    9.3.2串行口在其他方式下
    的應用
    9.3.3串行口在多機通信中
    的應用
    9.4MCS-51串行口的擴展
    9.4.18251A的基本特點
    9.4.28251A的內(nèi)部結(jié)構(gòu)和引
    腳功能
    9.4.38251A的控制字
    9.4.48251A的初始化
    9.4.5MCS-51和8251A的接口
    習題與思考題
   第10章 單片機總線及接口
    10.1概述
    10.1.1總線的概念和分類
    10.1.2總線及其接口
    10.1.3總線標準和總線功能
    10.2板級總線
    10.2.1MULTIBUS總線
    10.2.2STD總線
    10.3通信總線
    10.3.1IEEE488并行總線
    10.3.2RS 232-C串行總線
    習題與思考題
   第11章 單片機的其他接口
    11.1單片機的驅(qū)動和隔離
    11.1.1板內(nèi)總線驅(qū)動器
    11.1.2線驅(qū)動器
    11.1.3外圍驅(qū)動器
    11.1.4顯示驅(qū)動器和電平
    轉(zhuǎn)換器
    11.1.5電氣隔離技術
    11.2單片機的報警接口
    11.2.1單片機的鳴音報警接口
    11.2.2單片機的語音報警接口
    11.3單片機和執(zhí)行裝置的接口
    11.3.1繼電器控制接口
    11.3.2步進電機控制接口
    11.3.3直流電動機控制接口
    習題與思考題
   第12章 單片機應用系統(tǒng)的開發(fā)
    12.1單片機應用系統(tǒng)的研制步驟
    12.1.1總體設計
    12.1.2硬件設計
    12.1.3軟件設計
    12.1.4系統(tǒng)的調(diào)試、運行和維護
    12.2應用實例 單片機溫度控制
    系統(tǒng)
    12.2.1硬件電路
    12.2.2溫度控制的算法和程序
    12.3系統(tǒng)可靠性設計和故障診斷
    12.3.1系統(tǒng)可靠性設計
    12.3.2故障診斷
    12.4單片機開發(fā)系統(tǒng)及其應用
    12.4.1單片機開發(fā)系統(tǒng)的構(gòu)成
    12.4.2單片機開發(fā)系統(tǒng)的功能
    12.4.3通用在線仿真器MICE-51
    及其使用
    12.4.4單片機開發(fā)軟件SK和
    MBUG簡介
    習題與思考題
   第13章 實驗
    13.1指令系統(tǒng)實驗
    實驗1傳送指令練習
    實驗2算邏指令練習
    實驗3其他指令功能練習
    13.2匯編語言程序設計實驗
    實驗4分支和循環(huán)程序練習
    實驗5查表和顯示程序練習
    實驗6運算程序練習
    13.3接口實驗
    實驗7存儲器擴充和P1口實驗
    實驗88155(一)
    實驗98155(二)
    實驗10鍵盤實驗
    實驗11D/A轉(zhuǎn)換實驗
    實驗12A/D轉(zhuǎn)換實驗
    實驗13串行口實驗
    13.4綜合實驗
    實驗14電腦時鐘
    實驗15 交通燈控制實驗
   附錄
    附錄I 常用集成電路引腳圖
    附錄Ⅱ ASCII碼字符表
    附錄Ⅲ MCS-51系列單片機
    指令表
    參考文獻
   

本目錄推薦

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