德州儀器的MSP430超低功耗微控制器系列,包括幾個具有不同外設裝置的器件,用于各種不同的應用。其架構結合了五種低功耗模式,并進行了優化,以延長便攜式測量應用的電池壽命。該器件具有強大的16位RISC CPU,16位寄存器和常數發生器,有利于實現最大的代碼效率。其數控振蕩器(DCO)使得從低功耗模式,到主動模式的喚醒不到6µs。
MSP430F15x/16x/161x系列為微控制器的配置,內置兩個16位定時器、一個快速12位A/D轉換器、雙12位D/ A轉換器、一個或兩個通用串行同步/異步通信接口(USART),I2C,DMA和48個I/O引腳。此外,MSP430F161x系列還提供了擴展的內存尋址,用于內存密集型應用程序和大型C堆棧。典型的應用包括傳感器系統、工業控制應用、手持電表等。
MSP430F161x主要特性
•低電源電壓范圍:1.8V~3.6V
• 超低功耗
–主動模式:330µA,1MHz,2.2V
–待機模式:1.1µA
•關閉模式(RAM保持):0.2µA
•五個省電模式
•待機模式到喚醒不到6µs
• 16位RISC架構,125ns指令周期時間
•三通道內部DMA
• 12位模擬到數字(A/D轉換)轉換器,具有內部參考、采樣和保持以及AutoScan功能
•雙12位數字-模擬轉換器(A/D)同步
•16位定時器A,三個捕獲/比較寄存器
•16位定時器B,具有三個或七個捕捉/比較與陰影寄存器
•片上比較器
•串行通信接口(USART0),異步UART,或同步SPI,或I2CTM接口功能
•串行通信接口(USART1),異步UART,或同步SPI接口功能
•提供電壓監控/監視器,及可編程電平檢測
•掉電檢測
•引導加載程序I2C是飛利浦股份有限公司的注冊商標
•板載串行編程,無需外部編程電壓,安全熔絲可編程代碼保護
系列成員包括:
• MSP430F155
– 16kB+256B閃存
– 512B的RAM
• MSP430F156
–24kB+256B閃存
–1kB的RAM
• MSP430F157
–32kB+256B閃存
–1kB的RAM
• MSP430F167
–32kB+256B閃存
–1kB的RAM
• MSP430F168
– 48kB+256B閃存
–2kB的RAM
• MSP430F169
– 60kB+256B閃存
– 2kB的RAM
• MSP430F1610
– 32kB+256B閃存
– 5kB內存
• MSP430F1611
– 48kB+256B閃存
–10kB的RAM
• MSP430F1612
– 55kB+256B閃存
– 5kB RAM
64引腳QFP封裝(PM)和64引腳QFN封裝(RTD)。
MSP-EXP430G2實驗板
MSP-EXP430G2低成本實驗板(稱為LaunchPad)是德州儀器MSP430G2xx系列的一個完整的開發解決方案?;赨SB的集成仿真器提供了開發MSP430G2xx系列器件應用的,所有必要的硬件和軟件。LaunchPad有一個集成的DIP,用于插槽,支持多達20個引腳,可以將MSP430器件裝入LaunchPad板。它具有一個板上閃存仿真工具,可以直接連接PC,易于編程、調試和評估。LaunchPad實驗板可以給eZ430-RF2500T目標板、eZ430-Chronos模塊或eZ430-F2012T/F2013T目標板編程。USB接口具有一個9600Baud UART串行連接,以連接MSP430G2xx和PC主機或目標板。
MSP-EXP430G2可以與IAR Embedded Workbench集成開發環境(IDE)或Code Composer Studio(CCS)IDE一起使用,用于書寫、下載和調試應用程序。
調試器并不是必須使用,用戶可以全速運行應用程序,可較大化地使用現有硬件和單步執行,而不用其他硬件資源。
MSP-EXP430G2 LaunchPad主要特性
• USB調試和編程接口,為無驅動器安裝和應用UART串行通信,最高為9600Baud
•支持所有PDIP14或PDIP20封裝的MSP430G2xx和MSP430F20xx器件
•兩個通用數字I/O引腳,以連接綠色和紅色發光二極管,用于視覺反饋。
•兩個用戶反饋和設備復位按鈕
•方便的引腳可以接入調試設備,或添加用戶的擴展板
•高品質的20引腳DIP插座,插件靈活方便
詳情請見:
http://solution.eccn.com/solution_2012051810032173.htm
圖1 MSP430F161x方框圖
圖2 MSP-EXP430G2 LaunchPad電路圖(1)
圖3 MSP-EXP430G2 LaunchPad電路圖(2)
圖4 MSP-EXP430G2 LaunchPad電路圖(3)