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

單片機原理及應用

單片機原理及應用

定 價:¥25.00

作 者: 鄭毛祥主編
出版社: 電子科技大學出版社
叢編項:
標 簽: 單片微型計算機

ISBN: 9787810656313 出版時間: 2001-01-01 包裝:
開本: 26cm 頁數(shù): 323頁 字數(shù):  

內容簡介

  本書共分為十章,主要內容包括:8051系列單片機的構成,工作原理,指令系統(tǒng),程序設計,中斷技術,串行通信,單片機系統(tǒng)配置和接口技術等。全書系統(tǒng)介紹了8XC552、89C51、89C2051等8051系列中目前流行的幾種最新高性能單片要的原理及應用,書中很多實例可以直接應用于實際工作中。本書配有實驗指導和習題,便于教學。全書內容豐富,構思新穎,突出實用,系統(tǒng)性強,適用于作為職業(yè)技術學院、中等專業(yè)學校教材,也可以作為高等學校教材和從事單片機產品開發(fā)的工程技術人員的參考資料。

作者簡介

暫缺《單片機原理及應用》作者簡介

圖書目錄

第一章 單片微型計算機基礎知識
第一節(jié) 概述
一、單片機的發(fā)展概況
二、單片機的主要特點
三、單片機的應用
四、單片機的發(fā)展趨勢
第二節(jié) 不同進制數(shù)之間的轉換與二進制數(shù)運算規(guī)則
一、十進制數(shù)(Decimal)
二、二進制數(shù)(Binary)
三、十六進制數(shù)(Hexadecimal)
四、不同進制數(shù)之間的轉換
五、二進制數(shù)的算術運算規(guī)則
六、邏輯運算
第三節(jié) 單片機中數(shù)的表示編碼
一、單片機中數(shù)的表示形式
二、補碼的加減運算
三、BCD碼
四、ASCII碼
習題一
第二章 MCS-51單片機系統(tǒng)結構
第一節(jié) MCS-51單片機概述
一、MCS-51單片機的基本組成及系統(tǒng)特性
二、MCS-51單片機內部結構
第二節(jié) MCS-51單片機工作原理
一、用指令編寫程序
二、程序的執(zhí)行過程
第三節(jié) MCS-51單片機存儲器結構
一、程序存儲器(ROM)
二、內部數(shù)據(jù)存儲器與特殊功能寄存器
三、外部數(shù)據(jù)存儲器
第四節(jié) MCS-51單片機并行輸入/輸出端口
一、P0口
二、P1口
三、P2口
四、P3口
五、端口負載能力和接口要求
第五節(jié) MCS-51單片機時鐘電路與時序
一、振蕩器和時鐘電路
二、MCS-51機器周期和指令周期
三、CPU取指令、執(zhí)行指令周期時序
第六節(jié) MCS-51單片機外部引腳及功能
一、電源引腳
二、外接晶體引腳
三、輸入/輸出引腳
四、控制線
第七節(jié) MCS-51單片機工作方式
一、復位方式
二、程序執(zhí)行方式和單步執(zhí)行方式
三、節(jié)電方式
四、8751片內編程方式
習題二
第三章 MCS-51指令系統(tǒng)
第一節(jié) MCS-51尋址方式
一、立即尋址
二、直接尋址
三、寄存器尋址
四、寄存器間接尋址
五、變址尋址
六、相對尋址
七、位尋址
第二節(jié) 數(shù)據(jù)傳送指令
一、內部8位數(shù)據(jù)傳送指令
二、16位數(shù)據(jù)傳送指令
三、外部數(shù)據(jù)傳送指令
四、交換與查表類指令
五、堆棧操作指令
第三節(jié) 算術運算指令
一、加、減法指令
二、乘、除法指令
第四節(jié) 邏輯運算及移位指令
一、邏輯運算指令
二、循環(huán)移位指令
第五節(jié) 位操作指令
一、位傳送指令
二、位變量修改指令
三、位變量邏輯操作指令
第六節(jié) 控制轉移指令
一、無條件轉移指令
二、條件轉移指令
三、調用和返回指令
習題三
第四章 匯編語言程序設計
第一節(jié) 匯編語言的基本概念
一、程序設計語言
二、匯編語言的格式
第二節(jié) 匯編語言源程序的匯編
一、偽指令
二、人工匯編
三、機器匯編
第三節(jié) 簡單程序設計
一、程序流程圖
二、順序程序設計
第四節(jié) 分支程序設計
一、分支程序的基本形式
二、分支程序設計舉例
第五節(jié) 循環(huán)程序設計
一、循環(huán)程序的導出
二、循環(huán)程序設計舉例
第六節(jié) 子程序設計
一、子程序的概念
二、子程序的設計舉例
第七節(jié) 運算程序設計
一、多字節(jié)無符號數(shù)加減運算
二、16位無符號二進制數(shù)乘法運算
三、16位無符號二進制數(shù)除法運算
習題四
第五章 中斷系統(tǒng)
第一節(jié) 輸入/輸出方式及中斷的概念
一、無條件傳送方式
二、查詢傳送方式
三、中斷傳送方式
四、中斷的概念
五、中斷的功能
第二節(jié) 8051中斷系統(tǒng)結構及中斷控制
一、8051中斷系統(tǒng)的結構
二、8051中斷源
三、中斷控制
四、MCS-51中斷系統(tǒng)的初始化
第三節(jié) 中斷處理過程
一、中斷響應條件
二、中斷處理
三、中斷返回
四、中斷響應時間
第四節(jié) 外部中斷源的應用及擴展
一、外部中斷源的應用
二、擴展外部中斷源
習題五
第六章 定時器及應用
第一節(jié) 定時器結構
一、定時器工作方式寄存器TMOD
二、定時控制寄存器TCON
第二節(jié) 定時器工作方式
一、工作方式0及其應用
二、工作方式1及應用
三、工作方式2及應用
四、工作方式3及應用
第三節(jié) 定時器應用舉例
一、超過定時/計數(shù)器量程的定時問題
二、用定時器測試脈沖寬度
三、用定時/計數(shù)器擴展外部中斷源
四、定時器T0和T1連用實現(xiàn)長時間定時
五、定時/計數(shù)器應用實例
習題六
第七章 MCS-51串行接口
第一節(jié) 串行數(shù)據(jù)通信基礎知識
一、并行通信和串行通信
二、串行數(shù)據(jù)通信基本原理
三、波特率
四、通信方向
五、串-并轉換
六、設備同步
第二節(jié) MCS-51的串行接口及控制寄存器
一、8051串行口結構
二、串行口控制寄存器SCON
三、特殊功能寄存器PCON
第三節(jié) 串行口工作方式
一、工作方式0
二、方式1
三、方式2和方式3
四、波特率設計
第四節(jié) 串行口的應用
一、方式0的應用
二、串行方式1的應用
三、串行方式2、方式3的應用
第五節(jié) 單片機通信
一、雙機通信舉例
二、多機通信舉例
三、單片機與PC機之間的通信
習題七
第八章 MCS-51系統(tǒng)擴展
第一節(jié) 單片機系統(tǒng)擴展及結構
一、單片機的擴展結構
二、單片機系統(tǒng)擴展的實現(xiàn)
第二節(jié) 程序存儲器擴展
一、常用的程序存儲器芯片
二、程序存儲器擴展
第三節(jié) 數(shù)據(jù)存儲器擴展
一、常用的靜態(tài)數(shù)據(jù)存儲芯片
二、數(shù)據(jù)存儲器擴展
第四節(jié) 擴展8255可編程并行I/O接口
一、可編程的并行接口8255A
第五節(jié) 擴展8155可編程并行接口
一、8155芯片結構
二、RAM和I/O端口尋址方式及應用
三、命令寄存器及狀態(tài)寄存器
四、8155內部定時器
五、MCS-51與8155的接口方法和應用實例
習題八
第九章 接口技術
第一節(jié) 顯示接口
一、LED顯示原理
二、LED顯示方式
第二節(jié) 鍵盤接口
一、鍵盤接口需解決的問題
二、獨立式按鍵
三、行列式按鍵
第三節(jié) A/D轉換器接口
一、ADC0809的結構
二、ADC0809與8031的連接
三、A/D轉換器的應用
第四節(jié) D/A轉換器接口
一、DAC0832轉換器
二、DAC0832與8031的接口
三、D/A轉換器的應用
第五節(jié) 系統(tǒng)設計及開發(fā)方法
一、總體設計
二、硬件及軟件設計
三、利用開發(fā)機進行調試
習題九
第十章 80C51系列單片機
第一節(jié) 8XC552介紹
一、8XC552單片機主要特性(以83C552為代表)
二、8XC552內部結構
三、8XC552引腳配置與封裝形式
四、8XC552引腳功能
第二節(jié) 8XC552存儲器組織形式及端口特性
一、8XC552存儲器
二、8XC552的I/O端口特性
第三節(jié) 8XC552中斷系統(tǒng)
一、8XC552中斷系統(tǒng)結構
二、中斷允許寄存器
三、中斷優(yōu)先寄存器
四、中斷向量
第四節(jié) 8XC552定時器T2
一、定時器T2內部結構
二、定時器T2的控制寄存器TM2CON
三、輸入捕捉邏輯
四、輸出比較邏輯
五、定時器T2中斷標志寄存器TM2IR
六、定時器T2的應用
第五節(jié) 監(jiān)視定時器T3
一、定時器T3內部結構及工作原理
二、監(jiān)視定時器的使用細則
三、監(jiān)視定時器應用方法
第六節(jié) 8XC552串行I/O接口
一、SIO1口的內部結構
二、SIO1的工作方式
第七節(jié) 脈沖寬度調制輸出
第八節(jié) 8XC552 A/D轉換器
一、A/D轉換的啟動
二、A/D轉換的應用
第九節(jié) 8XC552低功耗動作方式
第十節(jié) AT89C51簡介
一、AT89C51主要性能及特點
二、AT89C51內部邏輯結構及引腳功能
三、片內快閃存儲器(Flash Memory)
四、片內FPEROM的編程
第十一節(jié) AT89C2051簡介
一、AT89C2051性能及特點
二、AT89C2051內部結構及引腳
三、AT89C2051殊功能寄存器
四、對89C2051指令系統(tǒng)的說明
五、對片內FPEROM快閃存儲器編程
習題十
實驗一 簡單程序設計
實驗二 分支、循環(huán)程序設計
實例三 多重循環(huán)程序設計
實例四 子程序的設計與調用
實例五 單片機輸入/輸出接口實驗
實例六 中斷實驗
實例七 定時計數(shù)器實驗
實例八 串行口通信
實例九 存儲器擴展
實例十 用8255擴展并口
實例十一 8155擴展并口
實例十二 A/D轉換實驗
實例十三 D/A轉換
實例十四 電腦時鐘系統(tǒng)
實例十五 交通信號燈實時控制系統(tǒng)
實例十六 單片機顯示與鍵盤系統(tǒng)設計
附錄I ASCII碼(美國信息交換標準碼)表
附錄II MCS-51單片機中特殊功能寄存器地址表
附錄III MCS-51單片機RAM中20H-2FH單元的位地址表
附錄IV MCS-51系列單片機指令表
附錄V 常用集成電路引腳圖
參考文獻

本目錄推薦

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