新聞中心

EEPW首頁 > 專題 > MSP430單片機(jī)

MSP430單片機(jī)

作者: 時(shí)間:2016-08-19 來源: 收藏

稱之為混合信號(hào)處理器,是由于其針對(duì)實(shí)際應(yīng)用需求,將多個(gè)不同功能的模擬電路、數(shù)字電路模塊和微處理器集成在一個(gè)芯片上,以提供""解決方案。該系列多應(yīng)用于需要電池供電的便攜式儀器儀表中。

本文引用地址:http://butianyuan.cn/article/201608/295771.htm

1、強(qiáng)大的處理能力,采用了精簡(jiǎn)指令集(RISC)結(jié)構(gòu),具有豐富的尋址方式( 7 種源操作數(shù)尋址、 4 種目的操作數(shù)尋址)、簡(jiǎn)潔的 27 條內(nèi)核指令以及大量的模擬指令;大量的寄存器以及片內(nèi)數(shù)據(jù)存儲(chǔ)器都可參加多種運(yùn)算;還有高效的查表處理指令;有較高的處理速度,在 8MHz 晶體驅(qū)動(dòng)下指令周期為 125 ns 。這些保證了可編制出高效率的源程序。

2、在運(yùn)算速度方面,能在 8MHz 晶體的驅(qū)動(dòng)下,實(shí)現(xiàn) 125ns 的指令周期。 16 位的數(shù)據(jù)寬度、 125ns 的指令周期以及多功能的硬件乘法器(能實(shí)現(xiàn)乘加)相配合,能實(shí)現(xiàn)數(shù)字信號(hào)處理的某些算法(如 FFT 等)

3、超低功耗方面, 單片機(jī)之所以有超低的功耗,是因?yàn)槠湓诮档托酒碾娫措妷杭办`活而可控的運(yùn)行時(shí)鐘方面都有其獨(dú)到之處。電源電壓采用的是 1.8~3.6V 電壓。因而可使其在 1MHz 的時(shí)鐘條件下運(yùn)行時(shí),芯片的電流會(huì)在 200~400uA 左右,時(shí)鐘關(guān)斷模式的最低功耗只有 0.1uA

4、 系列單片機(jī)的各系列都集成了較豐富的片內(nèi)外設(shè)。它們分別是看門狗(WDT)、模擬比較器A、定時(shí)器A0Timer_A0)、定時(shí)器A1Timer_A1)、定時(shí)器B0Timer_B0)、UART、SPI、I2C、硬件乘法器、液晶驅(qū)動(dòng)器、10/12ADC、16Σ-Δ ADC、DMA、I/O端口、基本定時(shí)器(Basic Timer)、實(shí)時(shí)時(shí)鐘(RTC)和USB控制器等若干外圍模塊的不同組合。MSP430 系列單片機(jī)的這些片內(nèi)外設(shè)為系統(tǒng)的單片解決方案提供了極大的方便。

5MSP430 系列有 OTP 型、 FLASH 型和 ROM 型三種類型的器件。對(duì)于OTP 型和 ROM 型的器件是使用仿真器開發(fā)成功之后燒寫或掩膜芯片;對(duì)于 FLASH 型則有十分方便的開發(fā)調(diào)試環(huán)境,因?yàn)槠骷瑑?nèi)有 JTAG 調(diào)試接口,還有可電擦寫的 FLASH 存儲(chǔ)器,因此采用先下載程序到 FLASH 內(nèi),再在器件內(nèi)通過軟件控制程序的運(yùn)行,由 JTAG 接口讀取片內(nèi)信息供設(shè)計(jì)者調(diào)試使用的方法進(jìn)行開發(fā)。這種方式只需要一臺(tái) PC 機(jī)和一個(gè) JTAG 調(diào)試器,而不需要仿真器和編程器。開發(fā)語言有匯編語言和語言。

優(yōu)點(diǎn):

低功耗而且速度快,匯編語言用起來很靈活,尋址方式很多,指令很少,容易上手。

缺點(diǎn):

1、個(gè)人感覺不容易上手,不適合初學(xué)者入門,資料也比較少,只能跑官網(wǎng)去找

2、占的指令空間較大,因?yàn)槭?/span>16位單片機(jī),程序以字為單位,有的指令竟然占6個(gè)字節(jié)。雖然程序表面上簡(jiǎn)潔,但與pic單片機(jī)比較空間占用很大。

應(yīng)用范圍:

在低功耗及超低功耗的工業(yè)場(chǎng)合應(yīng)用的比較多。

 



關(guān)鍵詞: 單片機(jī) MSP430 特點(diǎn)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉