MSP430單片機經(jīng)典資料_第1頁
MSP430單片機經(jīng)典資料_第2頁
MSP430單片機經(jīng)典資料_第3頁
MSP430單片機經(jīng)典資料_第4頁
MSP430單片機經(jīng)典資料_第5頁
已閱讀5頁,還剩35頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、MSP430August 00 / 1超低功耗微控制器超低功耗微控制器MSP430Texas Instruments 超低功耗微控制器超低功耗微控制器MSP430August 00 / 2F40 xin designx31xLCD92x32xLCD84ADC14x33xLCD120Timer_AUSARTMPYROM/OTP2.5-5 VLCD DriverFLLTimer/PortBasic Timer8-bit T/CFlash1.8-3.6 VBasic ClockTimer_AFlash1.8-3.6 VLCD Driver.1996199920002002MSP430 發(fā)展歷程發(fā)展歷

2、程2001x11x1Comp_AX12xUSARTin designF13xTimer_BADC12USARTComp_AF14xTimer_BADC122 USARTMPYComp_ANewNewF41xin designF42xin designF44xin design性能性能MSP430August 00 / 3MSP430 有工業(yè)級有工業(yè)級 16 bit RISC MCU.-40 - 85 CMSP430 編程方便,開發(fā)工具廉價編程方便,開發(fā)工具廉價ADD MEM1,MEM2 ;MEM2=MEM1+MEME2The MSP430 runs with a watch crystal a

3、t up to 4MHz internal clock!MSP430:全新的微控制器全新的微控制器MSP430 的能效極高的能效極高. I/O 和和 CPU 運行是能用不同的時鐘運行是能用不同的時鐘CPU 功耗的開關(guān)通過狀態(tài)寄存器的功耗的開關(guān)通過狀態(tài)寄存器的控制位實現(xiàn)控制位實現(xiàn)MSP430 的功耗極低的功耗極低.執(zhí)行時為執(zhí)行時為 160uA 1.8V (Flash)備用時為備用時為 0.1uA (Flash)MSP430 極大地延長了電電池壽命極大地延長了電電池壽命RUN THE MARATHON,NOT THE MILE.TIs Flash MSP430 MCU reducespower c

4、onsumption drastically,so your batteries run longer.MSP430August 00 / 4超低功耗超低功耗 1.8 V . 3.6 V 供電電壓范圍 200 A 1MHz, 2.2V,活動模式 0.7 A 備用模式 0.1 A 保持 RAM 數(shù)據(jù) 6 s 從備用模式喚醒強大的強大的 CPU 內(nèi)核內(nèi)核 16-Bit RISC 結(jié)構(gòu) 125 ns 指令周期 8 MHz靈活多樣的外圍模塊靈活多樣的外圍模塊 12-bit A/D (8 + 4 通道, 轉(zhuǎn)換10 s) 16-bit Timer_A with 3 C/C 寄存器 16-bit Timer

5、_B with 7 C/C 寄存器 1- 2 個 USART接口 硬件乘法器 模擬信號比較器 基本時鐘模塊- 由可編程內(nèi)部電阻控制頻率- 由單一外部電阻控制頻率- 32 kHz 晶振產(chǎn)生低頻- 高頻晶振產(chǎn)生高頻- 可選擇外部時鐘源RUN THE MARATHON,NOT THE MILE.TIs Flash MSP430 MCU reducespower consumption drastically,so your batteries run longer.NewMSP430F1xx: FLASH 系列特性系列特性MSP430August 00 / 5注注:1 - 可由 Comparator

6、_A 實現(xiàn)2 - 可由 Timer/Port 實現(xiàn)3 - 有 256B FLASH 和 Boot ROM4 - Input/Output + Output外圍模塊外圍模塊:TIMERS:WDT - Watchdog 定時器8bit T - 8 位定時器/計數(shù)器BT1 - Basic Timer 1T_A - Timer_A (x) 捕捉/比較寄存器T_B - Timer_B (x) 捕捉/比較寄存器UART 軟件實現(xiàn),或通用同步/異步接口數(shù)MPY硬件乘法器I/O數(shù)字 I/O,及OutputMSP430 系列系列MSP430August 00 / 6FLASH 型型超低功耗 Flash 內(nèi)核10

7、0,000 次寫/擦周期程序存儲器分段:512B信息存儲器分段:128B 可以分段擦除或整體擦除編程和擦除電壓由內(nèi)部產(chǎn)生有代碼讀出保護MSP430 FLASH 系列系列Five new Flash configurations available now!New 型號型號 FLASHA/D Timers USART MPY I/OMSP430F11011 KBSlopeA3- - 14MSP430F11214 KBSlopeA3- - 14MSP430F1338 KB 12-bit A3 + B3 1 - 48MSF430F13516 KB 12-bit A3 + B3 1 - 48MSP43

8、0F14732 KB 12-bit A3 + B72 v 48MSP430F14848 KB 12-bit A3 + B7 2 v 48MSP430F14960 KB 12-bit A3 + B7 2 v 48MSP430August 00 / 7超低功耗的實現(xiàn):超低功耗的實現(xiàn):快速起動和省電模式快速起動和省電模式* 16bit CPU* 突發(fā)式模式切換* 電流消耗小* 喚醒快 (6 s) 其他其他 MCU MSP430* 4/ 8bit CPU* 電流消耗大* 喚醒慢IttI例:例:LPM3, 備用模式備用模式 (MSP430C31x)32768Hz 振蕩器活動?;?Basic Timer

9、1 的實時鐘活動。LCD 驅(qū)動有效。40050 5061.3 0.1050100150200250300350400450Active ModeVcc = 3V1 sec cycle timeIcc / ALPM0LPM1LPM2LPM3LPM4IAvrgIAvrgMSP430August 00 / 8* 16bit CPU* 突發(fā)式模式切換* 電流消耗小* 喚醒快 (6 s) 其它其它 MCU MSP430* 4/ 8bit CPU* 電流消耗大* 喚醒慢IttI例:例:LPM3, 備用模式備用模式振蕩器 32768Hz 活動,Timer_A 有效,經(jīng) LCD 模塊驅(qū)動 LCD 20032

10、32110.7 0.1050100150200250300350400450Active ModeVcc = 2.2V1 sec cycle timeIcc / ALPM0LPM1LPM2LPM3LPM4IAvrgIAvrg1-2 mA200uA超低功耗的實現(xiàn):超低功耗的實現(xiàn):FLASH 型型MSP430August 00 / 9FLL FLL 時鐘系統(tǒng)(時鐘系統(tǒng)(3 3x x)低功耗 32.768 kHz 晶振ACLK輔助時鐘PUCFLLfMCLK = ( N + 1 ) * fACLKMCLK主系統(tǒng)時鐘(fSystem)32.768 kHzcrystalXINXOUT 只用一個晶體,無其它

11、外部元件只用一個晶體,無其它外部元件 處理機時鐘頻率穩(wěn)定,抗干擾性能好處理機時鐘頻率穩(wěn)定,抗干擾性能好 時鐘可關(guān)閉,可時鐘可關(guān)閉,可快速啟動快速啟動 電路功耗低電路功耗低MSP430August 00 / 10FLASHFLASH 型的型的時鐘系統(tǒng)(時鐘系統(tǒng)(F11xF11x,F(xiàn)11x1F11x1)1 個晶振個晶振, 1 個個DCO, 適應(yīng)不同頻率需要適應(yīng)不同頻率需要MSP430August 00 / 11FLASHFLASH 型的型的時鐘系統(tǒng)(時鐘系統(tǒng)(F13xF13x,F(xiàn)14xF14x)2 個晶振個晶振, 1 個個DCO, 適應(yīng)不同頻率需要適應(yīng)不同頻率需要MSP430August 00 /

12、 12速度比較速度比較: 32 kHz 時的運算快于時的運算快于 20 MHz 典型的典型的 8bit 單片機單片機20MHz 晶振內(nèi)部 4 分頻主時鐘:5MHz = 200ns5 機器周期 / 指令1000ns 指令周期,8 位操作 MSP430 32kHz 晶振 DCO 作為主時鐘發(fā)生器 主時鐘:4 MHz = 250ns 1 機器周期 / 指令 250ns 指令周期,16 位操作MSP430August 00 / 13MSP430 x33x框圖框圖P3.0P3.7VCC2 VSS1RST/NMIMAB, 16bitCom0.3S0.28/O2.28S29/O29/CMPITMSTCKTD

13、ITDOXINXOutXBufOscillatorSystem ClockACLKMCLKFLLincl. 16 reg.CPUURX24kB ROM1024BSRAMWatchdogTimerI/O PortLCDBasicTimer1MAB,4bitMDB,8bitMCB15bit30 Segment1,2,3,4 MuxPower-on-ResetRAMLinesfLCDR03 R2332kBEPROMUSARTBusconv.P4.7I/O Port1x8 dig. I/OsP2.xP1.xI/O Port2x8 I/Osall withinterr. cap.R13R33P0.0P0

14、.7I/O Port8 I/Os, all with3 Int. Vectorsinterr. cap.88TP.0 . 5CIN6ADCTimer,O/PTimer/PortAppl.s:UTXUCK8bitTimer/CounterRXDTXDUARTTimerA16bitPWMTimerATACLKTA0.0.5RXD, TXDMPYMPYSMAC16x16bit8x8bitMDB, 16bit2 Int. Vectors1x8 dig. I/OsSTESIMOSOMICMPIUART orSPIfunctionP4.0VSS2 VSS3VCC1TestJTAG32kB ROMMSP43

15、0August 00 / 14MSP430 x32x框圖框圖C: PromP: OTPSRAMCPUincl. 16 reg.Busconv.ADCWDTI/O Port8b Timer/B. TimerMAB, 16bitMDB, 16bitMAB,4bitMDB,8bitOscillatorSystem ClockACLKMCLKMCBTestJTAG12+2bit5 ChannelsCurrent S.FLL15bitCounter8 I/OsSerial ProtocolSupport3 Int. VectorsPORTMSTCKTDITDOfLCDTXDRXDXINXOutP0.0P

16、0.7VCCVSSRST/NMISVCCRIA0.5Timer/PortTP.0TP.5CINR03LCD1, 2, 3, 4 Mux84 SegmenteCom0.3Seg 0.19Seg 20/CMPI.TP.4XBufR23R33R13E: EProm8kB ROM256B RAM16kB EPROM512B RAM16kB ROM512B RAMCMPIMSP430August 00 / 15MSP430 x31x框圖框圖P0.0P0.7VCCVSSRST/NMIMAB, 16bitMDB, 16bitCom0.3Seg 0.18,22,23,26Seg 27/CMPITMSTCKTD

17、ITDOXINXOutXBufOscillatorSystem ClockACLKMCLKTestJTAGFLLincl. 16 reg.CPUTP.0 . 5CINR13R234kB ROMC: PromE: EProm256BSRAMWDTI/O PortLCD8b Timer/B. TimerMAB,4bitMDB,8bitMCB15bitCounter1, 2, 3, 4 MuxSerial ProtocolSupportPORRAM92 SegmentefLCDTXDRXD68kB ROMA/D Conv.Timer, O/PTimer/PortApplications:Buscon

18、v.8 I/Os, all with3 Int. Vectorsinterr. capabilityP: OTPCMPIMSP430August 00 / 16P1.0/TACLKP1.7/TA2VCCVSSRST/NMITEST/ VPPTest / JTAGCPUincluding 16register2/4kB ROMC: ROM128/256BSRAMMAB,4bitMDB,8bitMCBPower-OnRAMBusconv.ResetI/O Port 1Timer_A3 CC Register:4kB MTPF: MTP8 I/Os, all withinterr. capabili

19、tyXINXOutOscillatorSystem ClockACLKMCLK SMCLKRoscACLKSMCLKWatchdog/15 / 16 bitTimerACLKDCORP2.0/ACLKP2.5/RoscOutxOut0CCI0BTACLKSMCLKTACLKorJTAGCCIxBCCIxACCR0/1/2INCLKINCLKOutxCCIxAMDB, 16bitMAB, 16bitComp.CCI1BP2.1/INCLKP2.2/CAOUTP2.3/CA0P2.4/CA1+-P2.3P2.4I/O Port 28 I/Os, all withinterr. capability

20、MSP430 x11x框圖框圖PWM 和和 UART12 位斜坡位斜坡 ADC14 中斷線中斷線4K + 256 flash多模式時鐘多模式時鐘MSP430August 00 / 1764 pin QFPMSP430F13x框圖框圖P3P4DVCC DVSSRST/NMIMAB, 16bitMDB, 16bitTEST/VPPTestJTAGincl. 16 reg.CPUFlash 8 KB16 KBRAM256 B512 BMAB,4bitMDB,8bitMCBPowerBusconv.onResetUSARTI/O Port 3/4 Timer_B33 CC RegisterXIN1 X

21、Out1Oscillator System ClockACLKMCLKSMCLKI/O Port 1/2P1P2RoscACLKSMCLKWatchdog15 / 16 bitTimer12 bit ADC8 channels10us conv.ComparatorA16 I/Oswithinterr. capabilityTimer_A33 CC RegisterI/O Port 5 P5Shadow Reg.AVCC AVSSXIN2XOut2BreakpointLogic16 I/Oswithinterr. capability8 I/Oswithinterr. capability8A

22、0.7NewMSP430August 00 / 1864 pin QFPMSP430F14x框圖框圖P3P4DVCC DVSSRST/NMITEST/VPPTestJTAGincl. 16 reg.CPUFlash 32 KB48 KB60 KBRAM1 KB2 KB2 KBMAB,4bitMDB,8bitMCBPowerBusconv.onResetI/O Port 3/4 Timer_B77 CC RegisterCOMM portXIN1 XOut1Oscillator System ClockACLKMCLKSMCLKI/O Port 1/2P1P2RoscACLKSMCLKWatch

23、dog15 / 16 bitTimer12 bit ADC8 channels10us conv.ComparatorATimer_A33 CC RegisterI/O Port 5 P5Shadow Reg.AVCC AVSSXIN2XOut2USARTsBreakpointLogicTwoHardwareMPYMAB, 16bitMDB, 16bit16 I/Oswithinterr. capability16 I/Oswithinterr. capability8 I/Oswithinterr. capability8A0.7NewNewMSP430August 00 / 19MSP43

24、0的空間的空間地址功能尋址7 00FFFFh0FFE0h中斷向量表ROM字/字節(jié)0FFDFh程序存儲器跳轉(zhuǎn)控制表數(shù)據(jù)表等ROM字/字節(jié)0200h數(shù)據(jù)存儲器RAM字/字節(jié)01FFh0100h16 位外圍模塊Timer,ADC 等字0FFh010h8 位外圍模塊I/O,LCD,定時器/端口等字節(jié)0Fh0h特殊功能寄存器SFR字節(jié)128-2K1K-60KMSP430August 00 / 20Segment 0中斷向量中斷向量Segment 1Segment 2Segment 3Segment ASegment BFFFFhFE00hFC00hFA00hF800h1100h1080h1000h主存儲

25、器按主存儲器按 512 byte 分段分段信息存儲器按信息存儲器按 128 byte 分段分段各分段可單獨擦除或同時擦除各分段可單獨擦除或同時擦除Up to 60KbyteMSP430的空間:的空間:FLASH 型的型的 FLASH 存儲器存儲器MSP430August 00 / 21FLASH 存儲器:存儲器:寫入和讀出寫入和讀出Flash 存儲器以正常的尋址方式讀出存儲器以正常的尋址方式讀出Flash 存儲器可以在程序控制下寫入(存儲器可以在程序控制下寫入(Vcc 需高于需高于 2.7V)自舉程序可在寫保護后對自舉程序可在寫保護后對 Flash 存儲器擦除、寫入存儲器擦除、寫入(由(由用戶

26、定義口令作保護)用戶定義口令作保護) FLASH BusyWrite flash memoryFLASH BusySet write modeMSP430August 00 / 22中斷:中斷:向量表向量表(3x, 11x, 11x1)中斷源中斷源中斷標(biāo)志中斷標(biāo)志系統(tǒng)中斷系統(tǒng)中斷地址地址優(yōu)先級優(yōu)先級上電外部復(fù)位看門狗WDTIFG復(fù)位0FFFEh15,最高NMI振蕩器故障NMIIFGOFIFG非屏蔽可屏蔽0FFFCh14I/O 專用P0IFG.0可屏蔽0FFFAh13I/O 專用P0IFG.1可屏蔽0FFF8h12可屏蔽0FFF6h11看門狗定時器WDTIFG可屏蔽0FFF4h10Timer_A

27、CCIFG0可屏蔽0FFF2h9Timer_ATAIFG可屏蔽0FFF0h8USART 接收URXIFG可屏蔽0FFEEh7USART 發(fā)送UTXIFG可屏蔽0FFECh6ADC,定時器/端口ADCIFG可屏蔽0FFEAh5定時器/端口可屏蔽0FFE8h4P2P2IFG.0-7可屏蔽0FFE6h3P1P1IFH.0-7可屏蔽0FFE4h2Basic TimerBTIFG可屏蔽0FFE2h1P0P0IFG.2-7可屏蔽0FFE0h0,最低MSP430August 00 / 23中斷:中斷:向量表向量表(13x,14x)中斷源中斷源中斷標(biāo)志中斷標(biāo)志系統(tǒng)中斷系統(tǒng)中斷地址地址優(yōu)先級優(yōu)先級上電外部復(fù)位看

28、門狗Flash 存儲器WDTIFG復(fù)位0FFFEh15,最高NMI振蕩器故障Flash 存儲器訪問錯NMIIFGOFIFGACCVIFG非屏蔽可屏蔽0FFFCh14Timer_B7BCCIFG0可屏蔽0FFFAh13Timer_B7BCCIFG1-6,TBIFG可屏蔽0FFF8h12Compare_ACMPAIFG可屏蔽0FFF6h11看門狗定時器WDTIFG可屏蔽0FFF4h10USART0 接收URXIFG0可屏蔽0FFF2h9USART0 發(fā)送UTXIFG0可屏蔽0FFF0h8ADCADCIFG可屏蔽0FFEEh7Timer_A3CCIFG0可屏蔽0FFECh6Timer_A3CCIFG

29、1-2,TAIFG可屏蔽0FFEAh5P1P1IFG.0-7可屏蔽0FFE8h4USART1 接收URXIFG1可屏蔽0FFE6h3USART1 發(fā)送UTXIFG1可屏蔽0FFE4h2P2P2IFG.0-7可屏蔽0FFE2h10FFE0h0,最低MSP430August 00 / 24尋址方式和指令尋址方式和指令程序計數(shù)器 PCR0堆棧指針 SPR1狀態(tài)寄存器 SR/常數(shù)發(fā)生器 CG1R2常數(shù)發(fā)生器 CG2R3工作寄存器 R4R4工作寄存器 R5R5:工作寄存器 R13R13工作寄存器 R14R14工作寄存器 R15R15尋址模式語法寄存器模式Rn變址模式X(Rn)符號模式ADDR絕對模式&a

30、mp;ADDR間接寄存器模式Rn間接增量模式Rn+立即模式#NMSP430的寄存器的寄存器MSP430的尋址方式的尋址方式 MSP430 指令:指令: 27條條 (RISC指令)指令) 采用模擬指令后為采用模擬指令后為 51條條MSP430August 00 / 25片上外圍模塊:片上外圍模塊:I/O,LCD驅(qū)動驅(qū)動I/O 端口端口 P0、P1、P2:各位方向可選,可產(chǎn)生中斷,觸發(fā)沿可選各位方向可選,可產(chǎn)生中斷,觸發(fā)沿可選 P3、P4: 各位方向可選,引腳復(fù)用各位方向可選,引腳復(fù)用 P5、P6: 各位方向可選,引腳復(fù)用各位方向可選,引腳復(fù)用(33x:P0-P4 11x:P1,P20-25 13

31、x、14x:P1-P6)LCD 驅(qū)動驅(qū)動 LCD 段:段:21x4 - 30 x4 空閑空閑 LCD 引腳用作輸出引腳用作輸出 (3x系列、系列、4x系列)系列) MSP430August 00 / 26片上外圍模塊:片上外圍模塊:硬件乘法器硬件乘法器 乘法乘法 無符號乘無符號乘 有符號乘有符號乘 無符號乘加無符號乘加 (以第一操作數(shù)地址來區(qū)別)(以第一操作數(shù)地址來區(qū)別) 精度精度 8位位 X 8位位 8位位 X 16位位 16位位 X 8位位 16位位 X 16位位 速度速度 寫入操作數(shù)后,立即可讀乘積寫入操作數(shù)后,立即可讀乘積 當(dāng)用間接尋址訪問時,需等待一條指令當(dāng)用間接尋址訪問時,需等待一

32、條指令MSP430August 00 / 27片上外圍模塊:片上外圍模塊:定時器,比較器定時器,比較器BASIC Timer12x8 位或位或 16 位計數(shù)器,做實時鐘、位計數(shù)器,做實時鐘、LCD 幀頻時鐘幀頻時鐘定時器定時器/端口端口2x8 位或位或 16 位計數(shù)器,與比較器及位計數(shù)器,與比較器及 TP 端配合實現(xiàn)斜坡端配合實現(xiàn)斜坡 A/D 定時器定時器/計數(shù)器計數(shù)器8 位計數(shù)器,可預(yù)置定時值,可實現(xiàn)軟件位計數(shù)器,可預(yù)置定時值,可實現(xiàn)軟件 UARTPWM定時器定時器8 位計數(shù)器,可產(chǎn)生低精度位計數(shù)器,可產(chǎn)生低精度 D/A看門狗定時器看門狗定時器看門狗功能,或看門狗功能,或 16 位定時器功能

33、位定時器功能Timer_A16 位,帶比較器位,帶比較器/捕捉器,可實現(xiàn)捕捉器,可實現(xiàn) UART、PWM、斜坡斜坡 A/DTimer_B16 位,帶比較器位,帶比較器/捕捉器,可實現(xiàn)捕捉器,可實現(xiàn) UART、PWM、斜坡斜坡 A/D Compare_A模擬信號比較器,監(jiān)視外部模擬電壓模擬信號比較器,監(jiān)視外部模擬電壓MSP430August 00 / 28片上外圍模塊片上外圍模塊:TIMER_A,TIMER_BTIMER_BMSP430August 00 / 29片上外圍模塊片上外圍模塊:USART異步通信異步通信波特率產(chǎn)生時鐘頻率、波特率選擇,波特率調(diào)整寄存器 例:bit=13.67T,UMC

34、TL=01101011,T:14, 14, 13, 14, 13, 14, 14, 13幀格式ST(0) | DATA(7-8bit) | AD | PA | SP(1) | SP(1)多機模式線路空閑多處理機模式:地址幀 10位以上 “1” 后首幀地址位幀多處理機模式:地址幀(AD=1)同步通信同步通信同步時鐘由主機發(fā)送,不必利用波特率調(diào)整技術(shù)數(shù)據(jù)傳輸主機的發(fā)送和接收同時進行 方式:主機發(fā)送數(shù)據(jù), 從機發(fā)送偽數(shù)據(jù)主機發(fā)送數(shù)據(jù), 從機發(fā)送數(shù)據(jù)主機發(fā)送偽數(shù)據(jù), 從機發(fā)送數(shù)據(jù)MSP430August 00 / 30片上外圍模塊片上外圍模塊:A/D 12 + 2 bit(32x)輸入通道輸入通道 A

35、0 - A7參考電壓參考電壓 內(nèi)置或外置轉(zhuǎn)換方式轉(zhuǎn)換方式 選擇電壓范圍(2 位):電阻網(wǎng)絡(luò) 逐位比較(12 位):開關(guān)電容陣列轉(zhuǎn)換精度轉(zhuǎn)換精度 12 +2 位, 12 位(預(yù)先設(shè)定轉(zhuǎn)換電壓范圍)轉(zhuǎn)換時間轉(zhuǎn)換時間 12+2 位:132ADCLK,12 位:96ADCLK ADCLK = (1 - 1/4)MCLK 時鐘速率的影響 高:轉(zhuǎn)換未完成, 低:電容陣列放電恒流模式恒流模式 A0 - A3 可作為電流源以輸出電流驅(qū)動傳感元件(如熱敏電阻等)MSP430August 00 / 31片上外圍模塊片上外圍模塊:A/D 12 bit(13x,14x)自動掃描桶型緩存自動掃描桶型緩存采樣采樣/轉(zhuǎn)換控

36、制轉(zhuǎn)換控制片內(nèi)參考電壓源片內(nèi)參考電壓源片內(nèi)溫度傳感器片內(nèi)溫度傳感器可編程參考源選擇可編程參考源選擇MSP430August 00 / 32P1OUT.0P1.0C1R1Vin =1024利用比較器構(gòu)成利用比較器構(gòu)成 10 bit A/DMSP430CA1VinVcc xnCA0CAOUT+ 1 LSBVCCP2.0/DAC( Not To Scale! )Vin VoutVinMSP430August 00 / 33VCC/4P1OUT.1P1OUT.2P1OUT.0P1DIR.0P1.1P1.2P1.0C1R1VrefVref/2chargeTvinchargeTvrefVin charge

37、TvbVin =TVcc-Tvb e 利用比較器構(gòu)成斜坡利用比較器構(gòu)成斜坡 12 bit A/DMSP430CA1P1OUT.3P1.3VinVrefRRln(0.5) x Tvin-TvrefVrefVbVthCA0CAOUTMSP430August 00 / 34F11x 應(yīng)用實例應(yīng)用實例MSP430August 00 / 35TIMER_B + ADC應(yīng)用應(yīng)用: 3 相相 H-橋電路驅(qū)動橋電路驅(qū)動U0T1T2T3T4T6T5ACRCcellFeedbackgainShuntresistorOver currentprotectionActive TimeMSP430F14XTB5TB4T

38、B3TB2TB1TB0A06-Channel PWM + Dead BandA1A2Drive VoltageTemperatureMSP430August 00 / 36開發(fā)工具介紹開發(fā)工具介紹 Simulator Assembler Linker Archiver Object Code Converter Absolute Lister LCD EditorF Floating Point PackageF Starter Kit MSP-STK430X320F Evaluation Kit MSP-EVK430X320F Evaluation Kit MSP-EVK430X330F Flash ICE MSP-FET430X110F Flash ICE MSP-FET430P140F Dr. Krohn & Stiller Emulator F MX430, MX430P, MX430L, and A

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論