msp430系列單片機(jī)是一種新型的16位單片機(jī),主要特點(diǎn)就是功耗小,速度快,主要開(kāi)發(fā)語(yǔ)言是c。開(kāi)發(fā)環(huán)境有iar集成開(kāi)發(fā)環(huán)境。
msp430單片機(jī)有不同系列,有f系列,c系列。比如f系列msp40f135表示的是rom是flash型的。常用的是f系列的13系列14系列。13系列的有msp430f133和msp430f135兩種。14系列的有msp430f149\msp430f144等。
比如msp4301f149有60KB的flash和2KB的ram。比起51的算是很大了。
c51單片機(jī)比較有代表性的如64KB的flash和1KB的ram算是很大了。
51單片機(jī)和430單片機(jī)的主要區(qū)別是51是8位的,430是16位的。開(kāi)發(fā)環(huán)境都有相應(yīng)的c開(kāi)發(fā)環(huán)境。
C 51 單片機(jī)是 8 位單片機(jī)。其指令是采用的被稱(chēng)為“ CISC ”的復(fù)雜指令集,共具有 111 條指令。而 MSP430 單片機(jī)是 16 位的單片機(jī),采用了精簡(jiǎn)指令集( RISC )結(jié)構(gòu),只有簡(jiǎn)潔的 27 條指令,大量的指令則是模擬指令,眾多的寄存器以及片內(nèi)數(shù)據(jù)存儲(chǔ)器都可參加多種運(yùn)算。這些內(nèi)核指令均為單周期指令,功能強(qiáng),運(yùn)行的速度快。
MSP430 單片機(jī)功耗超低,是所有單片機(jī)最低的,主要用于帶電池的產(chǎn)品如電表、儀表,便攜式產(chǎn)品。當(dāng)然價(jià)格偏高,TI的產(chǎn)品好好。
C 51 單片機(jī)應(yīng)用太廣,無(wú)也不入,對(duì)于要求不是很高的應(yīng)用都可以。主是價(jià)格優(yōu)勢(shì)太大了,基本上都是5RMB以下。
1、89C51單片機(jī)是8位單片機(jī)。其指令是采用的被稱(chēng)為“CISC”的復(fù)雜指令集,共具有111條指令。而MSP430單片機(jī)是16位的單片機(jī),采用了精簡(jiǎn)指令集(RISC)結(jié)構(gòu),只有簡(jiǎn)潔的27條指令,大量的指令則是模擬指令,眾多的寄存器以及片內(nèi)數(shù)據(jù)存儲(chǔ)器都可參加多種運(yùn)算。這些內(nèi)核指令均為單周期指令,功能強(qiáng),運(yùn)行的速度快。
2、89C51系列單片機(jī)由于其內(nèi)部總線(xiàn)是8位的,其內(nèi)部功能模塊基本上都是8位的雖然經(jīng)過(guò)各種努力其內(nèi)部功能模塊有了顯著增加,但是受其結(jié)構(gòu)本身的限制很大,尤其模擬功能部件的增加更顯困難。MSP430系列其基本架構(gòu)是16位的,同時(shí)在其內(nèi)部的數(shù)據(jù)總線(xiàn)經(jīng)過(guò)轉(zhuǎn)換還存在8位的總線(xiàn),在加上本身就是混合型的結(jié)構(gòu),因而對(duì)它這樣的開(kāi)放型的架構(gòu)來(lái)說(shuō),無(wú)論擴(kuò)展8位的功能模塊,還是16位的功能模塊,即使擴(kuò)展模/數(shù)轉(zhuǎn)換或數(shù)/模轉(zhuǎn)換這類(lèi)的功能模塊也是很方便的。這也就是為什么MSP430系列產(chǎn)品和其中功能部件迅速增加的原因。
3、就是在開(kāi)發(fā)工具上面。對(duì)于89C51來(lái)說(shuō),由于它是最早進(jìn)入中國(guó)的單片機(jī),人們對(duì)它在熟悉不過(guò)了,再加上我國(guó)各方人士的努力,創(chuàng)造了不少適合我們使用的開(kāi)發(fā)工具。但是如何實(shí)現(xiàn)在線(xiàn)編程還是一個(gè)很大的問(wèn)題。對(duì)于MSP430系列而言,由于引進(jìn)了Flash型程序存儲(chǔ)器和JTAG技術(shù),不僅使丌發(fā)工具變得簡(jiǎn)便,而且價(jià)格也相對(duì)低廉,并且還可以實(shí)現(xiàn)在線(xiàn)編程。
4、89C5l單片機(jī)本身的電源電壓是5伏,有兩種低功耗方式:待機(jī)方式和掉電方式。正常情況下消耗的電流為24mA,在掉電狀態(tài)下,其耗電電流仍為3mA;即使在掉電方式下,電源電壓可以下降到2V,但是為了保存內(nèi)部RAM中的數(shù)據(jù),還需要提供約50uA的電流。而MSP430系列單片機(jī)在低功耗方而的優(yōu)越之處,則是89C5l系列不可比擬的。正因?yàn)槿绱耍?MSP430更適合應(yīng)用于使用電池供電的儀器、儀表類(lèi)產(chǎn)品中。
評(píng)論