Программирование » Программирование устройств на PIC микроконтроллерах


Логин:
Пароль:
О сайте:

Pic.Rkniga.ru - Сайт как для начинающих, так и для опытных радиолюбителей, разрабатывающих свои устройства на популярных PIC микроконтроллерах.
Здесь можно обмениваться сообщениями на форуме, а также добавлять на сайт статьи и схемы своих устройств.

Меню сайта
Главная Форум по PIC микроконтроллерам Форум Статьи по PIC микроконтроллерам Статьи Справочная информаци по PIC микроконтроллерам Справочник Литература по PIC микроконтроллерам Литература Схемотехника Схемотехника устройств на PIC микроконтроллерах Микроконтроллеры Программаторы Все по программированию PIC микроконтроллеров Программы, Софт Программы Ссылки Написать нам
Опрос

Сколько лет вы занимаетесь программированием PIC микроконтроллеров?


от 0-1 года
1-3 года
3-5 лет
5-10 лет
более 10


Последние материалы
  • Каршеринг в Москве - это Просто, Удобно и Недорого.
  • Кнопка On/OFF на PIC12F629.
  • Часы с синхронизацией от китайского будильника
  • ШИМ регулятор на PIC16F628A.
  • Счетчики прямого и обратного счета на PIC16F628A.
  • Таймер отключения питания для мультиметра и не только.
  • Программирование на C микроконтроллеров PIC24
  • Измеритель напряжения и тока
  • Маршрутный компьютер для электровелосипеда
  • Простой двухканальный термометр на PIC16F690 и датчиках DS18B20
  • Популярные материалы
    Случайная книга
    Плата для программатора
    Автор публикации: alex Просмотров: 4326 Добавлен: 4-08-2014, 09:36 Комментарии: 0

         Иногда необходимо запрограммировать микроконтроллеры в DIP корпусе в устройствах с отсутствующим разъемом внутрисхемного программирования. В статье приводится пример печатной платы для программирования микроконтроллров PIC в DIP корпусах. Данную переходную плату я использую совместно с программатором-отладчиком PICkit3.
    Коммутатор панели ZIF для программирования микроконтроллеров PIC
    Автор публикации: alex Просмотров: 4291 Добавлен: 1-08-2014, 09:09 Комментарии: 0

         Назначение этого коммутатора — простое и удобное подключение микроконтроллеров PIC в корпусах DIP с различным числом выводов к программатору. Все они устанавливаются в одну и ту же 40-гнёздную панель ZIF (Zero Insertion Force — с нулевым усилием вставления) по принципу "первый вывод в первое гнездо".
         Радиолюбители сегодня широко используют в своих конструкциях микроконтроллеры. Наиболее удобный и распространённый программатор для внутрисхемного (без демонтажа из целевого устройства) программирования микроконтроллеров семейства PIC — PICkit 2 и его модификации. Однако многие радиолюбители предпочитают загружать программу в микроконтроллер ещё до установки его в свою конструкцию. Для этого к PICkit 2 приходится делать приставки с панелью под программируемый микроконтроллер или с несколькими панелями, если нужно программировать микроконтроллеры разных типов с различным числом выводов. В некоторых случаях используют панель ZIF-40, в которую микроконтроллер каждого типа вставляют особым образом. Это очень неудобно и часто приводит к ошибкам, в результате которых неправильно вставленный микроконтроллер зачастую выходит из строя.
    Программатор-отладчик PicMon
    Автор публикации: alex Просмотров: 3284 Добавлен: 30-07-2014, 08:20 Комментарии: 0

         Предлагаемое простое устройство и обслуживающие его компьютерные программы позволяют не только запрограммировать распространённые микроконтроллеры фирмы Microchip, но и запустить загруженную программу на исполнение, а в ходе его наблюдать за изменением состояния регистров общего и специального назначения и ячеек EEPROM работающего микроконтроллера. Не выходя из программы, можно изменять значения, хранящиеся в таких регистрах и ячейках. Полученная информация позволяет судить о правильности работы программы и выявлять допущенные при её разработке ошибки.
         В статье рассказано, как подготовить программу микроконтроллера к отладке, описаны компьютерные программы, разработанные автором для управления программированием и отладкой, приведён пример поиска с помощью отладчика ошибки в программе и её исправления.
    LPT программатор PIC микроконтроллеров
    Автор публикации: alex Просмотров: 9281 Добавлен: 11-04-2013, 08:17 Комментарии: 0

         Довольно часто многие встречают на просторах интернета интересную конструкцию но сдерживает одно - она выполнена с применением контроллера. А это так сложно..
    На самом деле всё намного проще.
    USB Программатор PIC микроконтроллеров Brenner9
    Автор публикации: alex Просмотров: 8460 Добавлен: 2-04-2013, 12:46 Комментарии: 5

         USB программатор на PIC18F2550 работает со своим софтом который тоже предоставляетса в архиве, работает с большим количеством пиков, очень удобный если требуетса работа на ноутбуке, фото взято из сайта источника.
    PIC и EEPROM программатор
    Автор публикации: alex Просмотров: 14728 Добавлен: 25-03-2013, 08:12 Комментарии: 0

         В этом проекте мы создадим JDM программатор, который может программировать как PIC контроллеры семейств PIC12, PIC16 и PIC18, так и некоторых распространенных микросхем ЭСППЗУ серии 24C. Программатор имеет возможность использовать ICSP, что позволяет производить последовательное программирование прямо в схеме. Таким образом вы не должны извлекать ваш контроллер каждый раз, когда решите перепрограммировать его. Программатор подключен к последовательному (COM) порту компьютера, внешнее питание не требуется. С другой стороны, если вы будете использовать его с компьютером не имеющем COM порта, использование переходника USB – RS232 (COM) может привести к неправильной работе устройства.
    Простой USB-программатор PIC
    Автор публикации: alex Просмотров: 27078 Добавлен: 24-09-2012, 08:43 Комментарии: 0

         Отличительные особенности этого программатора для микроконтроллеров семейства PIC и микросхем памяти — интерфейс USB, простая схема и доступность для любительского повторения Он позволяет загрузить программу практически в любой микроконтроллер производства фирмы Microchip с FLASH-памя-тью и, кроме того, выполняет целый ряд полезных при проверке и налаживании микроконтроллерных устройств функций.
    Программатор на базе Extra-PIC
    Автор публикации: alex Просмотров: 15747 Добавлен: 6-09-2012, 08:31 Комментарии: 0

         Один из главных вопросов, встающих перед радиолюбителем, начинающим осваивать микроконтроллеры (МК), — выбор программатора. Когда автор занялся МК семейства PICmicro, у него возникла данная проблема. Хотелось найти оптимальный по критерию "универсальность — простота — надежность" вариант. В результате родился предлагаемый вниманию читателей прибор.
    Клон программатора PICkit 2
    Автор публикации: alex Просмотров: 12469 Добавлен: 8-08-2012, 11:07 Комментарии: 0

         PICkit 2 - недорогой программатор/отладчик предназначенный для отладки и прошивки Flash микроконтроллеров фирмы Microchip. Подключение к компьютеру осуществляется через USB-интерфейс. Поддерживается практически все семейство PIC-микроконтроллеров: PIC18, 8-бит, 16-бит и 32-бит микроконтроллеры. С помощью среды MPLAB IDE поддерживается внутрисхемная отладка кода. В данной статье представлен проект по изготовлению клона PICkit 2, с полным сохранением функционала оригинального программатора.
    Программатор для PIC, AVR и микросхем памяти
    Автор публикации: alex Просмотров: 22409 Добавлен: 30-07-2012, 08:18 Комментарии: 3

    Когда-то давно пару лет назад, в очередной раз пересмотрел подшивку како-го радиотехнического журнала и задумался: а не пора ли осваивать микроконтроллеры? С этим проблем не было, литературы много, примеров достаточно. Изучил матчасть, написал свою первую ПРОГРАММУ. Потом начались поиски того, чем эту программу запихнуть в контроллер, тоесть программатора. Нужна была схема простая, чтоб собрать из того, что под рукой и надежная, без глюков так сказать. После долгих поисков выбор пал на схему программатора из журнала "РАДИО" №10 2007г. ст. 31. Описывать эту схему не стану, для желающих в архиве есть оригинал статьи. Скажу лишь, что  схема отлично работала, шила все подряд без проблем, только почему-то иногда вилетал МАХ232 (заменил 3 шт., может бракованые попались). Тот программатор подарил коллеге и решил собрать себе такой-же, но у меня не оказалось еще одного управляемого стабилизатора K78R12C, опять начались поиски замены...