Будем делать за 10 минут самый простой программатор своими руками на. Хотел прошить Winbond 25Q128BVFG используя Arduino. Программатора нет, поэтому решил воспользоваться данным методом. В интернете нашел описание только на Winbond 25Q16BVSIG 16Мбит, а эта на. Пропробовал считать программатором PICKit2. Впрочем, я программирую микроэлектронику на ноутбуке с Win. XP, она тоже после установки драйверов видит программатор. Площадка для подключения USBasp к микросхеме 2. DIPТеперь нужно подготовить площадку для программирования 2. Я это сделал на макетной плате по такой схеме 3. Прошивка микросхем 2. USBasp. Для прошивки 2. USBasp используется программа As. Programmer, которая тоже есть в архиве. Для примера, поработаем с микросхемой Winbond 2. Что же, тогда заполним параметры микросхемы вручную. Находим мануал на Winbond 2. X4. 0 и там на странице 4 видим такие параметры Эти параметры вносим сюда Подключаем USBasp к компьютеру и микросхеме Winbond 2. Это немаловажная вещь, потому что если прошивку делать не на очищенный чип, в него запишется чрт те что. Поэтому сначала нужно стереть микросхему, а затем только проводить ее запись. Благодаря прошивке от Tifa дешевый китайский программатор USBasp теперь умеет работать с микросхемами flash памяти eeprom 2. Теоретически еще может работать c 2. Microwire, но я проверил только работу с 2. UPD1 Оказывается, такую же прошивку можно записать и в программатор AVR9. Тогда он тоже будет работать с flash памятью 2. Программатор ISP памяти из AVR9. Программатор SPI Flash своими рукамиinclude.