㈠ 430單片機與51單片機有什麼區別
它倆除了都叫單片機之外,其它方面基本上全是區別。
51最早由Intel公司開發,應該是在1980年前後吧,是CISC指令集的8位單片機。Intel已經將MCS-51的內核出售,目前很多廠商都在生產51單片機,比較常見的有Atmel、STC、華邦等等,主要優點是會51開發的人比較多,很多功能簡單且典型。
MSP430是TI公司開發的單片機,1996年開始上市,是RISC指令集的16位單片機。MSP430的內核沒有出售,因此全世界只有TI公司生產該系列單片機,主要優點是低功耗。
㈡ 單片機問題。msp430g2 和51單片機有哪些區別求詳細一點。
MSP430系列單片機是美國德州儀器(TI)1996年開始推向市場的一種16位超低
功耗、具有精簡指令集(RISC)的混合信號處理器(Mixed Signal Processor)。稱之為混合信號處理器,是由於其針對實際應用需求,將多個不同功能的模擬電路、數字電路模塊和微處理器集成在一個晶元上,以提供「單片機」解決方案。該系列單片機多應用於需要電池供電的攜帶型儀器儀表中。
相對51
MSP430系列單片機是一個16位的單片機,採用了精簡指令集(RISC)結構,具有豐富的定址方式(7 種源操作數定址、4 種目的操作數定址)、簡潔的 27 條內核指令以及大量的模擬指令;大量的寄存器以及片內數據存儲器都可參加多種運算;還有高效的查表處理指令。這些特點保證了可編制出高效率的源程序。
運算速度快
MSP430 系列單片機能在25MHz晶體的驅動下,實現40ns的指令周期。16位的數據寬度、40ns的指令周期以及多功能的硬體乘法器(能實現乘加運算)相配合,能實現數字信號處理的某些演算法(如 FFT 等)。
超低功耗
MSP430 單片機之所以有超低的功耗,是因為其在降低晶元的電源電壓和靈活而可控的運行時鍾方面都有其獨到之處。
首先,MSP430 系列單片機的電源電壓採用的是1.8-3.6V 電壓。因而可使其在1MHz 的時鍾條件下運行時,晶元的電流最低會在165μA左右,RAM 保持模式下的最低功耗只有0.1μA。
其次,獨特的時鍾系統設計。在 MSP430 系列中有兩個不同的時鍾系統:基本時鍾系統、鎖頻環(FLL 和FLL+)時鍾系統和DCO數字振盪器時鍾系統。可以只使用一個晶體振盪器(32768Hz),也可以使用兩個晶體振盪器。由系統時鍾系統產生 CPU 和各功能所需的時鍾。並且這些時鍾可以在指令的控制下,打開和關閉,從而實現對總體功耗的控制。
由於系統運行時開啟的功能模塊不同,即採用不同的工作模式,晶元的功耗有著顯著的不同。在系統中共有一種活動模式(AM)和五種低功耗模式(LPM0~LPM4)。在實時時鍾模式下,可達2.5μA ,在RAM 保持模式下,最低可達0.1μA 。
片內資源豐富
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控制器等若干外圍模塊的不同組合。其中,看門狗可以使程序失控時迅速復位;模擬比較器進行模擬電壓的比較,配合定時器,可設計出A/D 轉換器;16 位定時器(Timer_A 和 Timer_B)具有捕獲/比較功能,大量的捕獲/比較寄存器,可用於事件計數、時序發生、 PWM 等;有的器件更具有可實現非同步、同步及多址訪問串列通信介面可方便的實現多機通信等應用;具有較多的 I/O 埠,P0、P1、P2 埠能夠接收外部上升沿迅茄磨或下降沿的中斷輸入;10/12位硬體 A/D 轉換器有較高的轉換速率,最高可達200kbps ,能夠滿足大多數數據採集應用;能直接驅動液晶多達 160 段;實現兩路的 12 位 D/A 轉換;硬體I2C串列匯流排介面實現存儲納飢器串列擴展;以及為了增加數據傳輸速度,而採用的DMA模塊。MSP430 系列單片機的這些片內外設為系統的單片解決方案提供了極大的方便。
另外,MSP430 系列單片畝斗機的中斷源較多,並且可以任意嵌套,使用時靈活方便。當系統處於省電的低功耗狀態時,中斷喚醒只需5μs。
方便高效的開發環境
MSP430 系列有 OTP 型、 FLASH 型和 ROM 型三種類型的器件,這些器件的開發手段不同。對於 OTP 型和 ROM 型的器件是使用模擬器開發成功之後燒寫或掩膜晶元;對於 FLASH 型則有十分方便的開發調試環境,因為器件片內有 JTAG 調試介面,還有可電擦寫的 FLASH 存儲器,因此採用先下載程序到 FLASH 內,再在器件內通過軟體控製程序的運行,由 JTAG 介面讀取片內信息供設計者調試使用的方法進行開發。這種方式只需要一台 PC 機和一個 JTAG 調試器,而不需要模擬器和編程器。開發語言有匯編語言和 C 語言。[4]
編輯本段MSP430單片機家族MSP430x1xx系列
基於快閃記憶體或 ROM 的超低功耗 MCU,提供 8MIPS,工作電壓為 1.8V - 3.6V,具有高達 60KB 的快閃記憶體和各種高性能模擬及智能數字外設。
超低功耗低至:
0.1μA RAM 保持模式 0.7μA 實時時鍾模式 200μA/MIPS 工作模式 在 6μs 之內快速從待機模式喚醒
器件參數:
快閃記憶體選項:1KB – 60KB ROM 選項:1KB – 16KB RAM 選項:512B – 10KB GPIO 選項:14、22、48 引腳 ADC 選項:10 和 12 位斜率 SAR 其它集成外設:模擬比較器、DMA、硬體乘法器、SVS、12 位 DAC[5]
MSP430F2xx系列
基於快閃記憶體的超低功耗 MCU,在 1.8V - 3.6V 的工作電壓范圍內性能高達 16MIPS。包含極低功耗振盪器 (VLO)、內部上拉/下拉電阻和低引腳數選擇。
超低功耗低至:
0.1μA RAM 保持模式 0.3μA 待機模式 (VLO) 0.7μA 實時時鍾模式 220μA/MIPS 工作模式 在 1μs 之內超快速地從待機模式喚醒
器件參數:
快閃記憶體選項:1KB – 120KB RAM 選項:128B – 8KB GPIO 選項:10、16、24、32、48、64 引腳 ADC 選項:10 和 12 位斜率 SAR、16 位 Σ-Δ ADC 其它集成外設:模擬比較器、硬體乘法器、DMA、SVS、12 位 DAC、運算放大器[6]
MSP430C3xx系列
舊款的 ROM 或 OTP 器件系列,工作電壓為 2.5V - 5.5V,高達 32KB ROM、4MIPS 和 FLL。
超低功耗低至:
0.1μA RAM 保持模式 0.9μA 實時時鍾模式 160μA/MIPS 工作模式 在 6μs 之內快速從待機模式喚醒
器件參數:
ROM 選項:2KB – 32KB RAM 選項:512B – 1KB GPIO 選項:14、40 引腳 ADC 選項:14 位斜率 SAR 其它集成外設:LCD 控制器、硬體乘法器[7]
MSP430x4xx系列
基於 LCD 快閃記憶體或 ROM 的器件系列,提供 8-16MIPS,包含集成 LCD 控制器,工作電壓為 1.8V-3.6V,具有 FLL 和 SVS。低功耗測量和醫療應用的理想選擇。
超低功耗低至:
0.1μA RAM 保持模式 0.7μA 實時時鍾模式 200μA/MIPS 工作模式 在 6μs 之內快速從待機模式喚醒
器件參數:
快閃記憶體/ROM 選項:4kB – 120KB RAM 選項:256B – 8KB GPIO 選項:14、32、48、56、68、72、80 引腳 ADC 選項:10 和 12 位斜率 SAR、16 位 Σ-Δ ADC 其它集成外設:LCD 控制器、模擬比較器、12 位 DAC、DMA、硬體乘法器、運算放大器、USCI 模塊[8]
MSP430F5xx系列
新款基於快閃記憶體的產品系列,具有最低工作功耗,在 1.8V-3.6V 的工作電壓范圍內性能高達 25MIPS。包含一個用於優化功耗的創新電源管理模塊。
超低功耗低至:
0.1μA RAM 保持模式 2.5μA 實時時鍾模式 165μA/MIPS 工作模式 在 5μs 之內快速從待機模式喚醒
器件參數:
快閃記憶體選項:高達 256KB RAM 選項:高達 16KB ADC 選項:10 和 12 位 SAR 其它集成外設:USB、模擬比較器、DMA、硬體乘法器、RTC、USCI、12 位 DAC[9]
MSP430G2553
低電源電壓范圍:1.8v至3.6v。
超低功耗 運行模式: 230μA (在1MHz 頻率和2.2V 電壓條件下)
待機模式: 0.5μA
關閉模式(RAM 保持): 0.1μA
5 種節能模式
· 用於模擬信號比較功能或者斜率模數(A/D) 轉換的片載比較器
· 可在不到1μs 的時間里超快速地從待機模式喚醒
· 16 位精簡指令集(RISC) 架構,62.5ns 指令周期時間
· 帶內部基準、采樣與保持以及自動掃描功能的10位200-ksps 模數(A/D) 轉換器
· 基本時鍾模塊配置
– 具有四種校準頻率並高達16MHz 的內部頻率· 串列板上編程,
– 內部超低功耗低頻(LF) 振盪器無需外部編程電壓,
– 32kHz 晶體護
– 外部數字時鍾源· 具有兩線制(Spy-Bi-Wire) 介面的片上模擬邏輯電路
· 兩個16 位Timer_A,分別具有三個捕獲/比較寄存路器
· 多達24 個支持觸摸感測的I/O 引腳
㈢ 51單片機的主頻是怎樣設置的什麼是單片機的主頻430單片機的主頻是多少如何設置430單片機主頻
51單片機你用24M的外部晶振那它主頻就是24M
而430內部有鎖頻環,可以對所選頻率來源進行倍頻,所以到底430主頻是多少,還要看你寄存器的設置。
㈣ 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難
個人覺得有點小難度,畢竟430是十六位的單片機,而51是八位的。如果沒人帶你學的話,
㈥ mps430和51單片機的區別及優點
1、MSP430系列單片機是美國德州儀器(TI)1996年開始推向市場的一種16
位超低功耗的混合信號處理器(Mixed
Signal
Processor)。稱之為混合信號處理器,主要是由於其針對實際應用需求,把許多模擬電路、數字電路和微處理器集成在一個晶元上,以提供「單片」解決方案。
2、MSP430是16位單片機,51是8位單片機
3、MSP430採用RISC精簡指令集,單個時鍾周期就可以執行一條指令,相同晶振,速度較51快12倍。
4、其它片上資源也是MSP較豐富。
總體而言,MSP430功能強大,速度快,相比51而言,這些是明顯的優勢。
但是,MSP430作為混合信號處理器,針對許多具體應用,許多功能未必有用,如果速度要求也不是很高,51同樣可以勝任的話,就可以體現出51成本低,開發資源豐富,位定址便捷等優點。
㈦ msp430與c51單片機哪個更好點
msp430系列單片機是一種新型的16位單片機,主要特點就是功耗小,速度快,主要開發語言是c。開發環境有iar集成開發環境。
msp430單片機有不同系列,有f系列,c系列。比如f系列msp40f135表示的是rom是flash型的。常用的是f系列的13系列14系列。13系列的有msp430f133和msp430f135兩種。14系列的有msp430f149\msp430f144等。
比如msp4301f149有60KB的flash和2KB的ram。比起51的算是很大了。
c51單片機比較有代表性的如64KB的flash和1KB的ram算是很大了。
51單片機和430單片機的主要區別是51是8位的,430是16位的。開發環境都有相應的c開發環境。
C 51 單片機是 8 位單片機。其指令是採用的被稱為「 CISC 」的復雜指令集,共具有 111 條指令。而 MSP430 單片機是 16 位的單片機,採用了精簡指令集( RISC )結構,只有簡潔的 27 條指令,大量的指令則是模擬指令,眾多的寄存器以及片內數據存儲器都可參加多種運算。這些內核指令均為單周期指令,功能強,運行的速度快
MSP430 單片機功耗超低,是所有單片機最低的,主要用於帶電池的產品如電表、儀表,攜帶型產品。當然價格偏高,TI的產品好好。
C 51 單片機應用太廣,無也不入,對於要求不是很高的應用都可以。主是價格優勢太大了,基本上都是5RMB以下
㈧ 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單片機:廣泛應用於工業測控系統之中。