[an error occurred while processing this directive]
|
Я конечно понимаю, что типа AVR круто и все такое, но изложенное вами мнение о пиках касается исключительно младших серий PIC16,12 и от части 17.
Но в данный момент есть уже и 18ая серия... И тут она практически ничем от AVR не отличается... ну разве что скоростью, хотя и это очень даже под вопросом - частота это еще не показатель производительности.
Сам я пишу и под AVR и под PIC и под х51 и щас вот еще начинаю под ADSP.
Теперь по сути дела (мое мнение об отличиях PIC18 и AVR):
ОЗУ: у PIC до 3.8к у AVR до 4к
Количество выводов(отсюда и портов): у PIC до44 у AVR до64
Обработчик прерываний у PIC один на всех - потом нужно разгребать, у AVR отдельный на каждое прерывание (это типа быстрее)
Отладка у PIC для всех моделей через ICD, у AVR только у старших моделей (типа Mega16,32,64,128) через JTAG
Компилятор у PIC MPLAB(использую только для отладки через ICD), HT-PIC18 (мне нравится - делает класный код, единственный недостаток пока только под win16, и нет своего нормального IDE), у AVR компиляторов море IAR, ImageCraft, GNU, CodeVision (я пользую ImageCraft, хотя народ говорит что IAR лучше)
В общем и у PIC и AVR есть свои достоинства и недостатки, а с появлением флешевских PIC18 грань практически вообще стирается, так что берите тот который нужен в конкретном проекте.
E-mail: info@telesys.ru