注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)單片機(jī)原理及應(yīng)用系統(tǒng)設(shè)計(jì)

單片機(jī)原理及應(yīng)用系統(tǒng)設(shè)計(jì)

單片機(jī)原理及應(yīng)用系統(tǒng)設(shè)計(jì)

定 價(jià):¥35.00

作 者: 胡學(xué)海
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 單片計(jì)算機(jī)

ISBN: 9787121016066 出版時(shí)間: 2005-08-01 包裝: 平裝
開本: 16開 頁數(shù): 359 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書共分兩篇,第一篇為基礎(chǔ)篇,從緒論到第11章,介紹了單片機(jī)原理課程的基礎(chǔ)知識(shí)。通過本篇的學(xué)習(xí),大家可以從整體上了解單片機(jī)的基本知識(shí)、基本結(jié)構(gòu)、工作原理、擴(kuò)展方法、編寫語言等。第二篇為應(yīng)用提高篇,從第12章到第17章,介紹單片機(jī)應(yīng)用的新技術(shù),主要是提供給開發(fā)人員、畢業(yè)設(shè)計(jì)等需要進(jìn)一步提高的人員使用,每章后面都給出了設(shè)計(jì)實(shí)例,便于讀者和用戶參考。在本書最后,還給出了大量典型、綜合應(yīng)用實(shí)例。由于篇幅有限,大量的參考資料、應(yīng)用實(shí)例都放在本書的配套光盤中,希望能給讀者和用戶帶來方便。本書在編寫過程中,既做到內(nèi)容全面、敘述清楚,又注意一些最新的單片機(jī)應(yīng)用技術(shù)、規(guī)范,以及學(xué)術(shù)界、工業(yè)界的研究進(jìn)展,同時(shí)還非常注重內(nèi)容的實(shí)用性,并對(duì)開發(fā)范例進(jìn)行了較詳細(xì)的介紹。本書理論體系完整,內(nèi)容翔實(shí),語言通俗易懂,實(shí)例實(shí)用性和針對(duì)性強(qiáng),既適合作為高等院校通信、控制、電工、電子、計(jì)算機(jī)專業(yè)的教材,也可供有關(guān)技術(shù)培訓(xùn)及工程技術(shù)人員自學(xué)參考之用。

作者簡(jiǎn)介

暫缺《單片機(jī)原理及應(yīng)用系統(tǒng)設(shè)計(jì)》作者簡(jiǎn)介

圖書目錄


第一篇  基礎(chǔ)篇
    第0章  緒論
    0.1  本書結(jié)構(gòu)及閱讀指南
    0.2  單片機(jī)概述
    0.2.1  8位單片機(jī)
    0.2.2  16位單片機(jī)
    0.2.3  32位單片機(jī)
    0.3  單片機(jī)的發(fā)展
    0.4  單片機(jī)應(yīng)用系統(tǒng)概述
    0.5  常見應(yīng)用系統(tǒng)
    0.6  單片機(jī)應(yīng)用系統(tǒng)的使用范圍
    0.7  習(xí)題
    第1章  單片機(jī)設(shè)計(jì)基礎(chǔ)
    1.1  單片機(jī)基礎(chǔ)知識(shí)
    1.1.1  基本概念
    1.1.2  單片機(jī)數(shù)制及其轉(zhuǎn)換
    1.1.3  二進(jìn)制運(yùn)算
    1.1.4  微型計(jì)算機(jī)碼制和編碼
    1.2  單片機(jī)系統(tǒng)組成原理
    1.2.1  單片機(jī)系統(tǒng)基本結(jié)構(gòu)
    1.2.2  微型計(jì)算機(jī)的基本原理
    1.3  單片機(jī)編程語言概述
    1.3.1  匯編語言
    1.3.2  高級(jí)語言
    1.4  單片機(jī)開發(fā)環(huán)境概述
    1.4.1  編譯環(huán)境
    1.4.2  仿真器
    1.4.3  編程器
    1.5  習(xí)題
    第2章  51系列單片機(jī)匯編語言的設(shè)計(jì)
    2.1  51系列單片機(jī)匯編語言概述
    2.2  51系列單片機(jī)指令系統(tǒng)
    2.2.1  標(biāo)志位
    2.2.2  數(shù)據(jù)傳送指令
    2.2.3  算術(shù)操作指令
    2.2.4  邏輯操作類指令
    2.2.5  控制轉(zhuǎn)移類指令
    2.2.6  布爾變量操作類指令
    2.3  51單片機(jī)內(nèi)部結(jié)構(gòu)及尋址方式
    2.3.1  單片機(jī)內(nèi)部結(jié)構(gòu)概述
    2.3.2  尋址方式
    2.4  偽指令
    2.5  51單片機(jī)匯編程序設(shè)計(jì)
    2.5.1  MCS-51匯編語言格式
    2.5.2  MCS-51程序設(shè)計(jì)步驟
    2.5.3  子程序設(shè)計(jì)
    2.5.4  結(jié)構(gòu)化程序設(shè)計(jì)
    2.5.5  常見程序的編寫
    2.6  MCS-51指令表
    2.7  常用的26個(gè)子程序范例
    2.8  習(xí)題
    第3章  51系列單片機(jī)C程序設(shè)計(jì)
    3.1  概述
    3.2  數(shù)據(jù)類型、運(yùn)算符、表達(dá)式
    3.2.1  基本數(shù)據(jù)類型
    3.2.2  字符型
    3.2.3  基本運(yùn)算符和表達(dá)式
    3.3  C51的數(shù)據(jù)類型
    3.4  C語言程序設(shè)計(jì)
    3.4.1  分支程序
    3.4.2  循環(huán)語句
    3.4.3  C語言語句結(jié)構(gòu)小結(jié)
    3.5  數(shù)組
    3.5.1  數(shù)組元素的表示方法
    3.5.2  數(shù)組的賦初值
    3.5.3  二維數(shù)組
    3.5.4  二維數(shù)組的初始化
    3.5.5  字符數(shù)組
    3.6  函數(shù)
    3.6.1  函數(shù)的分類
    3.6.2  函數(shù)的定義
    3.6.3  函數(shù)的調(diào)用
    3.6.4  函數(shù)值
    3.6.5  函數(shù)的遞歸調(diào)用
    3.7  變量的作用域
    3.7.1  局部變量
    3.7.2  全局變量
    3.7.3  變量的存儲(chǔ)方式
    3.8  外部函數(shù)和內(nèi)部函數(shù)
    3.8.1  外部函數(shù)
    3.8.2  內(nèi)部函數(shù)
    3.9  指針
    3.9.1  指針變量的類型說明
    3.9.2  指針變量的賦值
    3.9.3  指針變量的運(yùn)算
    3.9.4  數(shù)組指針變量的使用
    3.9.5  指向多維數(shù)組的指針
    3.10  結(jié)構(gòu)體與聯(lián)合體
    3.11  枚舉和位運(yùn)算
    3.11.1  枚舉型
    3.11.2  位運(yùn)算
    3.12  自定義符號(hào)
    3.13  預(yù)處理
    3.13.1  宏定義
    3.13.2  文件的包含
    3.13.3  條件編譯
    3.14  習(xí)題
    第4章  開發(fā)調(diào)試環(huán)境
    4.1  軟件開發(fā)環(huán)境
    4.1.1  集成開發(fā)環(huán)境(編譯器)
    4.1.2  仿真器
    4.1.3  編程器
    4.2  KEIL環(huán)境下編程
    4.3  在線下載
    4.4  硬件調(diào)試系統(tǒng)
    4.5  習(xí)題
    第5章  CPU單元設(shè)計(jì)
    5.1  51系列單片機(jī)簡(jiǎn)介及選型指南
    5.1.1  Intel公司
    5.1.2  Atmel公司
    5.1.3  Philips公司
    5.1.4  Winbond公司
    5.1.5  Cypress公司
    5.2  AT89S51單片機(jī)內(nèi)部結(jié)構(gòu)
    5.2.1  中央處理器
    5.2.2  存儲(chǔ)器
    5.2.3  片內(nèi)并行口
    5.2.4  其他片內(nèi)資源
    5.2.5  管腳介紹
    5.2.6  工作方式
    5.3  單片機(jī)應(yīng)用系統(tǒng)結(jié)構(gòu)
    5.4  AT89S51最小系統(tǒng)設(shè)計(jì)
    5.4.1  時(shí)鐘電路設(shè)計(jì)
    5.4.2  復(fù)位電路
    5.5  總線擴(kuò)展
    5.6  習(xí)題
    第6章  I/O擴(kuò)展
    6.1  并行I/O擴(kuò)展
    6.1.1  并行I/O擴(kuò)展原理
    6.1.2  常用的并行I/O擴(kuò)展芯片
    6.1.3  并行I/O的匯編編程
    6.1.4  并行I/O的C編程
    6.2  串行I/O擴(kuò)展
    6.2.1  串行I/O擴(kuò)展原理
    6.2.2  常用串行I/O芯片
    6.2.3  串行I/O的匯編編程
    6.2.4  串行I/O的C編程
    6.3  I/O輸出技術(shù)
    6.3.1  輸出接口隔離技術(shù)
    6.3.2  繼電器輸出技術(shù)
    6.3.3  可控硅接口
    6.3.4  固態(tài)繼電器
    6.3.5  集成功率開關(guān)
    6.4  系統(tǒng)鍵盤擴(kuò)展
    6.4.1  鍵盤工作原理
    6.4.2  按鍵的識(shí)別方法
    6.4.3  鍵值的編碼
    6.4.4  按鍵的抗干擾設(shè)計(jì)
    6.4.5  矩陣式鍵盤及其編程
    6.5  習(xí)題
    第7章  半導(dǎo)體存儲(chǔ)器設(shè)計(jì)
    7.1  分類、特性及選型
    7.1.1  只讀存儲(chǔ)器
    7.1.2  隨機(jī)讀寫存儲(chǔ)器
    7.1.3  常見存儲(chǔ)器芯片
    7.1.4  存儲(chǔ)器的選型
    7.2  并行RAM擴(kuò)展
    7.2.1  并行RAM擴(kuò)展硬件設(shè)計(jì)
    7.2.2  并行RAM的匯編編程
    7.2.3  并行RAM的C語言編程
    7.3  并行Flash存儲(chǔ)器擴(kuò)展
    7.3.1  并行Flash擴(kuò)展硬件設(shè)計(jì)
    7.3.2  并行Flash的匯編編程
    7.3.3  并行Flash的C語言編程
    7.4  串行Flash擴(kuò)展
    7.4.1  串行Flash擴(kuò)展硬件設(shè)計(jì)
    7.4.2  串行Flash的匯編編程
    7.5  習(xí)題
    第8章  A/D擴(kuò)展
    8.1  A/D的原理、分類及特性
    8.2  并行A/D的擴(kuò)展
    8.2.1  8位并行轉(zhuǎn)換器ADC0809的擴(kuò)展
    8.2.2  12位并行轉(zhuǎn)換器ADC574的擴(kuò)展
    8.3  串行A/D的擴(kuò)展
    8.4  A/D的選型及實(shí)用技術(shù)
    8.4.1  A/D轉(zhuǎn)換器的主要技術(shù)指標(biāo)
    8.4.2  常見A/D介紹
    8.5  習(xí)題
    第9章  D/A擴(kuò)展
    9.1  D/A的原理、分類及特性
    9.2  并行D/A的擴(kuò)展
    9.2.1  單緩沖方式
    9.2.2  雙緩沖方式
    9.2.3  8位并行DAC0830/0831/0832的擴(kuò)展
    9.2.4  DAC0830擴(kuò)展范例
    9.2.5  12位并行D/A DAC1208的擴(kuò)展
    9.2.6  DAC1208與8031單片機(jī)的接口設(shè)計(jì)范例
    9.3  串行D/A的擴(kuò)展
    9.3.1  12位串行DAC7543的擴(kuò)展原理
    9.3.2  12位串行DAC7543的擴(kuò)展范例
    9.4  D/A的選型及實(shí)用技術(shù)
    9.4.1  D/A轉(zhuǎn)換器的主要技術(shù)指標(biāo)
    9.4.2  常見D/A介紹
    9.5  習(xí)題
    第10章  串行通信及接口
    10.1  串行口的結(jié)構(gòu)
    10.1.1  串口控制寄存器
    10.1.2  特殊功能寄存器
    10.1.3  串口工作方式
    10.2  串行通信的原理
    10.3  通信協(xié)議
    10.4  單機(jī)通信
    10.4.1  PC與單片機(jī)通信
    10.4.2  單片機(jī)與單片機(jī)通信
    10.5  多機(jī)通信
    10.6  通信程序的調(diào)試
    10.7  習(xí)題
    第11章  中斷系統(tǒng)和定時(shí)器/計(jì)數(shù)器
    11.1  單片機(jī)的中斷系統(tǒng)概述
    11.2  MCS-51單片機(jī)的中斷系統(tǒng)及其管理
    11.2.1  MCS-51單片機(jī)的中斷系統(tǒng)
    11.2.2  中斷源的管理
    11.2.3  MCS-51單片機(jī)對(duì)中斷優(yōu)先級(jí)別的處理原則
    11.2.4  中斷優(yōu)先級(jí)
    11.2.5  各中斷源所對(duì)應(yīng)的中斷服務(wù)程序入口地址(P70)
    11.2.6  中斷系統(tǒng)特殊功能寄存器
    11.2.7  外部中斷方式的選擇
    11.3  中斷系統(tǒng)應(yīng)用舉例
    11.4  定時(shí)器/計(jì)數(shù)器
    11.4.1  定時(shí)器/計(jì)數(shù)器的內(nèi)部結(jié)構(gòu)和功能
    11.4.2  定時(shí)器的方式控制寄存器(TMOD)
    11.4.3  定時(shí)器/計(jì)數(shù)器控制寄存器(TCON)
    11.4.4  工作方式
    11.4.5  定時(shí)器/計(jì)數(shù)器的應(yīng)用實(shí)例
    11.5  習(xí)題
    第二篇  應(yīng)用提高篇
    第12章  單片機(jī)實(shí)用系統(tǒng)外設(shè)新技術(shù)
    12.1  PS/2設(shè)備接口
    12.1.1  PS/2的電氣特性
    12.1.2  PS/2協(xié)議介紹
    12.1.3  PS/2設(shè)備到主機(jī)的通信過程
    12.1.4  主機(jī)到PS/2設(shè)備的通信過程
    12.2  AT-PS/2鍵盤接口
    12.2.1  鍵盤簡(jiǎn)介
    12.2.2  AT-PS/2鍵盤
    12.3  LCD液晶顯示接口
    12.3.1  12232液晶模塊
    12.3.2  液晶模塊的寄存器
    12.3.3  液晶模塊的讀/寫時(shí)序圖
    12.4  PS2鍵盤與液晶顯示實(shí)例
    12.4.1  電路原理圖
    12.4.2  程序設(shè)計(jì)
    第13章  單片機(jī)設(shè)備驅(qū)動(dòng)新技術(shù)
    13.1  IC卡讀/寫器的設(shè)計(jì)原理
    13.2  設(shè)計(jì)實(shí)例——非接觸IC卡讀/寫器設(shè)計(jì)
    13.2.1  非接觸IC卡讀/寫器硬件設(shè)計(jì)
    13.2.2  非接觸IC卡讀/寫器軟件設(shè)計(jì)
    13.3  步進(jìn)電機(jī)及驅(qū)動(dòng)器
    13.3.1  步進(jìn)電機(jī)的分類及原理
    13.3.2  步進(jìn)電機(jī)驅(qū)動(dòng)器
    13.4  設(shè)計(jì)實(shí)例——地稅局自動(dòng)蓋章系統(tǒng)設(shè)計(jì)
    13.4.1  系統(tǒng)功能說明
    13.4.2  應(yīng)用系統(tǒng)設(shè)計(jì)
    第14章  單片機(jī)總線新技術(shù)
    14.1  I2C總線接口
    14.1.1  I2C總線的原理
    14.1.2  I2C總線的協(xié)議
    14.2  設(shè)計(jì)實(shí)例——AT24C02與8031的接口及軟件模擬
    14.3  232通信總線
    14.3.1  232通信總線原理
    14.3.2  常用232通信總線芯片
    14.3.3  232通信總線硬件設(shè)計(jì)
    14.4  設(shè)計(jì)實(shí)例——虛擬仿真器的功能實(shí)現(xiàn)
    14.5  485、422通信總線
    14.5.1  485、422通信總線原理
    14.5.2  常用485、422通信總線芯片
    14.5.3  485、422通信總線硬件設(shè)計(jì)
    14.6  RS-232、RS-422、RS-485的應(yīng)用范圍
    14.7  CAN總線
    14.7.1  CAN通信總線原理
    14.7.2  常用CAN通信總線芯片
    14.7.3  CAN通信總線硬件設(shè)計(jì)
    14.8  USB總線
    14.8.1  USB通信總線原理
    14.8.2  USB標(biāo)準(zhǔn)設(shè)備請(qǐng)求
    14.8.3  常用USB通信總線芯片
    14.8.4  USB通信總線硬件設(shè)計(jì)
    第15章  單片機(jī)應(yīng)用系統(tǒng)實(shí)用技術(shù)
    15.1  電源設(shè)計(jì)
    15.1.1  開關(guān)穩(wěn)壓電源
    15.1.2  線性穩(wěn)壓電源
    15.2  系統(tǒng)抗干擾措施
    15.2.1  干擾源的分類
    15.2.2  硬件抗干擾技術(shù)
    15.2.3  軟件抗干擾技術(shù)
    15.2.4  采用WATCHDOG(看門狗)技術(shù)
    15.3  系統(tǒng)的恢復(fù)技術(shù)
    15.3.1  系統(tǒng)的復(fù)位
    15.3.2  熱啟動(dòng)的過程
    15.3.3  系統(tǒng)信息的恢復(fù)
    第16章  嵌入式操作系統(tǒng)
    16.1  多任務(wù)嵌入式操作系統(tǒng)簡(jiǎn)介
    16.2  RTOS多任務(wù)嵌入式操作系統(tǒng)工作原理
    16.3  RTX51的應(yīng)用
    16.4  用RTX51進(jìn)行編譯和連接
    16.5  RTX51函數(shù)
    16.6  RTOS多任務(wù)嵌入式操作系統(tǒng)的應(yīng)用
    16.7  嵌入式系統(tǒng)在藍(lán)牙技術(shù)中的應(yīng)用
    第17章  單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)及應(yīng)用實(shí)例
    17.1  單片機(jī)應(yīng)用系統(tǒng)的一般結(jié)構(gòu)
    17.1.1  單機(jī)結(jié)構(gòu)
    17.1.2  多機(jī)結(jié)構(gòu)
    17.2  確定系統(tǒng)的功能與性能
    17.3  單片機(jī)應(yīng)用系統(tǒng)硬、軟件的設(shè)計(jì)原則
    17.4  應(yīng)用軟件設(shè)計(jì)的特點(diǎn)
    17.5  系統(tǒng)的積木式設(shè)計(jì)
    17.5.1  模塊化設(shè)計(jì)的特點(diǎn)及注意事項(xiàng)
    17.5.2  模塊化程序的開發(fā)過程
    17.5.3  硬件設(shè)計(jì)
    17.5.4  軟件設(shè)計(jì)
    17.6  一個(gè)錄音系統(tǒng)的設(shè)計(jì)
    17.7  全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽試題及解決方案
    17.8  單片機(jī)應(yīng)用系統(tǒng)新技術(shù)及設(shè)計(jì)范例
    附錄A  光盤說明
參考文獻(xiàn)

本目錄推薦

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