Ⅰ 51單片機與430單片機的區別
首先, 89C 51 單片機是 8 位單片機。其指令是採用的被稱為「 CISC 」的復雜指令集,共具有 111 條指令。而 MSP430 單片機是 16 位的單片機,採用了精簡指令集( RISC )結構,只有簡潔的 27 條指令,大量的指令則是模擬指令,眾多的寄存器以及片內數據存儲器都可參加多種運算。這些內核指令均為單周期指令,功能強,運行的速度快。
其次, 89C 51 單片機本身的電源電壓是 5 伏,有兩種低功耗方式:待機方式和掉電方式。正常情況下消耗的電流為 24mA ,在掉電狀態下,其耗電電流仍為 3mA ;即使在掉電方式下,電源電壓可以下降到 2V ,但是為了保存內部 RAM 中的數據,還需要提供約 50uA 的電流。而 MSP430 系列單片機在低功耗方面的優越之處,則是 89C 51 系列不可比擬的。正因為如此, MSP430 更適合應用於使用電池供電的儀器、儀表類產品中。
再者, 89C 51 系列單片機由於其內部匯流排是 8 位的,其內部功能模塊基本上都是 8 位的雖然經過各種努力其內部功能模塊有了顯著增加,但是受其結構本身的限制很大,尤其模擬功能部件的增加更顯困難。 MSP430 系列其基本架構是 16 位的,同時在其內部的數據匯流排經過轉換還存在 8 位的匯流排,在加上本身就是混合型的結構,因而對它這樣的開放型的架構來說,無論擴展 8 位的功能模塊,還是 16 位的功能模塊,即使擴展模 / 數轉換或數 / 模轉換這類的功能模塊也是很方便的。這也就是為什麼 MSP430 系列產品和其中功能部件迅速增加的原因。
最後,就是在開發工具上面。對於 89C 51 來說,由於它是最早進入中國的單片機,人們對它在熟悉不過了,再加上我國各方人士的努力,創造了不少適合我們使用的開發工具。但是如何實現在線編程還是一個很大的問題。對於 MSP430 系列而言,由於引進了 Flash 型程序存儲器和 JTAG 技術,不僅使開發工具變得簡便,而且價格也相對低廉,並且還可以實現在線編程。
Ⅱ 430單片機與51單片機有什麼區別
一、主體不同
1、430單片機:是美國德州儀器(TI)1996年開始推向市場的一種16位超低功耗、具有精簡指令集(RISC)的混合信號處理器。
2、51單片機:是對所有兼容Intel 8031指令系統的單片機的統稱。
二、特點不同
1、430單片機:由於其針對實際應用需求,將多個不同功能的模擬電路、數字電路模塊和微處理器集成在一個晶元上,以提供「單片機」解決方案。
2、51單片機:完全兼容keilC51 UV2 調試環境,可以通過UV2 環境進行單步,斷點, 全速等操作;可以使用C51語言或者ASM匯編語言進行調試 。
三、應用不同
1、430單片機:多應用於需要電池供電的攜帶型儀器儀表中。
2、51單片機:廣泛應用於工業測控系統之中。