出版時(shí)間:2008-10 出版社:機(jī)械工業(yè) 作者:張齊//朱寧西 頁(yè)數(shù):275
Tag標(biāo)簽:無(wú)
前言
單片機(jī)系統(tǒng)的開(kāi)發(fā)是硬件、軟件相結(jié)合的過(guò)程。要完成單片機(jī)系統(tǒng)的開(kāi)發(fā),不僅需要掌握編程技術(shù),還需要針對(duì)實(shí)際應(yīng)用選擇合理的單片機(jī)芯片和外圍器件,在此基礎(chǔ)上設(shè)計(jì)硬件電路。除此之外,還需要掌握相應(yīng)的軟件和硬件開(kāi)發(fā)工具。本書(shū)針對(duì)上述知識(shí)點(diǎn)精心組織編排,從基礎(chǔ)人手,深入淺出,循序漸進(jìn),便于讀者理解和掌握相應(yīng)內(nèi)容。本書(shū)共有7章,第1章概括介紹單片機(jī)的組成、分類(lèi)、特點(diǎn)和應(yīng)用,使讀者對(duì)單片機(jī)有初步的認(rèn)識(shí)。
內(nèi)容概要
《單片機(jī)系統(tǒng)設(shè)計(jì)與開(kāi)發(fā):基于Proteus單片機(jī)仿真和C語(yǔ)言編程》從實(shí)用的角度介紹80C51系列單片機(jī)及其應(yīng)用系統(tǒng)的構(gòu)成和設(shè)計(jì)方法,主要內(nèi)容包括單片機(jī)高級(jí)語(yǔ)言C51及其相應(yīng)開(kāi)發(fā)工具uVision3 IDE軟件的使用、單片機(jī)應(yīng)用系統(tǒng)的Proteus設(shè)計(jì)與仿真、單片機(jī)軟件和硬件基礎(chǔ)知識(shí)、單片機(jī)內(nèi)部資源應(yīng)用與外部資源的擴(kuò)展方法等。書(shū)中的示例多采用C語(yǔ)言作為編程語(yǔ)言,實(shí)用性較強(qiáng)。全書(shū)的程序清單均配有相對(duì)應(yīng)的Proteus格式的電路原理圖,并且Keil ixVision3 IDE調(diào)試配合Proteus單片機(jī)仿真電路,為單片機(jī)產(chǎn)品研發(fā)提供了一個(gè)快速、靈活、經(jīng)濟(jì)的設(shè)計(jì)方法。
書(shū)籍目錄
前言第1章 單片機(jī)系統(tǒng)概述1.1 微處理器、微型計(jì)算機(jī)與單片機(jī)1.2 單片機(jī)的結(jié)構(gòu)與組成1.3 單片機(jī)的分類(lèi)和指標(biāo)1.4 單片機(jī)的發(fā)展趨勢(shì)1.5 常用的單片機(jī)系列1.6 單片機(jī)的特點(diǎn)1.7 單片機(jī)應(yīng)用系統(tǒng)1.8 單片機(jī)的應(yīng)用領(lǐng)域本章 小結(jié)習(xí)題1第2章 單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)環(huán)境2.1 單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)步驟和方法2.1.1 總體設(shè)計(jì)2.1.2 硬件系統(tǒng)2.1.3 軟件系統(tǒng)2.2 單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)的軟硬件環(huán)境2.2.1 單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)的軟硬件環(huán)境的構(gòu)成2.2.2 單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)工具選擇原則2.2.3 使用JTAG界面單片機(jī)仿真開(kāi)發(fā)環(huán)境2.2.4 單片機(jī)的在線編程2.3 KeilC5l高級(jí)語(yǔ)言集成開(kāi)發(fā)環(huán)境IxVisiort3IDE2.3.1 ixVision3IDE主要特性2.3.2 pNision3IDE集成開(kāi)發(fā)環(huán)境2.3.3 Vision3IDE的使用2.4 基于Proteus的單片機(jī)系統(tǒng)仿真2.4.1 Proteus7Professional界面介紹2.4.2 繪制電路原理圖2.4.3 ProteusVSM與Vision3IDE的聯(lián)調(diào)本章 小結(jié)習(xí)題2第3章 80c51單片機(jī)硬件基礎(chǔ)知識(shí)3.1 MCS-51系列及80C51系列單片機(jī)簡(jiǎn)介3.1.1 MCS-51系列和80C5l系列單片機(jī)3.1.2 80C51系列單片機(jī)的命名規(guī)則3.1.3 80C51系列單片機(jī)的選擇特性3.2 80C51系列單片機(jī)外引腳功能3.3 80C51單片機(jī)內(nèi)部結(jié)構(gòu)3.3.1 中央處理器CPU3.3.2 存儲(chǔ)器組織3.3.3 并行輸入/輸出端口結(jié)構(gòu)3.3.4 時(shí)鐘電路3.3.5 復(fù)位電路3.4 低功耗運(yùn)行方式3.4.1 電源控制寄存器PCON3.4.2 待機(jī)方式3.4.3 掉電方式3.5 80C5l單片機(jī)最小系統(tǒng)本章 小結(jié)習(xí)題3第4章 80c51單片機(jī)軟件基礎(chǔ)知識(shí)4.1 80C51單片機(jī)指令系統(tǒng)概述4.1.1 指令的概念4.1.2 指令系統(tǒng)說(shuō)明4.1.3 80C51指令系統(tǒng)助記符4.1.4 指令系統(tǒng)中的特殊符號(hào)4.2 80C51單片機(jī)尋址方式4.2.1 寄存器尋址方式4.2.2 直接尋址方式4.2.3 寄存器間接尋址方式4.2.4 立即尋址方式4.2.5 變址間接尋址方式4.2.6 相對(duì)尋址方式4.2.7 位尋址方式4.3 80C51單片機(jī)指令系統(tǒng)4.3.1 數(shù)據(jù)傳送類(lèi)指令4.3.2 算術(shù)運(yùn)算類(lèi)指令4.3.3 邏輯運(yùn)算類(lèi)指令4.3.4 控制轉(zhuǎn)移類(lèi)指令4.3.5 位操作指令4.4 80C51匯編語(yǔ)言程序設(shè)計(jì)4.4.1 偽指令4.4.2 匯編語(yǔ)言程序設(shè)計(jì)舉例4.5 80C51單片機(jī)C51程序設(shè)計(jì)語(yǔ)言4.5.1 C51語(yǔ)言的標(biāo)識(shí)符和關(guān)鍵字4.5.2 C51編譯器能識(shí)別的數(shù)據(jù)類(lèi)型4.5.3 變量的存儲(chǔ)種類(lèi)和存儲(chǔ)器類(lèi)型4.5.4 絕對(duì)地址的訪問(wèn)4.5.5 中斷服務(wù)程序4.6 C51語(yǔ)言的運(yùn)算符和表達(dá)式4.6.1 賦值運(yùn)算符4.6.2 算術(shù)運(yùn)算符4.6.3 關(guān)系運(yùn)算符4.6.4 邏輯運(yùn)算符4.6.5 位運(yùn)算符4.6.6 復(fù)合賦值運(yùn)算符4.6.7 指針和地址運(yùn)算符4.7 C51語(yǔ)言的庫(kù)函數(shù)4.7.1 本征庫(kù)函數(shù)和非本征庫(kù)函數(shù)4.7.2 幾類(lèi)重要的庫(kù)函數(shù)4.8 C51語(yǔ)言的應(yīng)用技巧本章 小結(jié)習(xí)題4第5章 踟C5l單片機(jī)內(nèi)部資源及應(yīng)用5.1 中斷系統(tǒng)和外部中斷5.1.1 中斷技術(shù)概述5.1.2 80C5l單片機(jī)中斷系統(tǒng)5.1.3 C51語(yǔ)言中斷服務(wù)函數(shù)5.1.4 外部中斷的應(yīng)用示例5.2 定時(shí)器/計(jì)數(shù)器5.2.1 定時(shí)器/計(jì)數(shù)器0、l的結(jié)構(gòu)及工作原理5.2.2 定時(shí)器/計(jì)數(shù)器0、1的四種工作方式5.2.3 定時(shí)器/計(jì)數(shù)器對(duì)輸入信號(hào)的要求5.2.4 定時(shí)器/計(jì)數(shù)器0、1的編程和應(yīng)用示例5.2.5 定時(shí)器/計(jì)數(shù)器25.3 串行通信5.3.1 串行通信基礎(chǔ)知識(shí)5.3.2 80C51串行接口5.3.3 應(yīng)用示例本章 小結(jié)習(xí)題5第6章 單片機(jī)外部擴(kuò)展資源及應(yīng)用6.1 單片機(jī)外部擴(kuò)展資源和擴(kuò)展編址技術(shù)概述6.1.1 單片機(jī)外部擴(kuò)展資源分類(lèi)6.1.2 單片機(jī)系統(tǒng)擴(kuò)展結(jié)構(gòu)與編址技術(shù)6.1.3 單片機(jī)系統(tǒng)存儲(chǔ)器擴(kuò)展方法6.2 并行I/O口擴(kuò)展6.2.1 8255可編程并行I/O接口芯片6.2.2 用74HC系列芯片擴(kuò)展I/O接口6.3 大容量閃速存儲(chǔ)器Flash的擴(kuò)展6.3.1 SuperHash28SF040A簡(jiǎn)介6.3.2 89C52單片機(jī)和28SlqMOA接口方法6.4 單片機(jī)系統(tǒng)中的鍵盤(pán)接口技術(shù)6.4.1 鍵盤(pán)工作原理及消抖6.4.2 獨(dú)立式鍵盤(pán)工作原理6.4.3 行列式鍵盤(pán)工作原理6.4.4 鍵盤(pán)掃描的控制程序6.5 單片機(jī)系統(tǒng)中的I.ED數(shù)碼顯示器6.5.1 LED數(shù)碼顯示器的結(jié)構(gòu)與原理6.5.2 靜態(tài)顯示6.5.3 動(dòng)態(tài)掃描顯示6.6 單片機(jī)系統(tǒng)中的LcD液晶顯示器6.6.1 字符型液晶顯示模塊的組成和基本特點(diǎn)6.6.2 LCDl602模塊接口引腳功能6.6.3 LCDl602模塊的操作命令6.6.4 I.CDl602與89C52單片機(jī)接口與編程6.7 日歷時(shí)鐘接口芯片及應(yīng)用6.7.1 并行接口日歷時(shí)鐘芯片DSl28876.7.2 串行接口日歷時(shí)鐘芯片DSl3026.8 單片機(jī)數(shù)據(jù)采集系統(tǒng)6.8.1 并行A/D轉(zhuǎn)換器ADC08096.8.2 通用串行輸出8位A/D轉(zhuǎn)換器TLC5496.9 Ic總線接口電路EEPROM及應(yīng)用6.9.1 串行EEPROM電路CAT24WCXX概述6.9.2 串行EEPROM芯片的操作6.9.3 串行EEPROM芯片與89C52的接口編程6.1 0RS一232C和RS一485/422通信接口本章 小結(jié)習(xí)題6第7章 單片機(jī)系統(tǒng)設(shè)計(jì)示例7.1 可編程控制器的硬件組成7.2 可編程控制器的軟件系統(tǒng)7.3 可編程控制器PC機(jī)集成開(kāi)發(fā)環(huán)境7.4 可編程控制器監(jiān)控程序C51語(yǔ)言部分源程序清單本章 小結(jié)附錄A 單片機(jī)選型指南附錄B 單片機(jī)及部分常用外圍器件附錄C 指令速查表參考文獻(xiàn)
章節(jié)摘錄
插圖:第1章 單片機(jī)系統(tǒng)概述1.8 單片機(jī)的應(yīng)用領(lǐng)域單片機(jī)由于其體積小、功耗低、價(jià)格低廉,且具有邏輯判斷、定時(shí)計(jì)數(shù)、程序控制等多種功能,廣泛應(yīng)用于儀器儀表、家用電器、醫(yī)用設(shè)備、航空航天、專(zhuān)用設(shè)備的智能化管理及過(guò)程控制等領(lǐng)域。下面簡(jiǎn)單介紹一下它的典型應(yīng)用。
編輯推薦
《單片機(jī)系統(tǒng)設(shè)計(jì)與開(kāi)發(fā):基于Proteus單片機(jī)仿真和C語(yǔ)言編程》可作為電子類(lèi)及其相關(guān)專(zhuān)業(yè)的本科生教材,也可作為從事單片機(jī)應(yīng)用產(chǎn)品研發(fā)的科技人員及單片機(jī)技術(shù)愛(ài)好者的參考書(shū),還可作為全國(guó)單片機(jī)設(shè)計(jì)師考試、單片機(jī)等級(jí)考試、電子競(jìng)賽等的參考書(shū)。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
單片機(jī)系統(tǒng)設(shè)計(jì)與開(kāi)發(fā) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版