單片機原理與應(yīng)用技術(shù)

出版時間:2012-5  出版社:西安電子科技大學(xué)出版社  作者:黃惟公,鄧成中,王燕 編著  頁數(shù):324  字?jǐn)?shù):493000  

內(nèi)容概要

黃惟公等編著的《單片機原理與應(yīng)用技術(shù)》從計算機基礎(chǔ)知識開始,介紹了MCS-51系列單片機的基本結(jié)構(gòu)、指令系統(tǒng)、匯編語言程序設(shè)計、I/O接口及簡單應(yīng)用、中斷系統(tǒng)、定時/計數(shù)器、串行通信接口、存儲器和并行口的擴展、單片機測控接口等基本內(nèi)容及應(yīng)用實例。同時,增加了C51程序設(shè)計,SPI、I2C總線擴展技術(shù)等作為選修內(nèi)容,對學(xué)生快速入門使用C5l語言編程進行了初步嘗試。本書將模塊化編程方法引入到教學(xué)中,書中例題大多數(shù)采用Proteus軟件進行了仿真。另外,在本書附錄中給出了一個特別實用的硬件實驗裝置和與之對應(yīng)的虛擬實驗方案,同時列出了相應(yīng)的實驗內(nèi)容,介紹了Keil
μVision編譯軟件和仿真軟件Proteus的使用方法。
《單片機原理與應(yīng)用技術(shù)》適合非電類專業(yè)的學(xué)生和自學(xué)者使用,同時也可供電類專業(yè)學(xué)生作參考。

書籍目錄

第1章 單片機基礎(chǔ)知識概述
1.1 單片機概述
1.1.1 什么是單片機
1.1.2 單片機的發(fā)展歷史
1.2 單片機的特點及應(yīng)用領(lǐng)域
1.2.1 單片機的特點
1.2.2 單片機的應(yīng)用領(lǐng)域
1.2.3 單片機的發(fā)展趨勢
1.2.4 MCS-51單片機的學(xué)習(xí)
1.3 單片機學(xué)習(xí)的預(yù)備知識
1.3.1 數(shù)制及其轉(zhuǎn)換
1.3.2 有符號數(shù)的表示方法
1.3.3 位、字節(jié)和字
1.3.4 BCD碼
1.3.5 ASCII碼
1.4 電平
思考題與習(xí)題
第2章 MCS-51單片機基本結(jié)構(gòu)
2.1 MCS.5 1單片機的基本結(jié)構(gòu)與類型
2.1.1 MCS-51單片機的基本結(jié)構(gòu)
2.1.2 MCS-51單片機的基本類型
2.2 引腳及封裝
2.2.1 引腳
2.2.2 封裝
2.3 MCS-51存儲器組織
2.3.1 MCS-51存儲器組織簡介
2.3.2 程序存儲器地址空間
2.3.3 內(nèi)部數(shù)據(jù)存儲器空間
2.3.4 特殊功能寄存器
2.3.5 外部數(shù)據(jù)存儲器
2.4 復(fù)位及時鐘電路
2.4.1 復(fù)位后各寄存器的狀態(tài)
2.4.2 復(fù)位電路
2.4.3 晶振電路
2.4.4 單片機的時序單位
思考題與習(xí)題
第3章 MCS-51單片機指令系統(tǒng)
3.1 基本概念
3.1.1 匯編語言格式
3.1.2 指令中的常用符號
3.1.3 尋址方式
3.2 MCS-51指令系統(tǒng)
3.2.1 數(shù)據(jù)傳送與交換指令
3.2.2 算術(shù)運算指令
3.2.3 邏輯運算與移位指令
3.2.4 控制轉(zhuǎn)移指令
3.2.5 位操作指令
思考題與習(xí)題
第4章 MCS-51匯編語言程序設(shè)計
4.1 匯編語言程序格式及偽指令
4.1.1 匯編指令格式
4.1.2 偽指令
4.2基本程序設(shè)計方法
4.2.1 順序程序設(shè)計
4.2.2 分支程序設(shè)計
4.2.3 循環(huán)程序設(shè)計
4.2.4 查表程序設(shè)計
4.2.5 子程序設(shè)計
思考題與習(xí)題
第5章 I/O接口及簡單應(yīng)用
5.1 I/O端口的輸入/輸出特性
5.1.1 Pl口
5.1.2 P3口
5.1.3 P0口
5.1.4 P2口
5.2 I/O端口的應(yīng)用
5.2.1 I/O的簡單控制
5.2.2 LED數(shù)碼管顯示
5.2.3 鍵盤
5.3 LCMl602字符型液晶顯示模塊
5.3.1 字符型I,CMl602介紹
5.3 12 LCMl602與單片機的接口
5.3.3 LCMl602顯示模塊的應(yīng)用
5.4 雙LED數(shù)碼管動態(tài)顯示模塊的設(shè)計
思考題與習(xí)題
第6章 中斷系統(tǒng)
6.1 中斷的概念
6.2 中斷系統(tǒng)的結(jié)構(gòu)
6.3 中斷控制系統(tǒng)
6.3.1 中斷請求標(biāo)志寄存器(TCON、SCON)
6.3.2 中斷允許寄存器(m)
6.3.3 中斷優(yōu)先級寄存器(II))及中斷嵌套
6.4 中斷處理過程
6.4.1 中斷響應(yīng)條件
6.4 12 中斷響應(yīng)過程
6.4.3 中斷的撤銷
6.4.4 外部中斷響應(yīng)的時間
6.5 外部中斷觸發(fā)方式的選擇
6.6 中斷程序設(shè)計
思考題與習(xí)題
第7章 定時/計數(shù)器
7.1 定時/計數(shù)器的結(jié)構(gòu)及其工作原理
7.1.1 定時/計數(shù)器的實質(zhì)
7.1.2 定時,計數(shù)器的結(jié)構(gòu)及其工作原理
7.2 定時/計數(shù)器的控制
7.2.1 方式控制寄存器(T2VIOD)
7.2.2 控制寄存器(TCON)
7.3 定時/計數(shù)器的工作方式
7.3.1 方式O
7.3.2 方式1
7.3.3 方式2
7.3.4 方式3
7.4 計數(shù)器對輸入脈沖頻率的要求
7.5 定時/計數(shù)器的編程和應(yīng)用舉例
7.5.1 定時/計數(shù)器初值的計算
7.5.2 定時/計數(shù)器應(yīng)用舉例
思考題與習(xí)題
第8章 串行通信接口
8.1 串行通信基本知識
8.2 MCS-5 1串口控制器
8.2.1 串口控制寄存器(sCON)
8.2.2 特殊功能寄存器(PCON)
8.3 串行口的工作方式
8.3.1 方式0
8.3.2 方式1
8.3.3 方式2
8.3.4 方式3
8.4 波特率的制定方法
8.5 串行通信的接口電路
8.5.1 RS一232C接口
8.5 12 RS一485接口
8.6 串口的編程與應(yīng)用
8.6.1 用串行口擴展并行I/O口
8.6.2 單片機與單片機通信
8.7 多機通信
8.7.1 多機通信協(xié)議
8.7.2 多機通信程序設(shè)計
8.8 單片機與PC的串口通信
思考題與習(xí)題
第9章 存儲器和并行口的擴展
9.1 系統(tǒng)擴展概述
9.1.1 單片機最小系統(tǒng)
9.1.2 總線的概念
9.2 數(shù)據(jù)存儲器的擴展
9.2.1 SRAM芯片
9.2.2 典型外部數(shù)據(jù)存儲器的連接
9.2.3 地址鎖存器和外擴RAM的操作時序
9.2.4 確定擴展芯片地址的方法
9.3 程序存儲器的擴展
9.3.1 ROM芯片
9.3.2 程序存儲器的擴展
9.4 程序存儲器和數(shù)據(jù)存儲器的綜合擴展
9.5 并行接口的擴展
9.5.1 總線驅(qū)動器
9.5.2 用74LS系列TTL電路擴展并行I/O
9.5.3 并行可編程芯片8255A
思考題與習(xí)題
第10章 單片機測控接口
10.1 A/D轉(zhuǎn)換器概述
10.2 ADC0809模/數(shù)轉(zhuǎn)換器
10.2.1 ADC0809/ADC0808簡介
10.2.2 ADC0809與單片機的接口及編程
10.3 DAC0832數(shù)/模轉(zhuǎn)換器
10.3.1 DAC0832簡介
10.3.2 DAC0832與單片機的接口及編程
10.4 開關(guān)量功率接口技術(shù)
10.4.1 單片機I/O口的輸出驅(qū)動
10.4.2 光電耦合器
10.4.3 繼電器驅(qū)動接口
10.4.4 可控硅驅(qū)動接口
10.4.5 固態(tài)繼電器驅(qū)動接口
10.5 開關(guān)量輸入接口
思考題與習(xí)題
第11章 C51程序設(shè)計入門
11.1 C5 l的基本數(shù)據(jù)類型
11.2 C51變量的存儲區(qū)域
11.3 C51的運算符
11.4 數(shù)組
11.5 指針
11.5.1 指針的概念
11.5.2 指針變量的定義、賦值和引用
11.5.3 Keil C51的指針類型
11.6 結(jié)構(gòu)
11.7 C51的程序設(shè)計
11.7.1 C51的程序結(jié)構(gòu)
11.7.2 C51流程控制語句
11.8 函數(shù)的定義與調(diào)用
11.8.1 函數(shù)
11.8.2 局部變量、全局變量和變量的存儲類型
11.8.3 C51中調(diào)用匯編程序
11.8.4 預(yù)處理命令
11.8.5 頭文件
11.9 51單片機內(nèi)部資源的C51編程
11.9.1 中斷的C5l編程
11.9.2 定時,計數(shù)器的C51編程
11.9.3 串口的C51編程
11.9.4 對位和外接I/O口的C51編程
11.10 LCMl602的C51驅(qū)動程序設(shè)計
思考題與習(xí)題
第12章 串行總線擴展技術(shù)
12.1 SPI總線擴展技術(shù)
12.1.1 ADC0832模塊的設(shè)計
12.1.2 TLCl543 A/D模塊的設(shè)計
12.1.3 LTC1456:D/A模塊的設(shè)計
12.2 IZC總線擴展技術(shù)
12.2.I2C總線的協(xié)議簡介
12.2.2 I2C的尋址方式
12.2.3 I2C總線時序
12.2.4 虛擬I2C總線匯編語言程序
12.2.5 虛擬I2C總線C51程序
12.2.6 12C總線在E2pROM中的應(yīng)用
思考題與習(xí)題
附錄A MCS-51單片機實驗
附錄B ProtOilS使用入門
附錄C MC-51指令表
附錄D Keil C51使用簡介
參考文獻

編輯推薦

  《單片機原理與應(yīng)用技術(shù)(第2版)》是針對非電類專業(yè)(主要是機械工程)學(xué)時少、電知識相對較弱的特點,精簡教學(xué)內(nèi)容,合理安排教學(xué)順序,精心攻克難點編寫而成的。針對單片機初學(xué)者的特點,本書在章或節(jié)的引論中給出了學(xué)習(xí)的建議,每章都有適量的思考題與習(xí)題。書中引入了Proteus進行虛擬仿真,從第5章開始布置了一些用Proteus仿真設(shè)計的習(xí)題,有利于同時提高學(xué)生軟、硬件方面的能力和學(xué)習(xí)興趣。本書可供電類專業(yè)學(xué)生作參考。

圖書封面

評論、評分、閱讀與下載


    單片機原理與應(yīng)用技術(shù) PDF格式下載


用戶評論 (總計1條)

 
 

  •   不錯,除了袋子破了
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7