注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)單片機原理及應(yīng)用系統(tǒng)設(shè)計

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

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

定 價:¥30.00

作 者: 胡亞琦 主編
出版社: 西安電子科技大學(xué)出版社
叢編項:
標(biāo) 簽: 計算機體系結(jié)構(gòu)

ISBN: 9787560624365 出版時間: 2010-09-01 包裝: 平裝
開本: 16開 頁數(shù): 324 字?jǐn)?shù):  

內(nèi)容簡介

  《單片機原理及應(yīng)用系統(tǒng)設(shè)計》是作者根據(jù)多年在單片機教學(xué)、教材編寫、項目開發(fā)及培訓(xùn)等方面的經(jīng)驗編寫而成的?!秵纹瑱C原理及應(yīng)用系統(tǒng)設(shè)計》針對目前廣泛應(yīng)用的MCS-51系列AT89S52單片機和最流行的程序設(shè)計語言——C語言,以單片機原理講解為基礎(chǔ),以應(yīng)用設(shè)計為重點,深入淺出、系統(tǒng)全面地介紹了單片機原理及應(yīng)用系統(tǒng)設(shè)計?!秵纹瑱C原理及應(yīng)用系統(tǒng)設(shè)計》共八章,內(nèi)容包括:單片機概述及基本結(jié)構(gòu)、AT89S52單片機的硬件結(jié)構(gòu)、AT89S52單片機指令系統(tǒng)、單片機程序設(shè)計語言、C51程序設(shè)計語言、單片機系統(tǒng)功能的擴展技術(shù)、單片機應(yīng)用系統(tǒng)開發(fā)設(shè)計實例及單片機應(yīng)用實驗?!秵纹瑱C原理及應(yīng)用系統(tǒng)設(shè)計》具有系統(tǒng)性強、淺顯易懂、容易上手、即學(xué)即用等特點?!秵纹瑱C原理及應(yīng)用系統(tǒng)設(shè)計》可作為高等院校電子信息工程、通信、電氣工程、自動化、自動控制等電類本科專業(yè)教材,也可作為相關(guān)工程技術(shù)人員的參考用書。

作者簡介

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

圖書目錄

第一章 單片機概述及基本結(jié)構(gòu) 1.1 單片機概述 1.1.1 單片機的定義 1.1.2 單片機的發(fā)展 1.1.3 單片機的分類 1.1.4 單片機的特點 1.1.5 單片機的應(yīng)用領(lǐng)域 1.2 51系列單片機的基本結(jié)構(gòu) 1.2.1 內(nèi)部結(jié)構(gòu)的主要組成部分 1.2.2 單片機的引腳功能 1.2.3 控制器、時鐘電路和基本時序周期 1.2.4 復(fù)位狀態(tài)及復(fù)位電路 1.2.5 省電方式 1.3 AT89系列單片機型號的編碼說明及封裝形式 習(xí)題一第二章 AT89S52單片機的硬件結(jié)構(gòu) 2.1 AT89S52存儲器結(jié)構(gòu) 2.1.1 程序存儲器 2.1.2 片內(nèi)Flash存儲器操作 2.1.3 數(shù)據(jù)存儲器 2.1.4 特殊功能寄存器SFR 2.2 并行I/O接口 2.2.1 P0口 2.2.2 P1口 2.2.3 P2口 2.2.4 P3口 2.3 AT89S52的定時/計數(shù)器T0、T1和T2 2.3.1 定時/計數(shù)器的基本原理 2.3.2 定時/計數(shù)器T0/T1的控制與狀態(tài)寄存器 2.3.3 T0/T1的四種工作模式 2.3.4 定時/計數(shù)器T2的控制與狀態(tài)寄存器 2.3.5 T2的工作模式 2.4 AT89S52的中斷系統(tǒng) 2.4.1 中斷的基本概念 2.4.2 中斷源 2.4.3 AT89S52的中斷標(biāo)志與控制 2.4.4 中斷響應(yīng)的條件、過程與時間 2.5 AT89S52的串行通信 2.5.1 串行通信概述 2.5.2 RS232C標(biāo)準(zhǔn)總線及通信設(shè)計 2.5.3 AT89S52串行通信接口 習(xí)題二第三章 AT89S52單片機指令系統(tǒng) 3.1 單片機指令系統(tǒng)概述 3.1.1 指令、指令系統(tǒng)的概念 3.1.2 單片機指令系統(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ù)存儲器的一般數(shù)據(jù)傳送指令 3.3.2 片內(nèi)特殊傳送指令 3.3.3 片外數(shù)據(jù)存儲器數(shù)據(jù)傳送指令 3.3.4 訪問程序存儲器的數(shù)據(jù)傳送指令 3.4 算術(shù)運算類指令 3.4.1 加、減法指令 3.4.2 十進(jìn)制調(diào)整指令 3.4.3 乘、除法指令 3.5 邏輯運算及移位指令 3.6 控制轉(zhuǎn)移類指令 3.6.1 無條件轉(zhuǎn)移指令 3.6.2 條件轉(zhuǎn)移指令 3.7 子程序調(diào)用和返回指令 3.7.1 子程序調(diào)用指令 3.7.2 返回指令 3.7.3 空操作指令 3.8 位操作類指令 3.9 匯編程序格式與偽指令 習(xí)題三第四章 單片機程序設(shè)計語言 4.1 匯編語言程序設(shè)計 4.1.1 匯編語言程序設(shè)計步驟 4.1.2 匯編語言程序結(jié)構(gòu) 4.1.3 匯編語言程序設(shè)計方法 4.1.4 匯編語言編程規(guī)范 4.2 C51語言程序設(shè)計 習(xí)題四第五章 C51程序設(shè)計語言 5.1 C51基本語法規(guī)則 5.1.1 C51數(shù)據(jù)類型 5.1.2 常量與變量 5.1.3 運算符與表達(dá)式 5.1.4 程序控制語句 5.1.5 函數(shù) 5.1.6 指針 5.1.7 構(gòu)造數(shù)據(jù)類型 5.1.8 C51位操作及其表達(dá)式 5.1.9 自增減運算符、復(fù)合運算符及其表達(dá)式 5.2 C51程序設(shè)計技巧 5.2.1 存取AT89S52單片機特殊功能寄存器 5.2.2 位的控制 5.2.3 中斷子程序的設(shè)計 5.2.4 內(nèi)存應(yīng)對式I/O 5.2.5 C51程序設(shè)計舉例 5.3 匯編語言與C語言的混合編程 5.3.1 C51和A51接口所涉及的幾個主要問題 5.3.2 C51程序中嵌入?yún)R編 5.3.3 C51與匯編函數(shù)的相互調(diào)用 5.4 C51與匯編語言的對照 5.4.1 實例描述 5.4.2 硬件電路 5.4.3 程序設(shè)計 5.4.4 匯編語言編寫的代碼 5.4.5 C語言編寫的代碼 5.4.6 實例小結(jié) 5.5 C51程序設(shè)計小結(jié) 習(xí)題五第六章 單片機系統(tǒng)功能的擴展技術(shù) 6.1 系統(tǒng)擴展概述 6.2 總線擴展及地址分配 6.2.1 總線擴展 6.2.2 地址分配 6.3 外部存儲器及其訪問 6.3.1 外部程序存儲器及其訪問 6.3.2 外部數(shù)據(jù)存儲器及其訪問 6.4 外部程序存儲器擴展 6.4.1 常用EPROM芯片 6.4.2 典型EPROM擴展電路實現(xiàn) 6.5 外部數(shù)據(jù)存儲器的擴展 6.5.1 RAM(SRAM)的擴展 6.5.2 并行E2PRC)M的擴展 6.6 并行I/O接口的擴展 6.6.1 簡單I/O接口的擴展 6.6.2 可編程8155的并行I/O擴展 6.6.3 8255A可編程并行I/O接口擴展 6.7 A/D和D/A轉(zhuǎn)換接口的擴展 6.7.1 8位并行A/D轉(zhuǎn)換器ADC0809的擴展 6.7.2 12位并行A/D轉(zhuǎn)換器AD574的擴展 6.7.3 8位并行D/A轉(zhuǎn)換器DAC0832的擴展 6.8 串行總線擴展技術(shù) 6.8.1 SPI和I2C串行總線接口 6.8.2 鍵盤/顯示器串行擴展技術(shù) 6.8.3 E2PROM串行擴展技術(shù) 6.8.4 D/A和A/D轉(zhuǎn)換器串行擴展技術(shù) 6.8.5 串行總線單片機最小系統(tǒng)實驗板 習(xí)題六第七章 單片機應(yīng)用系統(tǒng)開發(fā)設(shè)計實例 7.1 匯編源程序的建立與編譯 7.1.1 Proteus中的源程序設(shè)計與編譯 7.1.2 KeilμVision中的源程序設(shè)計與編譯 7.2 Proteus與單片機電路的交互式仿真與調(diào)試 7.2.1 加載目標(biāo)代碼 7.2.2 單片機系統(tǒng)的Proteus交互仿真 7.2.3 調(diào)試菜單與調(diào)試窗口 7.2.4 觀察窗口 7.3 I/O口應(yīng)用 7.3.1 Proteus電路設(shè)計 7.3.2 Proteus調(diào)試與仿真 7.3.3 總結(jié)與提示 7.4 4×4矩陣式鍵盤識別技術(shù) 7.4.1 Proteus電路設(shè)計 7.4.2 源程序設(shè)計 7.4.3 Proteus調(diào)試與仿真 7.4.4 總結(jié)與提示 7.5 動態(tài)掃描顯示 7.5.1 Proteus電路設(shè)計 7.5.2 源程序設(shè)計 7.5.3 Proteus調(diào)試與仿真 7.5.4 總結(jié)與提示 7.6 8×8點陣LED顯示 7.6.1 Proteus電路設(shè)計 7.6.2 Proteus設(shè)計與仿真 7.6.3 總結(jié)與提示 7.7 I/O口的擴展 7.7.1 Proteus電路設(shè)計 7.7.2 源程序設(shè)計 7.7.3 Proteus調(diào)試與仿真 7.7.4 總結(jié)與提示 7.8 定時/計數(shù)器實驗 7.8.1 Proteus電路設(shè)計 7.8.2 Proteus設(shè)計與仿真 7.8.3 總結(jié)與提示 7.9 外部數(shù)據(jù)存儲器擴展 7.9.1 Proteus電路設(shè)計 7.9.2 Proteus調(diào)試與仿真 7.9.3 總結(jié)與提示 7.10 外部中斷實驗 7.10.1 Proteus電路設(shè)計 7.10.2 Proteus調(diào)試與仿真 7.10.3 總結(jié)與提示 7.11 單片機與PC機間的串行通信 7.11.1 Proteus電路設(shè)計 7.11.2 Proteus調(diào)試與仿真 7.11.3 總結(jié)與提示 7.12 單片機與步進(jìn)電機的接口技術(shù) 7.12.1 Proteus電路設(shè)計 7.12.2 Proteus調(diào)試與仿真 7.12.3 總結(jié)與提示 7.13 單片機與直流電動機的接口技術(shù) 7.13.1 Proteus電路設(shè)計 7.13.2 Proteus調(diào)試與仿真 7.13.3 總結(jié)與提示 7.14 基于DAC0832數(shù)/模轉(zhuǎn)換器的數(shù)控電源 7.14.1 Proteus電路設(shè)計 7.14.2 Proteus調(diào)試與仿真 7.14.3 總結(jié)與提示 7.15 基于ADC0808模/數(shù)轉(zhuǎn)換器的數(shù)字電壓表 7.15.1 Proteus電路設(shè)計 7.15.2 源程序設(shè)計 7.15.3 Proteus調(diào)試與仿真 7.15.4 總結(jié)與提示第八章 單片機應(yīng)用實驗 實驗1 閃爍燈 實驗2 模擬開關(guān)燈 實驗3 多路開關(guān)狀態(tài)指示 實驗4 廣告燈設(shè)計 實驗5 廣告燈(利用取表方式) 實驗6 報警器 實驗7 I/O并行口直接驅(qū)動LED顯示 實驗8 按鍵識別方法之一 實驗9 00~99計數(shù)器 實驗10 動態(tài)數(shù)碼顯示技術(shù)附錄A 指令系統(tǒng)中常用符號說明附錄B 影響標(biāo)志位設(shè)置的指令附錄C AT89S52指令表附錄D 片內(nèi)RAM中20H~2FH共128位位地址表附錄E 特殊功能寄存器地址表附錄F Keil C51軟件使用附錄G AT89S52單片機下載器軟件使用參考文獻(xiàn)

本目錄推薦

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