MSP430系列單片機特性及應用領域

  

概述

  MSP430系列單片機德州儀器1996年開始推向市場的一種16位超低功耗的混合信號處理器,給人們留下的最大的亮點是低功耗並且速度快,彙編語言用起來很靈活,尋址方式不少,指令不多,容易上手。主要是因爲其針對實際應用需求,把許多模擬電路、數字電路和微處理器集成在一個芯片上,以提供「單片」解決方案。其迅速發展和應用範圍的不斷擴大,主要取決於如下的特色:html

 

MSP430系列單片機特性及應用領域介紹

 

特性

一、強大的處理能力,採用了精簡指令集(RISC)結構,具備豐富的尋址方式(7 種源操做數尋址、4種目的操做數尋址)、簡潔的27條內核指令以及大量的模擬指令;大量的寄存器以及片內數據存儲器均可參加多種運算;還有高效的查表處理指令;有較高的處理速度,在8MHz晶體驅動下指令週期爲125ns。這些特色保證了可編制出高效率的源程序。web

二、在運算速度方面,能在8MHz晶體的驅動下,實現125ns的指令週期。16位的數據寬度、125ns的指令週期以及多功能的硬件乘法器(能實現乘加)相配合,能實現數字信號處理的某些算法(如FFT等)。算法

三、超低功耗方面,MSP430單片機之因此有超低的功耗,是由於其在下降芯片的電源電壓及靈活而可控的運行時鐘方面都有其獨到之處。電源電壓採用的是1.8-3.6V電壓。於是可以使其在 1MHz 的時鐘條件下運行時,芯片的電流會在200-400uA左右,時鐘關斷模式的最低功耗只有 0.1uA編程

4, 片內資源豐富spa

  MSP430 系列單片機的各系列都集成了較豐富的片內外設。它們分別是 看門狗(WDT)、 模擬比較器A、定時器A0(Timer_A0)、定時器A1(Timer_A1)、定時器B0(Timer_B0)、UART、SPI、I2C、 硬件乘法器、液晶驅動器、10位/12位ADC、16位Σ-Δ ADC、DMA、I/O端口、基本定時器(Basic Timer)、 實時時鐘RTC)和USB控制器等若干外圍模塊的不一樣組合。
5, 方便高效的開發環境
    MSP430 系列有 OTP 型、 FLASH 型和 ROM 型三種類型的器件,這些器件的開發手段不一樣。對於 OTP 型和 ROM 型的器件是使用仿真器開發成功以後燒寫或掩膜芯片;對於 FLASH 型則有十分方便的開發調試環境,由於器件片內有 JTAG 調試接口,還有可電擦寫的 FLASH 存儲器,所以採用先下載程序到 FLASH 內,再在器件內經過軟件控制程序的運行,由 JTAG 接口讀取片內信息供設計者調試使用的方法進行開發。這種方式只須要一臺 PC 機和一個 JTAG 調試器,而不須要仿真器和編程器。開發語言有彙編語言和C 語言。

缺點

一、我的感受不容易上手,不適合初學者入門,資料也比較少,只能跑官網去找。設計

二、佔的指令空間較大,由於是16位單片機,程序以字爲單位,有的指令居然佔6個字節。雖然程序表面上簡潔,但與PIC單片機比較空間佔用很大。調試

三、個隨器件並非很複雜,可是性比價低,隨着不少領域的單芯片方案全集成方案出來,這個芯片的應用領域會越來少。htm

應用範圍:在低功耗及超低功耗的工業場合應用的比較多。blog

使用最多的器件:MSP430F系列、MSP430G2系列、MSP430L09系列接口

 

參考文檔

一、http://www.ti.com.cn/tool/cn/CCSTUDIO

2, http://software-dl.ti.com/ccs/esd/documents/ccs_downloads.html

相關文章
相關標籤/搜索