Цитата(The Fresh @ Jan 10 2007, 20:15)

Дело в том. что разные проги устанавливают разные скорости для ВАЗа это 10400, для машин с OBD(прога OBDtool) 10472. Опять таки как мне кажется есть некий запас по скорости при которой не будет коммуникационных ошибок. Если применять софтверный метод, то чем больше частота осцила тем меньше ошибка в получении скорости. Например для меня применяя на Attiny12 с внутренним осцил 1.2МГц можно получить скорость 10618(самая близкая которую можно получить к 10400), но как написано в даташите допускаются отклонения до 3% без коммуник. ошибок. Есть другая сторона, а в друг автожелезо не примет эту скорость т.е. скажем плюс минус ее рабочей скорости меньше чем мои 218, тогда будем ставить внешний осцил скажем на 4 МГц и получим 10389.
Есть хорошие МК NEC семейства 78K0/KE2, например uPD78F0535 (4.03 Евро). У них 2 UARTа, 3 К ОЗУ, много еще чего хорошего, но для твоей задачи все остальное не важно.
Если выбрать кварц 8 МГц, вполне доступный, то скорости будут 9615 и 10416, обе отличаются на 0,16% от заданных, порты программируются разными регистрами и допускают работу с разными скоростями. Подробную информацию смотри
http://www.eu.necel.com/docuweb/index.php?...p;submit=Search Есть популярный Си компилятор (IAR), освоить будет не сложно.
Простой программатор можно собрать самому, о нем написано
http://www.eltech.spb.ru/flashprog.html Если IAR-овского симулятора не хватит и захочешь применять внутрикристальную отладку, то тогда придется взять более дорогой чип uPD78F0537D (6 Евро) и отладчик Миникуб 2 (58 Евро). По ногам и перифирии 37D и 35 совместимы, разработать можно на 37D а 35 ставить в серию. Миникуб 2 может и программировать.