Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Dmitry Poniatov                      2:5057/18.29   07 Sep 2002  20:55:40
 To : Vlad Panchenko
 Subject : Re: Пpогpамматоp...
 -------------------------------------------------------------------------------- 
 
 
 > Сyществyет ли сабжевый софт для эхотага ?
 > и возникают ли какие пpоблемы пpи пpошивании именно под линyкс...
 > софт написать на кpайняк можна и самомy... но вот какое лyчше 
 > схемотехническое
 > pешение использовать...
 
  AD> Вот бродил по фрешмиту и набрел на софтину для программатора 
  AD> BEprommer.
  AD> http://freshmeat.net/projects/beprommer/
  AD> В описании сказано, что софт предназначен для программатора 
  AD> E(E)PROM Programmer , описание которого здесь 
  AD> http://www.batronix.com/
  AD> схема программатора несложная - четыре ИМС - 74 HC157,74 HC393,74 
  AD> HC595,
  AD> несколько транзисторов и пассивные элементы.
  AD> Программирует ИМС серий 27, 27C,27SF,28C,28F,29C,48Z,48T.
  AD> Подключается к параллельному порту.
 
   советую поступить по другому: купить Atmel AT89S8252 -- это атмеловский
 аналог 8051/8052 контроллера, главная особенность которого -- порт SPI, через
 который его можно перешивать/читать/стирать прямо во включенном состоянии в
 аботающем устройстве с помощью элементарнейшего кабеля, подключаемого к
 LPT-порту: программатор искать на google по ключевым словам Dizzy +SP89 +SP12
 +sbolt, сайт называется что-то типа xs4mx/~sbolt
 
   Hа нем лежим софт _под Linux_ для прошивания AT 89Sxxx и AVR -- программатор
 состоит из разъема DB25PIN, 2х резисторов ~200 Ом и пяти проводов. Если хочется
 обезопасить материнку и возможно избавиться от глюков, рекомендуется добавить
 шинный формирователь на однонаправленных 4 гейта -- тогда добавляется еще один
 провод VCC с платы/40 ноги контроллера
 
   Hедостаток софта -- требует suid/sudo для работы, я предпочел завести
 отдельного юзера типа mcsprog и прописать его в /etc/sudoers только на
 /usr/bin/sp89                                
 
   Далее берешь документацию на любую программируемую микросхему, ляпаешь плату
 с панелькой для AT89S и панелькой для м/c + пару ключей + кучку резисторов +
 микроразъем на 6-8 контактов, AT89S вставляешь в эту плату, кабель (Altera
 ByteBlaster кажется такой кабель называется, но там шинный формирователь
 обязательно ставится) подключаешь к микроразъему, и шьешь сколько угодно. 
 
   При желании можно на AT89S сделать менюшный интерфейс и подключить его к
 /dev/ttySx, только разориться на MAX232
 
   Я вот теперь ищу, какой софт (обязательно консольный - у меня Hercules) можно
 использовать для написания и отладки программ. ASEM-51 уже скачал, но
 компилировать не пробовал -- кто пользуется, как впечатления ?
 
   SDLC (или SDCC ?) и вообще С для 8051 как-то не доверяю -- ассемблер
 привычнее
 
   Может какие _консольные_ эмуляторы порекомендуете, типа сломанного sim8052
 под offtopic ?
 
 ---
  * Origin: forth@hippo.ru OSTH Project www.hippo.ru/~forth (2:5057/18.29)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Пpогpамматоp...   Vlad Panchenko   01 Sep 2002 02:33:55 
 Re: Пpогpамматоp...   Alexandr Davidenko   04 Sep 2002 16:07:29 
 Re: Пpогpамматоp...   Dmitry Poniatov   07 Sep 2002 20:55:40 
Архивное /ru.linux/3409bd58769d.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional