選擇 AVR ,如果你要的是
- Harvard architecture 的效率
- 低 chip 成本
- 免費的 software development tool chain, such as GCCAVR/WinAVR, AVRStudio.
- 便宜、容易自製的 downloader, OnChip debugger
- 豐富的學習資源及社群
- 只支援特定的週邊即可(選擇多樣,但沒 PIC 多 :P)
選用 H8 ,當你要的是
- von Neumann architecture 的彈性
- 豐富完整的週邊,同時支援 LCD driver, PWM, ADC, UART... 等
- 同系列 uC 置換容易
- 現成的 downloader(印象中,只要一條 UART 轉 RS232 的線路)
- 同樣免費、但堪用的開發環境,如 HEW, KPIT GNU Tools (它這方面比 AVR 差 :P)。
原帖由 simone 於 2007-2-12 14:26 發表
只要就事論事,把各個 uC 的特點及適用場合列出,討論一下又何妨?
之前短暫使用過 H8/300L 系列,是 8 bit 的。除了機器人應用外,它很常被用在電子儀表上。我想最主要原因是它整系列幾乎都支援 LCD driver。 ...
[ 本帖最後由 simone 於 2007-2-12 15:17 編輯 ] |