MSP430F13X_14X系列中文數(shù)據(jù)手冊_第1頁
MSP430F13X_14X系列中文數(shù)據(jù)手冊_第2頁
MSP430F13X_14X系列中文數(shù)據(jù)手冊_第3頁
MSP430F13X_14X系列中文數(shù)據(jù)手冊_第4頁
MSP430F13X_14X系列中文數(shù)據(jù)手冊_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、MSP430x13x , MSP430x14x , MSP430x14x1混合信號微控制器超低功耗:5種省電模式6us 內(nèi)從待機(jī)模式喚醒16位 RISC 結(jié)構(gòu), 125ns 指令周期帶內(nèi)部參考,采樣保持和自動掃描特性的 12位 A/D轉(zhuǎn)換器有 7個捕獲 /比較寄存器的 16位定時器 Timer_B有 3個捕獲 /比較寄存器的 16位定時器 Timer_A片內(nèi)集成比較器串行在線編程,無需外部編程電壓,安全熔絲可編程代碼保護(hù) .器件系列包括:MSP430F133:8KB+256B閃速存儲器, 256B 的 RAMMSP430F135:16KB+256B閃速存儲器, 512B 的 RAMMSP430

2、F147, MSP430F1471:32KB+256B閃速存儲器, 1KB 的 RAMMSP430F148, MSP430F1481:48KB+256B閃速存儲器, 2KB 的 RAMMSP430F149, MSP430F1491:60KB+256B閃速存儲器, 2KB 的 RAM可用封裝:64腳方形扁平封裝 (QFP.描述德州儀器的 MSP430系列是一種超低功耗微控制器系列,由針對各種不同應(yīng)用模塊組合特性的多種型號組 成.微控制器可設(shè)計(jì)成使用電池長時間工作.由于其 16位的體系結(jié)構(gòu), 16位的 CPU 集成寄存器和常數(shù)發(fā)生器, 可使 MSP430實(shí)現(xiàn)了最大化的代碼效率。 數(shù)字控制振蕩器使所

3、有低功率模式喚醒到運(yùn)行模式小于 6us 的喚醒時間。 MSP430x13x 和 MSP430x14x 系列是有兩個內(nèi)置 16位定時器,一個快速 12位 A/D轉(zhuǎn)換器,一或兩個通用串 行同步 /異步通信接口 (USART和 48個 I/O引腳構(gòu)造的微控制器。典型應(yīng)用為傳感器系統(tǒng),把模擬信號轉(zhuǎn)換成數(shù)字值,處理并發(fā)送數(shù)據(jù)到主系統(tǒng)。定時器令 MCU 配置適合于 數(shù)字電機(jī)控制, EE 儀表, 手持儀表等的工業(yè)控制應(yīng)用。 硬件乘法器增強(qiáng)了性能, 并提供一個代碼與硬件廣泛兼容 的系列解決方案???用 器 件已封裝器件TA 塑料 64腳 QFP(PM -40 85 MSP430F133IPM MSP430F1

4、35IPM MSP430F147IPM MSP430F148IPM MSP430F149IPM引腳說明 : MSP430F133, MSP430F135MSP430F133IPM MSP430F135IPM引腳說明 : MSP430F147、 MSP430F148、 MSP430F149MSP430F147IPM MSP430F148IPM MSP430F149IPM引腳說明 : MSP430F1471、 MSP430F1481、 MSP430F1491MSP430F1471IPM MSP430F1481IPM MSP430F1491IPM功能框圖MSP430X13X MSP430X14X M

5、SP430X14X1 引 腳 功 能引 腳名 稱 編號I/O 說 明A 模擬電源,正端,僅供給模數(shù)轉(zhuǎn)換器的模擬部分A 模擬電源,負(fù)端,僅供給模數(shù)轉(zhuǎn)換器的模擬部分?jǐn)?shù)字電源,正端,供給所有數(shù)字部分?jǐn)?shù)字電源,負(fù)端,供給所有數(shù)字部分普通 I/O引腳 /Timer_A,時鐘信號 TACLK 輸入普通數(shù)字 I/O引腳 /Timer_A,捕獲:CCI0A 輸入,比較:OUT0輸出普通數(shù)字 I/O引腳 /Timer_A,捕獲:CCI1A 輸入,比較:OUT1輸出普通數(shù)字 I/O引腳 /Timer_A,捕獲:CCI2A 輸入,比較:OUT2輸出普通數(shù)字 I/O引腳 /SMCLK信號輸出普通數(shù)字 I/O引腳 /T

6、imer_A,比較:OUT0輸出普通數(shù)字 I/O引腳 /Timer_A,比較:OUT1輸出普通數(shù)字 I/O引腳 /Timer_A,比較:OUT2輸出普通數(shù)字 I/O引腳 /ACLK輸出普通數(shù)字 I/O引腳 /Timer_A:時鐘信號 INCLKP2.2/CAOUT/TA0 22 I/O 普通數(shù)字 I/O引腳 /Timer_A:捕獲:CCI0B 輸入 /比較器 _A輸出普通數(shù)字 I/O引腳 /Timer_A:比較:Out1輸出 /比較器 _A輸入普通數(shù)字 I/O引腳 /Timer_A:比較:Out2輸出 /比較器 _A輸入普通數(shù)字 I/O引腳,定義 DCO 標(biāo)稱頻率的外部電阻輸入P2.6/ADC

7、12CLK 26 I/O 普通數(shù)字 I/O引腳,轉(zhuǎn)換時鐘 12位 ADC.普通數(shù)字 I/O引腳 /Timer_A,比較:Out0輸出普通數(shù)字 I/O,從發(fā)送使能 USART0/SPI方式普通數(shù)字 I/O, USART0/SPI方式的從輸入 /主輸出普通數(shù)字 I/O, USART0/SPI方式的從輸出 /主輸入普通數(shù)字 I/O,外部時鐘輸入 -USART0/UART/SPI方式普通數(shù)字 I/O,發(fā)送數(shù)據(jù)輸出 USART0/UART方式普通數(shù)字 I/O,接收數(shù)據(jù)輸入 USART0/UART方式P3.6/UTXD1+普通數(shù)字 I/O,發(fā)送數(shù)據(jù)輸出 USART1/UART方式P3.7/URXD1+普通

8、數(shù)字 I/O,接收數(shù)據(jù)輸入 USART1/UART方式通用數(shù)字 I/O,捕獲 I/P或 PWM 輸出端口 Timer_B7 CCR0通用數(shù)字 I/O,捕獲 I/P或 PWM 輸出端口 Timer_B7 CCR1通用數(shù)字 I/O,捕獲 I/P或 PWM 輸出端口 Timer_B7 CCR2P4.3/TB3+通用數(shù)字 I/O,捕獲 I/P或 PWM 輸出端口 Timer_B7 CCR3P4.4/TB4+通用數(shù)字 I/O,捕獲 I/P或 PWM 輸出端口 Timer_B7 CCR4P4.5/TB5+通用數(shù)字 I/O,捕獲 I/P或 PWM 輸出端口 Timer_B7 CCR5P4.6/TB6+通用數(shù)

9、字 I/O,捕獲 I/P或 PWM 輸出端口 Timer_B7 CCR6通用數(shù)字 I/O,輸入時鐘 TBCLKTimer_B7P5.0/STE1+通用數(shù)字 I/O,從發(fā)送使能 USART1/SPI方式P5.1/SIMI1+通用數(shù)字 I/O,從入主出 USART1/SPI模式P5.2/SOMI1+ 46I/O 通用數(shù)字 I/O, USART1/SPI方式的從輸出 /主輸入P5.3/UCLK1+47I/O通用數(shù)字 I/O, 外部時鐘輸入 USART1/UART或 SPI 方式, 時鐘輸出 USART1/SPI方式 P5.4/MCLK 48I/O通用數(shù)字 I/O,主系統(tǒng)時鐘 MCLK 輸出P5.5/

10、SMCLK 49I/O通用數(shù)字 I/O,次主系統(tǒng)時鐘 SMCLK 輸出引腳功能 (續(xù)表 簡要說明處理單元處理單元基于一種一致的正交設(shè)計(jì)的 CPU 和指令集。 種設(shè)計(jì)結(jié)構(gòu)形成了一種對應(yīng)用開發(fā)高度透明, 并以編程 簡單著稱的類 RISC 體系. 除了程序流指令以外的所有操作, 自然都是作為寄存器操作, 連同 7種源尋址方式和 4種目的操作數(shù)尋址方式來執(zhí)行的。CPUCPU 有 16個寄存器提供精簡指令執(zhí)行時間。存器到寄存器操作執(zhí)行時間被減少到處理器頻率的一個周期, 4個寄存器被保留,專門用作程序計(jì)數(shù)器,堆棧計(jì)數(shù)器,狀態(tài)寄存器,和常數(shù)發(fā)生器.其余的寄存器可用作 通用寄存器。外設(shè)利用一個數(shù)據(jù)地址和控制總

11、線連接到 CPU ,并能容易利用內(nèi)存處理指令操作。PC/R0 R14 R15 指令集指令集為這種寄存器結(jié)構(gòu)提供了一種強(qiáng)大和易用的匯編語言。這個指令集由三種格式和七種尋址方式的 51條指令組成, 1給出了三類指令格式的總結(jié)和例子,尋址方式在表 2中列出。表 1 指令字格式 大多數(shù)指令能夠?qū)ψ趾妥止?jié)數(shù)據(jù)操作,字節(jié)操作由后綴 B 標(biāo)識。 例: 字操作指令 字節(jié)操作指令 MOV EDE , TONI MOV .B EDE , TONI ADD #235h, &MEM ADD.B #35h, &MEMPUSH R5 PUSH.B R5 SWPB R5 -表 2 尋址方式說明尋址方式 語

12、法例 子操 作寄存器 MOV Rs, Rd MOV R10, R11 R10 R11索引 MOV X(Rn, Y(Rm MOV 2(R5, 6(R6 M(2 + R5 M(6 + R6 符號 (PC相對 MOV EDE, TONI M(EDE M(TONI 絕對 MOV &MEM, TCDATM(MEM M(TCDAT 間接 MOV Rn, Y(Rm MOV R10, Tab(R6M(R10 M(Tab + R6 間接自動增量 MOV Rn+, RM MOV R10+, R11 M(R10 R11, R10 + 2 R10直接MOV #X, TONIMOV #45, TONI#45 M

13、(TONI注意: s =源操作數(shù) d =目的操作數(shù)運(yùn)行模式MSP430具有一種活動模式和五種軟件可選的低功耗運(yùn)行模式。一個中斷事件可以將芯片從五種低功耗模式中 的任何一種喚醒為請求服務(wù)并在從中斷程序返回時恢復(fù)低功耗模式。下列六種運(yùn)行模式由軟件配置: 活動模式 AM :-所有時鐘活動 低功耗模式 0(LPM0-CPU 關(guān)閉ACLK 和 SMCLK 保持活動, MCLK 關(guān)閉 低功耗模式 1(LPM1-CPU 關(guān)閉ACLK 和 SMCLK 保持活動, MCLK 關(guān)閉如果 DCO 在活動模式中沒有使用, DCO 的直流發(fā)生器將關(guān)閉 低功耗模式 2(LPM2-CPU 關(guān)閉MCLK 、 FLL+, DC

14、OCLK 關(guān)閉DCO的直流發(fā)生器保持活動ACLK 保持活動 低功耗模式 3(LPM3-CPU 關(guān)閉MCLK 、 FLL+, DCOCLK 關(guān)閉ACLK 保持活動 低功耗模式 4(LPM4-CPU 關(guān)閉ACLK關(guān)閉MCLK 、 FLL+, DCOCLK 關(guān)閉DCO 的直流發(fā)生器關(guān)閉晶體振蕩器停止中斷向量地址中斷向量和上電啟動地址位于存儲器中 0FFFFh-0FFE0h 的地址范圍內(nèi),個向量包含相應(yīng)中斷處理程序指令序列 的 16位地址。中斷源 中斷標(biāo)志 系統(tǒng)中斷 字地址 優(yōu)先級上電,外部復(fù)位,看門狗, 閃速存儲器 WDTIFG(見注 1KEYV(見注 1復(fù)位 15,最高NMI振蕩器故障閃速存儲器訪

15、問違例 NMIIFG(見注 1&4OFIFG(見注 1&4ACCIVFG(見注 1&4(非 屏蔽 (非 屏蔽 (非 屏蔽Timer_B7(見注 見注 2 可屏蔽 Timer_B7(見注 到 BCCIFG6TBIFG(見注 1&2可屏蔽 比較器 可屏蔽 看門狗定時器 可屏蔽USART0接收 可屏蔽 USART0發(fā)送 可屏蔽 見注 1&2 可屏蔽見注 1&2可屏蔽 , CCIFG2, TAIFG(見注 1&2可屏蔽 I/O端口 P1(8個標(biāo)志 到 P1IFG7(見注 1&2 可屏蔽 USART1接收 可屏蔽 USART1發(fā)送 可屏蔽

16、I/O端口 P2(8個標(biāo)志,見注 到 P2IFG7(見注 1&2 可屏蔽 0,最低注:1.多源標(biāo)志。2.中斷標(biāo)志位于模塊中。3.非屏蔽:既非獨(dú)立的也非通用的中斷允許位能夠禁止中斷事件。4. (非 屏蔽:獨(dú)立中斷允許位能夠禁止中斷事件,但通用中斷允許位不能禁止。5. MSP430x14x 系列中 Timer_B7有 7個捕獲 /比較寄存器 ;MSP430x14x 系列中 Timer_B3有 3個捕獲 /比較寄存器 ;Timer_B3僅有中斷標(biāo)志 CCIG0、 1和 2和中斷使能位 CCIE0、 1和 2被集成在內(nèi)。特殊功能寄存器大多數(shù)中斷和模塊的使能位被集中于最低地址空間, 有分配功能用

17、途的特殊功能寄存器位在物理上并不存在于 器件中 , 這種安排提供簡單的軟件訪問。中斷使能 1和 2地址 7 6 5 4 3 2 1 0 00h rw-0 rw-0 rw-0 rw-0 rw-0 rw-0 WDTIE :看門狗定時器中斷使能信號 OFIE : 振蕩器故障中斷使能信號 NMIIE :非屏蔽中斷使能信號ACCVIE :(非 屏蔽中斷使能信號,訪問違例如果閃速存儲器 /模塊忙 URXIE0:USART0, UART ,和 SPI 接收中斷使能信號 UTXIE0:USART0, UART ,和 SPI 發(fā)送中斷使能信號地址 7 6 5 4 3 2 1 0 01h rw-0 rw-0 UR

18、XIE1:USART1, UART ,和 SPI 接收中斷使能信號 UTXIE1:USART1, UART ,和 SPI 發(fā)送中斷使能信號 中斷標(biāo)志寄存器 1和 2地址 7 6 5 4 3 2 1 0 02h rw-1 rw-0 rw-0 rw_0 rw_0 WDTIFG :溢出,或安全鍵違例,或 VCC 上電復(fù)位,或 RST/NMI有復(fù)位條件時置位。 OFIFG : 振蕩器發(fā)生故障時標(biāo)志置位。UTXIE 00NMIIE NMIIFGNMIIFG :通過 RST/NMI引腳置位。URXIFG0:USART0, UART ,和 SPI 接收標(biāo)志。 UTXIFG0:USART0, UART ,和

19、SPI 發(fā)送標(biāo)志。地址 7 6 5 4 3 2 1 0 03hrw-1 rw-0 URXIFG1:USART1, UART ,和 SPI 接收標(biāo)志。 UTXIFG1:USART1, UART ,和 SPI 發(fā)送標(biāo)志。 模塊使能寄存器 1和2地址 7 6 5 4 3 2 1 0 04hrw-0 rw-0 URXE0:USART0, UART 接收使能。 UTXE0:USART0, UART 發(fā)送使能。USPIE0:USART0, SPI(同步外設(shè)接口 發(fā)送和接收使能.地址 7 6 5 4 3 2 1 0 05h rw-0 rw-0 URXE1:USART1, UART 接收使能。 UTXE1:U

20、SART1, UART 發(fā)送使能。USPIE1:USART1, SPI(同步外設(shè)接口 發(fā)送和接收使能.圖例:rw :位可讀可寫rw-0:位可讀可寫,由 PUC 復(fù)位SFR 位存儲器組織 內(nèi)含引導(dǎo)程序裝載程序 (bootstrap loader的引導(dǎo) ROM引導(dǎo)程序裝載程序的目的是把數(shù)據(jù)下載到閃速存儲器中. 各種寫,讀和擦除操作需要正確的下載環(huán)境. 引導(dǎo)裝 載程序僅在 F 版本的器件上可用。 引導(dǎo)裝載程序的功能: UTXIFG1URXIFG1, UTXE1 URXE1 , USPIE1讀定義:將外設(shè)寄存器或存儲器的數(shù)據(jù)施加并發(fā)送到引腳 P1.1上 (BSLTX。寫定義:從引腳 P2.2(BSLR

21、X讀數(shù)據(jù)并把他們寫進(jìn)閃速存儲器。閃速存儲器閃速存儲器有 n 段主存儲器和每段 128字節(jié)的兩段信息存儲器 (A和 B ,主存儲器每個段長為 512字節(jié)。 段 0到 n 可以一步擦除,也可以每段分別擦除。段 A 和 B 可以分別擦除,或與段 0到 n 作為一組擦除。安全熔絲燒斷是不可逆的 ; 然后對 JTAG 進(jìn)一步的訪問完全不可能。編程 /擦除電壓的內(nèi)部產(chǎn)生:無須使用任何外部元件,但是 VCC 需求的電源電流增大。編程和擦除定時由閃速存儲器中的硬件控制無需軟件干涉。控制硬件被成為閃速定時發(fā)生器, 其輸入頻率應(yīng)該處于合適的頻率范圍內(nèi), 并應(yīng)一直保持直到寫 /編程和 擦除操作完成。在編程和擦除期間

22、, 沒有代碼能從閃速存儲器執(zhí)行, 而且通過設(shè)置 GIE , NMIE , ACCVIE 和 OFIE 位為 0, 必須禁止所有中斷.如果一個用戶程序需要與一個閃速編程和擦除程序并發(fā)執(zhí)行,該程序必須從閃速存 儲器以外的存儲器執(zhí)行 (例如引導(dǎo) ROM , RAM . 在程序計(jì)數(shù)器指向閃速存儲器時, 如果發(fā)生一個閃速存 儲器編程或擦除操作事件, CPU 將執(zhí)行 JMP $ 指令直到閃速編程或擦除操作完成;然后先前運(yùn)行的軟件 繼續(xù)正常執(zhí)行。未編程的新器件在信息存儲器中可能有一些已經(jīng)編程的字節(jié) (用于生產(chǎn)期間的測試 ,在首次使用之前 用戶應(yīng)該執(zhí)行一次對信息存儲器的擦除。主存儲器 信息存儲器外圍設(shè)備外設(shè)通

23、過數(shù)據(jù)、地址和控制總線連接到 CPU ,并能容易地用內(nèi)存操作指令處理。數(shù)字 I/O有 6個已實(shí)現(xiàn)的 8位端口 -P1到 P6.端口 P1和 P2用 7個控制寄存器,端口 P3, P4, P5, P6僅使用 4個寄 存器,為應(yīng)用提供數(shù)字輸入 /輸出的最大靈活性:所有單個 I/O口可獨(dú)立編程。任何輸入輸出和中斷條件的組合都是可能的。端口 P1和 P2的所有 8位對外部事件的中斷處理完全實(shí)現(xiàn)。利用所有指令對所有寄存器的讀 /寫訪問都是可能的。振蕩器和系統(tǒng)時鐘三個時鐘被用于系統(tǒng) -由 CPU 和系統(tǒng)使用的主系統(tǒng) (主 時鐘 (MCLK,由外設(shè)模塊使用的子系統(tǒng) (主 時鐘 (SMCLK,和源自 LFXT

24、1CLK(晶體頻率 ,用于周邊模塊的輔助時鐘 (ACLK。一次 POR 之后, DCOCLK 被默認(rèn)使用, DCOR 位被復(fù)位, DCO 位被設(shè)置到標(biāo)稱初始頻率.另外,無論 LFXT1CLK(由 XTS=1選擇 XT1模式 或 XT2CLK 產(chǎn)生 MCLK 失敗, DCOCLK 被自動選擇以確保可靠工作。 SMCLK 能夠從 LFXT2CLK 或者 DCOCLK 產(chǎn)生. ACLK 常由 LFXT1CLK 產(chǎn)生??撮T狗定時器看門狗定時器 (WDT 模塊的主要功能是在軟件發(fā)生混亂之后執(zhí)行一次受控系統(tǒng)重啟. 如果選定的時間間隔 到期,發(fā)生一次系統(tǒng)復(fù)位.如果應(yīng)用中不需要看門狗功能,看門狗定時器模塊也可

25、以作為一個定時器使用。 看門狗定時器計(jì)數(shù)器 (WDTCNT是一個 15/16位增計(jì)數(shù)器, 它不能由軟件直接訪問, WDTCNT 利用看門狗定 時器控制寄存器 (WDTCTL來控制,它是一個 8位的讀 /寫寄存器.在兩種工作方式 (看門狗或定時器 中,對 WDTCTL 的寫入,只有在高字節(jié)中使用正確的口令 (05AH才有可能。任何 05Ah 以外的數(shù)值寫入 WDTCTL 的高字節(jié),將產(chǎn)生一次系統(tǒng)復(fù)位 PUC ,讀出的口令是 069h ,最小化對 WDTCTL 寄存器的意外寫操作, 除了看門狗定時器的控制位外, 還有兩位也包含在 WDTCTL 寄存器中, 用于配 置 NMI 引腳。乘法(僅 MSP

26、430X14X , MSP430X14X1乘法操作由一個專門的外圍模塊支持,模塊執(zhí)行 16x16, 16x8, 8xx16, 8x8位操作,模塊能夠支持有符號和 無符號乘法以及有符號和無符號的乘加操作,在操作數(shù)裝載到外設(shè)寄存器以后,操作結(jié)果能夠被立即訪問,無需 另外的時鐘周期。USART0和 USART1在 MSP430X14X (1 中有兩個已實(shí)現(xiàn)的 USART 外設(shè):USART0和 USART1; 但是在 MSP430X13X 的配置中僅有 一個:USART0.兩者具有相同的功能,在 MSP430X1XX User's Guide的適當(dāng)章節(jié)中有說明.他們用不同的引腳 通信,用不同的

27、寄存器控制模塊.相同功能的寄存器具有不同的地址。通用同步 /異步接口是一個用于串行通信的專門的外設(shè)模塊,利用雙緩沖的發(fā)送和接收通道, USART 支持同 步 SPI(3或 4個腳 ,和異步 UART 通信協(xié)議, 7位或 8位長度的數(shù)據(jù)流能夠按一個由程序或外部時鐘確定的速率 傳送. UART 模塊選項(xiàng)允許僅接收一個完整幀的第一個字節(jié), 低功率應(yīng)用得以優(yōu)化, . 然后應(yīng)用軟件應(yīng)該判決是否 處理了成功的數(shù)據(jù),這個選項(xiàng)減小了功率消耗。兩個專用向量被分配給每一個 USART 模塊 -一個用于接收通道,一個用于發(fā)送通道。定時器 _A(三個比較 /捕獲寄存器 定時器 _A模塊提供一個十六位計(jì)數(shù)器和三個捕獲

28、/比較寄存器.定時器時鐘源可以從兩個外部源 P1.0/TACLK(SSEL=0或 P2.1/INCLK(SSEL=3選擇, 或從兩個內(nèi)部源 ACLK(SSEL=1或 SMCLK(SSEL=2選擇. 時 鐘源可以被 1、 2、 4或 8分頻; 定時器可以完全得到控制 (用字方式 它可以停止讀和寫 ; 它可以被停止, 連續(xù)運(yùn)行, 增計(jì)數(shù)或增 /減計(jì)數(shù),使用一個比較塊來確定周期,這三個捕獲 /比較塊可通過應(yīng)用程序配置以運(yùn)行于捕獲或比較 方式。捕獲方式主要用于利用信號的正沿、負(fù)沿或正負(fù)沿的任一組合,測量外部或內(nèi)部事件也可以由軟件停止;三 個不同的外部事件可以選擇:TA0、 TA1和 TA2. 在捕獲

29、/比較寄存器 CCR2中, 如果選擇 CCI2B , ACLK 就是俘 獲信號,如果 CCISx=2或 CCISx=3軟件俘獲被選中。比較方式主要用于為軟件或應(yīng)用硬件產(chǎn)生定時,或?yàn)橄?D/A轉(zhuǎn)換功能或馬達(dá)控制等各種用途產(chǎn)生脈寬調(diào)制 (PWM 輸出信號,獨(dú)立的輸出模塊被分配給三個俘獲 /比較寄存器的每一個,模塊可獨(dú)立運(yùn)行于比較功能,或 以各種方式觸發(fā)。兩個中斷矢量由模塊使用,一個矢量分配給捕獲 /比較塊 CCR0,一個共用中斷矢量用于定時器和另外兩個俘 獲 /比較塊, 三個中斷事件使用相同的矢量, 由各自的中斷矢量字來識別; 中斷矢量字用于為程序計(jì)數(shù)器增加一個 偏移,這樣中斷處理軟件在在相應(yīng)的程

30、序位置繼續(xù)運(yùn)行,這簡化了中斷處理程序,同時給每個中斷事件帶來相同 的五個周期的經(jīng)常開銷。Timer_A3一個 16位帶三個捕獲 /比較寄存器的定時器 /計(jì)數(shù)器, Timer_B3可以支持多捕獲 /比較, PWM 輸出。 Timer_B3(在 MSP430x13x 中 Timer_B3是一個 16位帶三個捕獲 /比較寄存器的定時器 /計(jì)數(shù)器, Timer_B3可以支持多捕獲 /比較; PWM 輸出。 定時器模塊有一個 16位計(jì)數(shù)器和 7個捕獲 /比較寄存器.定時器時鐘源可以從外部時鐘源 TBCLK(SSEL=0 或 3 或兩個內(nèi)部時鐘源 ACLK(SSEL=1和 SMCLK(SSEL=2選擇,時

31、鐘源可以被 1, 2, 4或 8分頻;定時器可以 被完全控制 (用字方式 :它可以被暫停,讀和寫 ; 它可以被停止,連續(xù)運(yùn)行,增計(jì)數(shù)或增 /減計(jì)數(shù),使用一個比較塊 來確定周期,這 7個捕獲 /比較塊可通過應(yīng)用程序配置成在捕獲或比較方式運(yùn)行。捕獲方式主要用于從信號的正沿、負(fù)沿或正負(fù)沿的任一組合,測量外部或內(nèi)部事件,也可以通過軟件停止,有 7個不同的外部事件 TB0到 TB6可以選擇. 在捕獲 /比較寄存器 CCR6中, 如果 CCI6B 被選中, 俘獲信號 是 ACLK .如果 CCISx=2或 CCISx=3,選擇軟件俘獲。Timer_B7(僅 MSP430X14X , MSP430X14X1

32、 比較器 A比較器模塊的主要功能是支持 A/D應(yīng)用中的精密斜率轉(zhuǎn)換. 電池電壓監(jiān)管, 和外部模擬信號監(jiān)控. 比較器被 連接到端口引腳 P2.3(正端 和 P2.4(負(fù)端 .比較器通過 CACTL 寄存器中的 8個位控制。A/D轉(zhuǎn)換器12位模數(shù)轉(zhuǎn)換器 (ADC使用一個 10位加權(quán)電容陣列加一個 2位電阻串列,逐次逼近轉(zhuǎn)換器技術(shù)中的 CMOS 門限檢測器通過檢查一連串二進(jìn)制加權(quán)電容上的電荷,確定每一個位。外圍設(shè)備模塊圖 注釋:Timer_B7在 MSPX14X 系列中有 7個 CCR , Timer_B3在 MSP430X13X 系列中有 3個 CCR外圍設(shè)備模塊圖(續(xù) 外圍設(shè)備存儲器映射圖(續(xù)外

33、圍設(shè)備模塊圖(續(xù) 外圍設(shè)備存儲器映射圖(續(xù) 工作自由空氣溫度條件下的極限參數(shù):芯片終端的二極管電流 . ±2mA儲存溫度, Tstg (未編程芯片 .-55到 150儲存溫度, Tstg (已編程芯片 .-40到 85超過最大絕對額定值中列出的條件可能引起芯片永久性的損壞。這些只是額定的極限,并不代表芯片在超 出 “推薦運(yùn)行條件” 之外的條件下芯片能夠正常運(yùn)行。 在一段時期內(nèi)暴露在最大絕對額定值將影響芯片的可靠性。 推薦工作條件 MSP430F13X 或 MSP430F14X (1頻率和電壓曲線圖 推薦工作自由空氣溫度條件下的電參數(shù)(除非另外注明不包括外部電流,流進(jìn) A V CC +

34、DVCC 的電源電流 F SYSTEM =1MHz 推薦工作自由空氣溫度條件下的電參數(shù)(除非另外注明 (續(xù) 活動模式下電流消耗相對于系統(tǒng)頻率活動模式下電流消耗相對于供電電壓 施密特觸發(fā)器輸入端口 P1、 P2、 P3、 P4、 P5、 P6; 參 數(shù)檢測條件最大值典型 最小單位V CC =2.2V 1.1 1.5 V IT+ positive-going input threshold voltage V CC =3V 1.5 1.9 V V CC =2.2V 0.4 0.9 V IT - negative-going input threshold voltage V CC =3V 0.9

35、1.3 V V CC =2.2V 0.3 1.1 V hys input voltage hysteresis(VIT+ VIT -V CC =3V0.5 1V標(biāo)準(zhǔn)輸入 RST/NMI, JTAG 、 TCK 、 TMS 、 TDI 、 TDO 輸出端口 P1、 P2、 P3、 P4、 P5和 P6 頻率輸出 輸入 PX , .X 、 TAx 、 TBx喚醒 LPM3 漏電流 RAM 比較器 _A 圖 9 過驅(qū)動定義 圖 8 比較器 A 模塊的結(jié)構(gòu)框圖 POR 圖 10 POR 電源上電復(fù)位與供電圖 圖 11 V POR 與溫度示意圖DCO 主要 DCO 特性 個別器件具有一個最小和一個最大工作頻率,特殊的變量如 F DCOX0 F DCOX7對所有器件都是有效的。 所有范圍選擇由 RSEI (n 和 RSEI (n+1交迭。 DCO 有三個控制位 DCO0、 DCO1和 DCO2,其數(shù)值的變化對頻率的影響由 SDCO 參數(shù)決定

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論