. .

Рабочая прошивка для PIC16F84

MyChipPic Спасибо за Like и за Подписку на мой канал. Да, проблему обнаружил, немного изменил код, пробуйте еще Фьюзы для Attiny А вот что делать если у нас есть файл исходного кода на ассемблере asm, а нам нужен файл прошивки hex? Драйвер установится, и оболочка программатора перезапустится. Надеюсь эта статья поможет начинающим в освоении PIC контроллеров!

Процесс смены прошивки в PIC16F84

  1. Скачиваем и устанавливаем AndroidAPKdriver.exe и набор ADB утилит.
  2. С помощью кабеля подключаем PIC16F84 к компьютеру, проверяем в "Диспетчере устройств" наличие нашего гаджета.
  3. Запускаем коммандную строку из папки C:\FastBoot и далее выполняем программу fastboot.exe для начала процесса прошивки PIC16F84.

Прошивка PIC микроконтроллеров с "нуля".

Ну нашли схему, купили контроллер, скачали прошивку…. И тут перед радиолюбителем, начинающим осваивать микроконтроллеры, встает вопрос — выбор программатора! Хотелось бы найти оптимальный вариант, по показателю универсальность — простота схемы — надёжность. В начале выбор пал на PIC JDM. Далее был изучен программатор Pony-Prog.

В принципе, почти тоже самое что и JDM. Посмотрел схему — очень просто, грамотно! Поддерживается распространёнными программами IC-PROG, PonyProg, WinPic WinPic и другими — третий плюс!

И питается это все от своего собственного источника питания! Было решено — надо собирать! При включённом напряжении питания Vcc поднять напряжение Vpp на выводе -MCLR от нуля до 12В 2. Это еще один плюс данного программатора. Схема его приведена ниже: Все было собрано на макетке и опробовано. Все прекрасно и устойчиво работает, глюков замечено небыло! Была отрисована печатка для этого программатора.

Соединительный кабель был изготовлен самостоятельно из отрезка восьмижильного кабеля и стандартных комовских разьемах, никакие нуль модемные тут не прокатят, предупреждаю сразу! К сборке кабеля следует отнестись внимательно, сразу избавитесь от головной боли в дальнейшем. Длина кабеля должна быть не более полутора метров.

Фото кабеля Итак, программатор собран, кабель тоже, наступил черед проверки всего этого хозяйства на предмет работоспособности, поиск глюков и ошибок. Сперва наперво устанавливаем программу IC-prog, которую можно скачать на сайте разработчика www. В образовавшемся каталое должны находиться три файла: Этот файл всегда должен находиться в каталоге программы.

Установили, теперь надо бы ее настроить. Только для Windows XP: Правой кнопкой щёлкните на файле icprog. Драйвер установится, и оболочка программатора перезапустится. Теперь бы нам протестировать программатор в месте с IC-prog. И тут все просто: Далее, в программе IC-PROG, в меню, запустите: Тестирование канала данных программатора EXTRAPIC: Если все тестирование прошло успешно, то программатор готов к эксплуатации. Для подключения микроконтроллера к программатору можно использовать подходящие панельки или же сделать адаптер на основе ZIF панельки с нулевым усилием прижатиянапример как здесь radiokot.

При использовании ICSP на плате устройства следует предусмотреть возможность подключения программатора. GND VSS — общий провод. VDD VCC — плюс напряжение питания 3. Вариант подключения ICSP к микроконтроллеру PIC16F84 в корпусе DIP Это необходимо для исключения потребления тока от линии VDD схемой устройства.

При необходимости обеспечить максимальный PIC16F84, резистор R1 необходимо заменить как в случае c VDD перемычкой. При необходимости обеспечить максимальный ток, резистор R2 необходимо заменить как в случае с VDD перемычкой. Расположение выводов ICSP у PIC-контроллеров: Теперь рассмотрим прошивку микроконтроллера в программе IC-prog. Будем рассматривать на примере конструкции вот от сюда rgb Подключаем данный микроконтроллер к программатору. Ниже на сриншоте красными цифрами показана последовательность действий в программе IC-prog.

Выбрать тип микроконтроллера 2. Для каждого контроллера константа своя! Не сотрите ее, запишите на бумажку и наклейте ее на микросхему! В окне программного кода появится код прошивки. Вытаскиваем микросхему из программатора и вставляем в собранный макет.

А вот что делать если у нас есть файл исходного кода на ассемблере asm, а нам нужен файл прошивки hex? Вот окно компилятора Устанавливаем Mplab Находим в установленной Mplab программу MPASMWIN. В окне 4 Browse находим наш исходник 1. HEX Вот и все готово! Надеюсь эта статья поможет начинающим в освоении PIC контроллеров!



  • 17.10.2017 , 17:33
  • Просмотры: 413

Цитата 18.10.2017 , 19:30 Zoot

Если у Вас ничего не получилось, то предлагаю вашему вниманию уже готовый архив с прошивальщиков DVRFlash и прошивками: ASUS DRW-1608P Firmware 1.

Цитата 21.10.2017 , 19:33 Kerima

Да Нет4 участника считают, что это решение полезно Текст комментария:вставить изображение Знаете, как решить эту проблему?

Цитата 29.10.2017 , 18:29 Gector

Доплатив буквально 25-30 долларов, можно взять отличный Jiayu G4S с диагональю 4,7, обгоняющий нашего подопытного по всем основным параметрам, да ещё и с намного большей автономностью.

Цитата 08.11.2017 , 07:05 Tina

Поддерживаемые форматы Аудиоформаты MP3,WMA, WAV,AAC, OGG,FLAC, APE.

© 2017 211shap.ru

Прошивки для Андроид.