小型嵌入式系統(tǒng)設(shè)計原理

出版時間:2012-1  出版社:國防工業(yè)出版社  作者:陳耀華  頁數(shù):190  

內(nèi)容概要

  《小型嵌入式系統(tǒng)設(shè)計原理》以宏晶公司的stc系列單片機為基礎(chǔ),詳細介紹了stc12c5a60s2系列單片機的硬件結(jié)構(gòu)、指令系統(tǒng)及匯編語言程序設(shè)計、內(nèi)部功能及接口、系統(tǒng)外部功能的擴展、c語言程序設(shè)計、單片機嵌入式系統(tǒng)開發(fā)及應(yīng)用實例。書中通過大量的例題和單片機應(yīng)用實例,引導(dǎo)讀者逐步掌握單片機嵌入式系統(tǒng)開發(fā)的基本知識、方法和技能。書中詳細介紹了stc系列單片機的開發(fā)工具和編程環(huán)境,書中所有程序均經(jīng)過上機調(diào)試?!  缎⌒颓度胧较到y(tǒng)設(shè)計原理》可作為高等院校電氣信息類專業(yè)的教學(xué)用書,也可作為高職高專同類專業(yè)的教學(xué)用書及各類工程技術(shù)人員的自學(xué)用書。

書籍目錄

第1章 嵌入式系統(tǒng)概述1.1 單片機與嵌入式系統(tǒng)簡介1.1.1 單片機及其發(fā)展概況1.1.2 單片機的特點和應(yīng)用1.1.3 嵌入式系統(tǒng)1.1.4 單片機應(yīng)用系統(tǒng)的組成1.2 STC12C5A60S2系列單片機總體介紹1.3 一個STC12C5A60S2系列單片機的應(yīng)用實例第2章 STC系列單片機硬件結(jié)構(gòu)2.1 STC系列單片機總體結(jié)構(gòu)2.1.1 STC系列單片機總體結(jié)構(gòu)框圖及功能2.1.2 STC12C5A60S2系列單片機引腳功能2.2 STC12C5A60S2系列單片機存儲結(jié)構(gòu)2.2.1 STC12C5A60S2系列單片機存儲器的特點2.2.2 程序存儲器2.2.3 數(shù)據(jù)存儲器2.3 工作方式和時序2.3.1 復(fù)位方式2.3.2 程序執(zhí)行工作方式2.3.3 省電工作方式2.4 STC系列單片機的時鐘第3章 指令系統(tǒng)3.1 指令系統(tǒng)簡介3.1.1 指令格式3.1.2 指令分類及符號說明3.2 尋址方式3.3 指令系統(tǒng)3.3.1 數(shù)據(jù)傳送類指令3.3.2 算術(shù)運算類指令3.3.3 邏輯運算類指令3.3.4 控制轉(zhuǎn)移類指令3.3.5 位操作類指令3.3.6 子程序調(diào)用與返回指令3.4 匯編語言程序設(shè)計基礎(chǔ)3.4.1 匯編語言程序的組成3.4.2 偽指令3.4.3 程序設(shè)計步驟及技術(shù)第4章 中斷系統(tǒng)4.1 中斷系統(tǒng)的概念4.1.1 中斷及中斷源4.1.2 中斷嵌套4.2 中斷系統(tǒng)結(jié)構(gòu)及中斷控制4.2.1 中斷源和中斷請求標志4.2.2 中斷允許控制4.2.3 中斷優(yōu)先級控制4.3 中斷處理4.3.1 中斷響應(yīng)4.3.2 中斷處理4.3.3 中斷返回4.4 中斷響應(yīng)后中斷請求的撤除4.5 中斷測試程序舉例第5章 定時器/計數(shù)器5.1 定時器/計數(shù)器概述5.2 定時器/計數(shù)器的控制5.2.1 定時器/計數(shù)器控制寄存器TCON5.2.2 定時器/計數(shù)器工作模式寄存器TMOD5.2.3 輔助寄存器AUXR5.2.4 時鐘輸出和掉電喚醒寄存器WAKE_CLKO5.3 定時器/計數(shù)器的工作模式5.3.1 工作模式0(13位定時器/計數(shù)器)5.3.2 工作模式1(16位定時器/計數(shù)器)5.3.3 工作模式2(8位自動重裝模式)5.3.4 工作模式3(兩個8位計數(shù)器)5.4 定時器/計數(shù)器應(yīng)用實例5.4.1 定時器/計數(shù)器的設(shè)置5.4.2 模式1的應(yīng)用5.4.3 模式2的應(yīng)用5.4.4 模式3的應(yīng)用5.4.5 定時器/計數(shù)器的綜合應(yīng)用第6章 串行口及其應(yīng)用6.1 串行口概述6.2 串行口控制6.2.1 串行口控制寄存器SCON6.2.2 電源控制寄存器PCON6.2.3 串行口數(shù)據(jù)緩沖寄存器SBUF6.2.4 輔助寄存器AUXR6.2.5 獨立波特率發(fā)生器寄存器BRT6.2.6 從機地址控制寄存器SADEN和SADDR6.2.7 與串行口中斷相關(guān)的寄存器IE、IP和IPH6.3 串行口的工作方式6.3.1 工作方式06.3.2 工作方式16.3.3 工作方式2和工作方式36.4 波特率設(shè)置6.5 串行口應(yīng)用6.5.1 串行口方式0的應(yīng)用6.5.2 串行口在其他方式下的應(yīng)用6.5.3 雙機通信6.5.4 多機通信第7章 I/O口的結(jié)構(gòu)及其應(yīng)用7.1 I/O口的工作模式7.1.1 準雙向口輸出7.1.2 強推挽輸出7.1.3 僅為輸人(高阻)配置7.I.4 開漏輸出7.2 I/O口的配置7.2.1 P0口的配置7.2.2 PI、P2、P3、P4和P5口的相關(guān)寄存器7.2.3 P4口的特殊應(yīng)用7.3 I/O口的應(yīng)用7.3.1 三極管控制電路7.3.2 發(fā)光二極管控制電路7.3.3 如何讓I/O口上電復(fù)位時為低電平第8章 A/D轉(zhuǎn)換器8.1 A/D轉(zhuǎn)換器的結(jié)構(gòu)8.2 A/D轉(zhuǎn)換器的控制8.2.1 P1口模擬功能控制寄存器P1ASF8.2.2 ADC控制寄存器ADC_CONTR8.2.3 A/D轉(zhuǎn)換結(jié)果寄存器ADC_RES、ADC_RESL8.2.4 與A/D中斷有關(guān)的寄存器8.3 A/D轉(zhuǎn)換器的應(yīng)用實例第9章 同步串行外圍接口(SPI接口)9.1 同步串行外圍接口(SPI接口)概述9.2 同步串行外圍接口(SPI接口)的控制9.2.1 SPI控制寄存器SPCTL9.2.2 SPI狀態(tài)寄存器SPSTAT9.2.3 SPI數(shù)據(jù)寄存器SPDAT9.2.4 將SPI功能從P1口設(shè)置到P4口的輔助寄存器AUXRL9.3 同步串行外圍接口(SPI接口)的數(shù)據(jù)通信方式9.3.1 主/從模式的設(shè)置9.3.2 數(shù)據(jù)傳輸模式的設(shè)置9.4 同步串行外圍接口(SPI接口)的應(yīng)用9.4.1 單主機一單從機通信方式應(yīng)用9.4.2 單主機一多從機通信方式應(yīng)用第10章 PCA/PWM模塊10.1 PCA/PWM模塊概述10.2 PCA/PWM模塊的控制10.2.1 PCA控制寄存器CCON10.2.2 PCA模式寄存器CMOD10.2.3 PCA比較/捕獲寄存器CCAPM0和CCAPML10.2.4 PCA的16位計數(shù)器--低8位CL和高8位CH10.2.5 PCA捕獲寄存器--CCAPNL(低位字節(jié))和CCAPNH(高位字節(jié))10.2.6 PWM模式輔助寄存器--PCA_PWM0和PCA_PWML10.2.7 輔助寄存器1--AUXRL10.3 PCA/PWM模塊的工作模式10.3.1 捕獲模式10.3.2 16位軟件定時器模式10.3.3 高速輸出模式10.3.4 脈寬調(diào)制模式(PWM)10.4 PCA/PWM接口的應(yīng)用10.4.1 用PCA功能實現(xiàn)16位定時器的應(yīng)用10.4.2 PCA輸出PWM功能的應(yīng)用第11章 STCL2系列單片機開發(fā)/編程工具11.1 在系統(tǒng)可編程(1SP)原理11.2 STCL2C5A60S2系列在系統(tǒng)可編程(ISP)的典型應(yīng)用11.3 ISP控制軟件界面使用說明11.3.1 電腦端的ISP控制軟件11.3.2 STC單片機的仿真11.4 程序設(shè)計與編譯11.4.1 KEILC簡介11.4.2 CX51簡介11.4.3 CX51開發(fā)工具簡介第12章 應(yīng)用系統(tǒng)開發(fā)實例12.1 系統(tǒng)設(shè)計與調(diào)試過程12.2 倒計時器的設(shè)計12.3 數(shù)字電壓表的設(shè)計12.4 基于DS18B20的簡易數(shù)字溫度計的設(shè)計參考文獻

圖書封面

評論、評分、閱讀與下載


    小型嵌入式系統(tǒng)設(shè)計原理 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7