[an error occurred while processing this directive]
|
Спор AVR vs. PIC как раз очень интересный, хотя и _абсолютно_ бессмысленный. :))
--- 1. Ни одна AVR-ка у меня надежно не работала без внешнего супервизора, так что прибавьте его стоимость и все связанные с
этим расходы.
ОК. +$0.3-0.5. Супервизор полезен _всегда_, я его в свои изделия автоматически ставлю. Уже безусловный рефлекс выработался. :)
--- 2. Система команд у AVR трахнутая по голове, она не регулярна и запутана.
Если эта система команд запутана, то где она прозрачна? У PICа что-ли? (смех в зале).
--- Возможно поэтому один мой эксперимент неожиданно
закончился так: программа на С, что не лезла в 2313 прекрасно поместилась в 16f84 :-) Просто смех какой-то :-) (Ой, что щас
будет! :-))
Будет, будет... :)
Странный результат. Может переменные надо было объявлять как char, а не long? :)
--- 3. Быстро писать программы на С можно и не используя "нормальные процессоры" AVR.
Да, конечно. Только архитектура AVR подходит для С наилучшим образом. Поэтому код получается быстрее и компактнее.
--- ЗЫ: Ответьте, только честно, стали бы Вы использовать AVR, если бы они были однократно программируемыми? :-)
Не знаю. История не терпит сослагательного наклонения, поэтому имеет смысл обсуждать не то, что могло бы быть если, а то, что есть. :))
--- И ради Бога, не ругайте Z8, а то Вас тут быстро покусают уважаемые Ольховский и Щеглов :-)
А чего его ругать? Тот, кто пробовал, сам все знает. Может в Z8plus зилог и исправился, но тонкости Z8 (отсутсвие УАРТа, чтения памяти программ при установленном бите защиты и т.п) мне в свое время плешь проели. :)
E-mail: info@telesys.ru