- Atmel AVR系列
AVR跟其它單晶片比起來,(特異)功能特別多。像是內建A/D轉換(ADC)、PWM輸出之類的,都是其它家比較缺乏的。
AVR八位元系列又分為mega系列和tiny系列。顧名思義,mega系列就是長的比較大的,tiny系列就是小小一顆的。大的功能特多,小的體積小但功能也不簡單。此外還有90系列,現在多屬USB、PWM之類的專門用途。
- Microchip PIC系列
PIC系列最厲害的就是晶片的種類多的數不完,可以依不用需求來作選擇。
PIC又分為PIC10/12/14/16/18
依接腳數來看:
PIC10: 6pin / PIC12: 8pin /PIC16: 18~40pin / PIC18: 28pin以上
因為是使用RISC精簡指令集,指令數少,易記易學
例如:
12位元核心,如PIC12C5XX,指令數33個
14位元核心,如PIC16CXX, 指令數35個
16位元核心,如PIC18CXX, 指令數77個
但也因為PIC系列種類太多,各系列間指令不同無法互用是比較麻煩的地方。
可以依自己學單習晶片的目的來選擇比較適合的單晶片系列。要容易學的話可選51,需要用到PWM之類的話可考慮AVR,想作小東西的話PIC就蠻適合。另外51/AVR/PIC以外可能會用上的MCU也不是沒有,像作機器人的話可能會用到BASIC Stamp這類的MCU,這種的碰上的時候就會知道了。
文章標籤
全站熱搜

謝謝!!讓我可以簡單的認識
我太笨了 AVR學不起來 有沒有簡單一點的?^^
不會啦AVR是基本款 可以嘗試arduino ,或依你想學習的項目選擇適當的MCU
基本款的AVR我還學不起來就代表我沒有這方面的才能Orz 我對於單晶片的資訊非常落伍 對於單晶片的需求是用在機車的CDI控制方面,說來有點長... 某部落格板主雖然發表了自行製作的CDI控制器,但總有些看不明白非常遺憾 所以上網四處搜尋有沒有比較新比較容易入門的單晶片想自行製作 感謝阿倫的回應^^
請問是要用單晶片來控制CDI控制器的意思嗎? 自行自做的內容,有比較詳細的需求 ,我們可以討論看看 若只是IO控制,目前市面上的控制器都可以使用 ,沒有任何問題,也很好上手的