出版時(shí)間:2008-1 出版社:北京航大 作者:張玉杰 頁(yè)數(shù):408
內(nèi)容概要
本書以臺(tái)灣松翰(SONIX)科技有限公司的SN8P2700系列單片機(jī)為主線,詳細(xì)介紹其基本組成、工作原理、各功能模塊的特點(diǎn)及其應(yīng)用技術(shù)。全書共分9章,內(nèi)容包括:SONIX系列單片機(jī)的基本結(jié)構(gòu)及特點(diǎn)、指令系統(tǒng)、基本程序設(shè)計(jì)、基本應(yīng)用模塊、集成開(kāi)發(fā)環(huán)境、A/D轉(zhuǎn)換、D/A轉(zhuǎn)換、串行通信及簡(jiǎn)單的應(yīng)用系統(tǒng)設(shè)計(jì)。本書突出的特點(diǎn)是注重實(shí)踐性和實(shí)用性。書中結(jié)合所配套的實(shí)驗(yàn)板和仿真器,針對(duì)SONIX單片機(jī)的功能特點(diǎn)設(shè)計(jì)了多種基本模塊電路,并編寫了一些基本的應(yīng)用程序,可以幫助初學(xué)者快速掌握 SONIX單片機(jī)。 本書內(nèi)容豐富,實(shí)用性強(qiáng),通俗易懂,可作為從事單片機(jī)應(yīng)用的工程技術(shù)人員的參考用書,也可作為高等工科院校相關(guān)專業(yè)的教材。
書籍目錄
第1章 SONIX單片機(jī)概述1.1 SONIX列單片機(jī)的發(fā)展及特點(diǎn)1.2 SONIX系列單片機(jī)的性能及引腳1.2.1 簡(jiǎn)介1.2.2 引腳排列和說(shuō)明1.2.3 命名規(guī)則1.3 SONIX單片機(jī)的內(nèi)部結(jié)構(gòu)1.3.1 CPU結(jié)構(gòu)1.3.2 存儲(chǔ)器結(jié)構(gòu)1.3.3 片內(nèi)外設(shè)1.3.4 中斷系統(tǒng)1.4 SONIX單片機(jī)的開(kāi)發(fā)工具第2章 SONIX單片機(jī)指令系統(tǒng)2.1 指令系統(tǒng)概述2.1.1 指令格式2.1.2 指令分類2.1.3 指令綜述2.2 尋址方式2.2.1 立即尋址2.2.2 直接尋址2.2.3 間接尋址2.2.4 對(duì)RAM尋址2.3 指令系統(tǒng)2.3.1 數(shù)據(jù)傳送指令2.3.2 算術(shù)運(yùn)算指令2.3.3 邏輯運(yùn)算指令2.3.4 移位指令2.3.5 位操作指令2.3.6 分支轉(zhuǎn)移指令第3章 匯編語(yǔ)言程序設(shè)計(jì)3.1 匯編語(yǔ)言的構(gòu)成3.1.1 程序設(shè)計(jì)語(yǔ)言3.1.2 匯編語(yǔ)言語(yǔ)句3.2 匯編語(yǔ)言源程序的設(shè)計(jì)3.2.1 匯編語(yǔ)言源程序的設(shè)計(jì)步驟3.2.2 匯編語(yǔ)言程序代碼的生成3.3 宏指令3.4 程序模板3.5 基本程序設(shè)計(jì)3.5.1 簡(jiǎn)單程序設(shè)計(jì)3.5.2 分支程序設(shè)計(jì)3.6 循環(huán)程序與查表程序設(shè)計(jì)3.6.1 循環(huán)程序設(shè)計(jì)3.6.2 查表程序設(shè)計(jì)3.7 子程序與運(yùn)算程序設(shè)計(jì)3.7.1 子程序設(shè)計(jì)3.7.2 運(yùn)算程序設(shè)計(jì)第4章 N8P2708A基本模塊與功能4.1 復(fù)位電路4.1.1 外部復(fù)位4.1.2 內(nèi)部復(fù)位4.2 振蕩器與時(shí)鐘電路4.2.1 振蕩器的總體結(jié)構(gòu)4.2.2 外部振蕩器4.2.3 內(nèi)部低速振蕩器4.2.4 系統(tǒng)工作模式及控制4.3 中斷系統(tǒng)4.3.1 中斷源和中斷標(biāo)志4.3.2 中斷請(qǐng)求的控制4.3.3 中斷系統(tǒng)的初始化4.3.4 中斷處理4.4 定時(shí)器/計(jì)數(shù)器4.4.1 看門狗定時(shí)器4.4.2 基本定時(shí)器4.4.3 通用定時(shí)器/計(jì)數(shù)器4.5 I/O口4.5.1 I/O口結(jié)構(gòu)4.5.2 I/O設(shè)置第5章 SONIX開(kāi)發(fā)工具及使用5.1 開(kāi)發(fā)系統(tǒng)的構(gòu)成5.2 SN8ICE 2K在線仿真器5.2.1 仿真器的組成5.2.2 仿真器插座引腳與按鍵跳線定義5.2.3 仿真器時(shí)鐘輸入5.3 開(kāi)發(fā)系統(tǒng)的安裝5.3.1 仿真器硬件安裝5.3.2 開(kāi)發(fā)軟件M2IDE的安裝5.3.3 SN8ICE 2K仿真器與目標(biāo)板的連接5.4 M2IDE集成開(kāi)發(fā)環(huán)境5.4.1 集成開(kāi)發(fā)環(huán)境的功能窗口5.4.2 菜單欄命令5.5 創(chuàng)建和調(diào)試應(yīng)用程序舉例5.5.1 創(chuàng)建SONIX應(yīng)用程序5.5.2 程序的編譯、鏈接5.5.3 程序的運(yùn)行與調(diào)試5.6 芯片的燒寫5.6.1 燒寫工具5.6.2 MP_EZ Writer介紹5.6.3 燒寫軟件5.6.4 燒寫步驟與過(guò)程第6章 基本模塊設(shè)計(jì)與實(shí)踐6.1 標(biāo)板硬件電路介紹6.2 振蕩電路模塊6.3 基本I/O口的應(yīng)用6.3.1 SONIX單片機(jī)I/0口6.3.2 I/O口作輸出口使用6.3.3 I/O口作輸人口使用6.3.4 開(kāi)漏輸出6.4 數(shù)碼管顯示模塊6.4.1 數(shù)碼管顯示原理6.4.2 單片機(jī)與數(shù)碼管的接口6.4.3 數(shù)碼管顯示模塊設(shè)計(jì)6.4.4 顯示程序設(shè)計(jì)6.5 中斷功能6.5.1 定時(shí)器中斷應(yīng)用6.5.2 鍵盤中斷6.6 鍵盤電路6.6.1 SONIX單片機(jī)與非編碼式鍵盤的接口6.6.2 鍵盤掃描的另一種設(shè)計(jì)方法6.6.3 按鍵處理的其他問(wèn)題6.7 定時(shí)器/計(jì)數(shù)器的應(yīng)用6.7.1 定時(shí)器To的使用6.7.2 用定時(shí)器實(shí)現(xiàn)秒表功能6.7.3 用定時(shí)器的Buzzer功能實(shí)現(xiàn)簡(jiǎn)易電子琴6.8 WDT應(yīng)用6.9 系統(tǒng)模式切換第7章 A/D和D/A模塊7.1 A/D轉(zhuǎn)換器7.1.1 A/D轉(zhuǎn)換器原理7.1.2 A/D轉(zhuǎn)換器的性能指標(biāo)7.2 SN8P2708A片內(nèi)A/D轉(zhuǎn)換電路7.2.1 SN8P2708A片內(nèi)A/D轉(zhuǎn)換器結(jié)構(gòu)7.2.2 A/D轉(zhuǎn)換相關(guān)寄存器7.2.3 A/D轉(zhuǎn)換器的操作過(guò)程7.2.4 A/D轉(zhuǎn)換應(yīng)用(實(shí)時(shí)溫度測(cè)量系統(tǒng)設(shè)計(jì))7.3 D/A轉(zhuǎn)換器7.3.l D/A轉(zhuǎn)換器原理7.3.2 D/A轉(zhuǎn)換器的性能指標(biāo)7.3.3 SONIX單片機(jī)的片內(nèi)D/A轉(zhuǎn)換器電路7.3.4 D/A轉(zhuǎn)換器應(yīng)用舉例7.4 PWM功能及應(yīng)用7.4.1 PWM及相關(guān)的寄存器7.4.2 PWM基本用法7.4.3 PwM應(yīng)用舉例第8章 串行通信8.1 串行通信簡(jiǎn)介8.1.1 串行通信的分類8.1.2 接收/發(fā)送時(shí)鐘8.1.3 串行通信的制式8.1.4 典型的串行通信接口8.2 SPI總線接口8.2.1 SPI總線規(guī)范8.2.2 SN8P2700系列單片機(jī)的SIO接口8.2.3 SPI串行EEPROM8.2.4 N8P2708A對(duì)AT25128/256的讀/寫操作舉例8.3 I2C總線8.3.1 I2C總線協(xié)議8.3.2 I2C總線軟件實(shí)現(xiàn)8.4 SN8P2708A單片機(jī)與I2C串行芯片的接口8.4.1 I2C串行EEPROM8.4.2 CAT24WCl28與SN8P2708A單片機(jī)的接口8.4.3 PCF8563實(shí)時(shí)時(shí)鐘8.5 異步串行通信8.5.1 RS232C串行接口總線8.5.2 SONIX單片機(jī)的RS232接口設(shè)計(jì)8.5.3 雙機(jī)異步通信第9章 應(yīng)用系統(tǒng)開(kāi)發(fā)9.1 系統(tǒng)開(kāi)發(fā)的步驟9.2 系統(tǒng)設(shè)計(jì)與調(diào)試9.2.1 硬件設(shè)計(jì)9.2.2 軟件設(shè)計(jì)9.2.3 系統(tǒng)調(diào)試9.3 暖風(fēng)機(jī)系統(tǒng)設(shè)計(jì)9.3.1 控制面板功能描述9.3.2 系統(tǒng)總體設(shè)計(jì)9.3.3 暖風(fēng)機(jī)硬件電路設(shè)計(jì)9.3.4 暖風(fēng)機(jī)軟件設(shè)計(jì)附錄A SONIX SN8P2700系列單片機(jī)指令集附錄B 常用的偽指令列表附錄C 常用宏指令列表附錄D 目標(biāo)板電路圖附錄E 目標(biāo)板元件布局圖參考文獻(xiàn)
編輯推薦
《松翰SN8P2700系列:單片機(jī)原理及應(yīng)用技術(shù)》內(nèi)容豐富,實(shí)用性強(qiáng),通俗易懂,可作為從事單片機(jī)應(yīng)用的工程技術(shù)人員的參考用書,也可作為高等工科院校相關(guān)專業(yè)的教材。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
松翰SN8P2700系列單片機(jī)原理及應(yīng)用技術(shù) PDF格式下載