Архив рубрики: Микроконтроллеры
Контроллер телеграфного маяка на PIC12F629
Несколько лет назад делал контроллер маячка на PIC12F629, на днях коллега попросил обновить прошивку в связи со сменой позывного. С трудом нашел в своих архивах исходники, чтобы не потерять вообще, решил данную запись в блоге сделать. Схемное решение не новое, МК управляет PTT и формирует НЧ сигнал. Подключить можно к самому простому баофенгу на двойку.… Читать далее »
AVR Atmega fusebit doctor (HVPP+HVSP) – Часть 2 (UART-USB и пример восстановления залоченной Atmega8)
Часть 1 Решил попробовать подключить AVR Atmega Fusebit Doctor к ПК, пока искал подходящие компоненты для сборки преобразователя UART-COM нашел у себя готовый преобразователь UART-USB, как то я про него забыл! Для установки под Windows 7 потребовались драйвера, ссылка в конце записи. Для эксперимента залочил Atmega8 запрограммировав lock и fuse биты наугад После чего программатор… Читать далее »
AVR Atmega fusebit doctor (HVPP+HVSP) — или еще один вариант «лечения» залоченных микроконтроллеров AVR
С вариантом лечения при помощи внешней RC цепочки я уже делился в своем блоге, но этот вариант не помогает, если были неправильно выставлены такие фьюзы как CKSEL — выбор варианта тактирования МК, SPIEN — запрет последовательного программирования, RSTDISBL — использование пина сброса как дополнительного порта ввода/вывода или установка LOCK битов. Есть вариант вернуть к жизни… Читать далее »
Atmega8, неверный Fuse Low Byte. Или один из вариантов «лечения» при помощи внешней RC цепочки
Экспериментируя со своим вариантом синтезатора на Si5351, я как и многие налетел на неприятность, а именно, при прошивке FUSES ошибочно выставил конфигурацию атмеги на тактирование от внешней RC цепочки. Ну и естественной имеющийся USBASP программатор, после моих корявых действий, наотрез отказывался видеть атмегу Решение нашлось на ресурсе WinAVR AVR-GCC Tutorial, рассчитать и подключить внешнюю RC… Читать далее »