① 請問,學msp430單片機和學51單片機區別大嗎 什麼好的建議和意見 謝謝!!!
51入門級,鎖存器用的少,不超過十個,430晶元鎖存器用的多好幾十上百個,中斷定時用的多,低功耗
② msp430單片機編程中 ^= ,&=~, |= 是什麼意思
舉個例子
P4OUT &= ~BIT0等效於P4OUT = P4OUT ^ (~BIT0); 按位與
同樣
P4OUT ^= ~BIT0等效於P4OUT = P4OUT ^ (~BIT0); 按位異或
P4OUT |= ~BIT0等效於P4OUT = P4OUT | (~BIT0); 按位或
比如原來P4輸出為0000 1111即P4OUT=0x0F
經過P4OUT &= ~BIT0
BIT0=0000 0001 取反~BIT0=1111 1110
0000 1111 & 1111 1110
結果為0000 1110 即P4OUT = 0x0E;
這樣P4的其它IO口輸出狀態不變只改變了P4的BIT0為低
③ 在msp430單片機中BIT0+BIT1和BIT0|BIT1有什麼區別
如果是不同的位或和加結果一樣
比如
0x01|0x02=0x03
0x01+0x02=0x03
而
0x01|0x01=0x01
0x01+0x01=0x02
④ MSP430單片機可以在什麼東西用
單片機又稱單片微控制器,它不是完成某一個邏輯功能的晶元,而是把一個計算機系統集成到一個晶元上。概括的講:一塊晶元就成了一台計算機。它的體積小、質量輕、價格便宜、為學習、應用和開發提供了便利條件。同時,學習使用單片機了解計算機原理與結構的最佳選擇。 可以說,二十世紀跨越了三個「電」的時代,即電氣時代、電子時代和現已進入的電腦時代。不過,這種電腦,通常是指個人計算機,簡稱PC機。它由主機、鍵盤、顯示器等組成(如圖1所示)。還有一類計算機,大多數人卻不怎麼熟悉。這種計算機就是把智能賦予各種機械的單片機(亦稱微控制器,如圖2所示)。顧名思義,這種計算機的最小系統只用了一片集成電路,即可進行簡單運算和控制。因為它體積小,通常都藏在被控機械的「肚子」里。它在整個裝置中,起著有如人類頭腦的作用,它出了毛病,整個裝置就癱瘓了。現在,這種單片機的使用領域已十分廣泛,如智能儀表、實時工控、通訊設備、導航系統、家用電器等。各種產品一旦用上了單片機,就能起到使產品升級換代的功效,常在產品名稱前冠以形容詞——「智能型」,如智能型洗衣機等。現在有些工廠的技術人員或其它業余電子開發者搞出來的某些產品,不是電路太復雜,就是功能太簡單且極易被仿製。究其原因,可能就卡在產品未使用單片機或其它可編程邏輯器件上。 在計算機出現以前,有不少能工巧匠做出了不少精巧的機械。 進入電器時代後,人們藉助電氣技術實現了自動控制機械,自動生 產線甚至自動工廠,並且大大地發展了控制理論。然而,在一些大 中型系統中自動化結果均不理想。只有在計算機出現後,人們才見 到了希望的曙光。如今藉助計算機逐漸實現了人類的夢想。但是, 計算機出現後的相當長的時間里,計算機作為科學武器,在科學的 神聖殿堂里默默地工作,而工業現場的測控領域並沒有得到真正的 應用。只有在單片機(Microcontroller)出現後,計算機才真正 地從科學的神聖殿堂走入尋常百姓家,成為廣大工程技術人員現代 化技術革新,技術革命的有利武器。目前,單片機在民用和工業測 控領域得到最廣泛的應用。彩電,冰箱,空調,錄像機,VCD,遙 控器,游戲機,電飯煲等無處不見單片機的影子,單片機早已深深 地溶入我們每個人的生活之中。 單片機能大大地提高這些產品的智能性,易用性及節能性等主要性能指標,給我們的生活帶來舒適和方便的同時,在工農業生產 上也極大地提高了生產效率和產品質量。 單片機按用途大體上可分為兩大類: 1--通用型單片機 2--專用型單片機 專用型單片機是指用途比較專一,出廠時程序已經一次性固化好, 不能再修改的單片機。例如電子表裡的單片機就是其中的一種。 其生產成本很低。 通用型單片機的用途很廣泛,使用不同的介面電路及編制不同的應用程序就可完成不同的功能。小到家用電器儀器儀表,大到機器設備和整套生產線都可用單片機來實現自動化控制。msp430也屬於單片機所以用途就是以上這些……
⑤ msp430單片機到底有哪些寄存器,分別幹嘛用
你要是想知道MSP430寄存器的話,我的建議是去看書,看那種比較基礎的,因為430的寄存器太多了,無論你是想了解還是想知道怎麼用,都不是一下子能懂的。
⑥ 什麼是TI MSP430單片機
1、MSP430:是一種混合信號微控制器
2、MSP430系列:特點是超低功耗微控制器由多個器件特色不同組外圍設備的針對各種應用。
3、該體系結構,結合5低功率模式進行了優化,以達到延長電池使用壽命的攜帶型測量應用。4、功能強大的16位RISC CPU , 16位寄存器和屬性來最大編碼效率的常數發生器。數字控制振盪器(DCO)允許喚醒從低功耗模式到活動模式,在不到6微秒
⑦ msp430系列單片機有什麼好處
手冊上羅列的特點如下:
(1)低電源電壓范圍,1.8~3.6V。(2)超低功耗,擁有5種低功耗模式(以後會詳細介紹)。(3)靈活的時鍾使用模式。(4)高速的運算能力,16位RISC架構,125ns指令周期。(5)豐富的功能模塊,這些功能模塊包括:A:多通道10-14位AD轉換器;B:雙路12位DA轉換器;C:比較器;D:液晶驅動器;E:電源電壓檢測;F:串列口USART(UART/SPI);G:硬體乘法器;H:看門狗定時器,多個16位、8位定時器(可進行捕獲,比較,PWM輸出);I:DMA控制器。(6)FLASH存儲器,不需要額外的高電壓就在運行種由程序控制寫擦歐哦和段的擦除;(7)MSP430晶元上包括JTAG介面,模擬調試通過一個簡單的JTAG介面轉換器就可以方便的實現如設置斷點、單步執行、讀寫寄存器等調試;(8)快速靈活的變成方式,可通過JTAG和BSL兩種方式向CPU內裝在程序。
但我覺得MSP430與其它單片機相比,只有以下兩點值得一提:
1、真正的超低功耗(不是在吹),特別適用於長期用電池供電的設備
2、16位RSIC架構,其它常用單片機以8位機居多
-電子設計網dzsj
⑧ 是ARM的單片機好還是MSP430的單片機好求解釋和它們之間的一些比較。謝謝!!!
ARM單片機功能強大,全系列可用於多種不同要求的電路,MSP430主要特點就是可以做到低功耗,在有省電要求的地方MSP430一直是首選!
⑨ msp430單片機主要特點有哪些
a. 強大的處理能力:
MSP430系列單片機是一個16位的單 片機,採用了精簡指令集(RISC)結構,具有豐富的定址方式(7種源操作數定址、4種目的操作數定址)、簡潔的27條內核指令以及大量的模擬指令;大量的寄存器以及片內數據存儲器都可參加多種運算;還有高效的查表處理指令;有較高的處理速度,在8MHz晶體驅動下指令周期為125 ns。這些特點保證了可編制出高效率的源程序。
b. 在運算速度方面,MSP430系列單片機能在8MHz晶體的驅動下,實現125ns的指令周期。16位的數據寬度、125ns的指令周期以及多功能的硬體乘法器(能實現乘加)相配合,能實現數字信號處理的某些演算法(如FFT等)。
c. MSP430系列單片機的中斷源較多,並且可以任意嵌套,使用時靈活方便。當系統處於省電的備用狀態時,用中斷請求將它喚醒只用6us。
d. 超低功耗 MSP430單片機之所以有超低的功耗,是因為其在降低晶元的電源電壓及靈活而可控的運行時鍾方面都有其獨到之處。
⑩ 單片機 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以下。