AVR單片機過時了嗎?
有初學者甚至中級開發(fā)人員認為因ARM性能一般比AVR性能高,因此ARM將代替AVR,AVR將退出歷史舞臺,或者MSP430將代替51系列單片機,或者FPGA將取代所有單片機等。這種看法不對,因為不同單片機都有各自的特點和優(yōu)點,沒有哪種單片機是完美的,在不同場合用最合適的單片機,發(fā)揮它們各自的特長,而不存在ARM一統天下,取代所有其他型號單片機的可能性。試想,原本十幾元的電子表因為采用ARM控制買到幾百元,誰能受得了?因此不要覺得AVR已經過時,學完51就直接學ARM,或者覺得學51沒用,直接學ARM,否則你將碰壁。
MSP430系列單片機:比較適于機器人開發(fā),是美國德州儀器推向市場的一種16位、具有精簡指令集的、超低功耗的混合信號處理器。具有Flash存儲器,中斷源較多,并且可以任意嵌套,使用時靈活方便。MSP430系列單片機的電源電壓采用的是 1.8~3.6V 電壓。因而可使其在1MHz的時鐘條件下運行時,芯片的電流會在200~400uA左右,時鐘關斷模式的最低功耗只有0.1uA。MSP430系列單片機的各成員都集成了較豐富的片內外設。它們分別是看門狗、模擬比較器、定時器、串口0、1、硬件乘法器、液晶驅動器、10位/12位ADC、16位Sigma-Delta AD、直接尋址模塊(DMA)、IO端口、基本定時器(Basic Timer)等的一些外圍模塊的不同組合。MSP430 系列單片機引進了JTAG技術,不僅使開發(fā)工具變得簡便,而且價格也相對低廉,并且還可以實現在線編程。
PIC單片機:可用于機器人開發(fā),是8位單片機,產品種類豐富,采用精簡指令集,有不錯的開發(fā)環(huán)境,引腳驅動能力強,可直接連接繼電器控制強電。自帶看門狗,有睡眠和低功耗模式。很多性能不如AVR和MSP430系列單片機,但因其有特殊優(yōu)點,也被廣泛應用。
凌陽單片機:比較適于機器人開發(fā),以16位計算機為核心,集成不同規(guī)模的RAM、ROM和其他豐富的功能電路,使用者可以根據自己需要選擇集成了特定功能電路的凌陽單片機。凌陽單片機指令系統提供出具有較高運算速度的16位,16位的乘法運算指令和內積運算指令,為其應用添加了DSP功能,因此凌陽適合進行語音識別。在我國凌陽單片機在學校比較常見,應用實例較多,可作為機器人愛好者選用的單片機。
編輯:admin 最后修改時間:2018-05-08