MSP430和AVR兩種單片機(jī)大PK
單片機(jī)種類有很多,好多廠商都推出了自己的MCU,對(duì)于眾多品牌的單片機(jī),我比較看重MSP430和AVR系列的,下面就從他們各自的特點(diǎn),分幾個(gè)方面,進(jìn)行PK分析。
既然進(jìn)行PK,如同體育競(jìng)賽,要選擇相同等級(jí)的進(jìn)行對(duì)比,為此,選擇MSP430G2553和ATMEGA88PA-AU,性能差不多,以此作為比較。;以下觀點(diǎn),僅代表個(gè)人,給初學(xué)者作為選型入門參考用。
一。處理器位數(shù)和頻率
兩種芯片都支持片內(nèi)振蕩器
MSP430G2553 16位 16MHZ 大部分指令系單指令周期
ATMEGA88PA 8位 20MHZ 單指令周期
若按8位的標(biāo)準(zhǔn)來計(jì)算,處理器速度應(yīng)是8位的2倍,這對(duì)運(yùn)算速度是好事。但在實(shí)際中16位處于一個(gè)很尷尬的境地,若與高端的相比,上有32位,他們的處理速度和外設(shè)均不能比的;一般的低端的又對(duì)處理器速度不做太多要求,因?yàn)閁S級(jí)的反應(yīng)速度,可以滿足大多器件的要求。
點(diǎn)評(píng):
在內(nèi)核的性能上,430強(qiáng)些,由于市場(chǎng)目標(biāo)的定位,兩者均能遠(yuǎn)遠(yuǎn)滿足實(shí)際需要,所以這個(gè)指標(biāo)在對(duì)比中,不是很重要。
二。供電.復(fù)位和程序下載
MSP430G2553 供電電壓為1.8V-3.6V,復(fù)位為低電平復(fù)位。支持4-wire JTAG和2線SBW下載。
超低功耗:運(yùn)行-- 230μA (在1MHz 頻率和2.2V 電壓條件下)
待機(jī)模式: 0.5μA;關(guān)閉模式(RAM 保持): 0.1μA,具有五種節(jié)能模式。
ATMEGA88PA-AU供電電壓為1.8V-5.5V,復(fù)位為低電平復(fù)位。支持SPI下載和JTAG下載。
超低功耗:正常模式-- 300μA(在1MHz 頻率和2.2V 電壓條件下)
掉電模式--- 0.5μA /1.8V,具有五種節(jié)能模式。
點(diǎn)評(píng):
兩種MCU,在供電范圍上,ATMEGA88PA-AU領(lǐng)先;都具有低功耗模式,比較而言,MSP430G2553的功耗更低些,這也是TI引以為傲的。
三。I/O口配置
對(duì)于實(shí)際設(shè)計(jì)中,外部通用接口還是很關(guān)鍵的,這直接影響,設(shè)計(jì)的硬件資源要求,如果IO口不夠用,只有兩個(gè)途徑,一是擴(kuò)展,通過總線的形式,選通工作,模塊,這樣必然降低了芯片處理速度,并增加了成本。另一種是選用IO口較多的芯片,這樣還是帶來了成本的增加。
MSP430G2553 QFN-32 封裝 24 個(gè)支持觸摸感測(cè)的I/O 引腳
ATMEGA88PA TQFP32 封裝 23 個(gè)可編程的I/O 口
點(diǎn)評(píng):
可以看出兩種IO資源還是差不多的,但由于430的供電電壓是1.8V-3.6V,在與TTL電平兼容時(shí),必須考慮怎樣把3.3V轉(zhuǎn)為5V
四.AD轉(zhuǎn)換器
ATMEGA88PA-AU內(nèi)置基準(zhǔn)電壓1.1V,外部基準(zhǔn)可以選擇0-VCC或AVCC電壓。共8通道10位模數(shù)轉(zhuǎn)換器,連續(xù)轉(zhuǎn)換或單次轉(zhuǎn)換方式可選,主要特點(diǎn)如下:
■ 0.5 LSB 的非線性度
■ ± 2 LSB 的絕對(duì)精度
■ 65 - 260 μs 的轉(zhuǎn)換時(shí)間
■ 基于睡眠模式的噪聲抑制器
■ 最高分辨率時(shí)采樣率高達(dá)15 kSPS
MSP430G2553也有內(nèi)置基準(zhǔn)電壓2.5V,當(dāng)使用外部基準(zhǔn)時(shí),差分電壓范圍為1.4V-VCC。
模數(shù)轉(zhuǎn)換器相關(guān)文章:模數(shù)轉(zhuǎn)換器工作原理
評(píng)論