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


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

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

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

Какие микроконтроллеры вы используете?


Atmel
MicroChip
STM
Motorola
Texas Instruments
Другие


Последние материалы
  • Тестовая плата для отладки программ на микроконтроллере PIC18F4550
  • Кнопка On/OFF на PIC12F629.
  • Часы с синхронизацией от китайского будильника
  • ШИМ регулятор на PIC16F628A.
  • Счетчики прямого и обратного счета на PIC16F628A.
  • Таймер отключения питания для мультиметра и не только.
  • Измеритель напряжения и тока
  • Маршрутный компьютер для электровелосипеда
  • Простой двухканальный термометр на PIC16F690 и датчиках DS18B20
  • Электронная "Незабудка" для забывчивых
  • Популярные материалы
    Случайная книга
    Тестовая плата для отладки программ на микроконтроллере PIC18F4550
    Автор публикации: alex Просмотров: 26548 Добавлен: 28-02-2021, 23:18 Комментарии: 0

         Вашему вниманию предоставляется вариант моей текстовой платы для отладки программ микроконтроллера PIC18F4550.
         Тестовая-отладочная плата предназначена для отладки программ написанных для микроконтроллера PIC18F4550.
    Категория: Прочее, PIC18
    • 85
    Подробнее »
    ШИМ регулятор на PIC16F628A.
    Автор публикации: RS Просмотров: 15675 Добавлен: 14-01-2017, 16:31 Комментарии: 0

    Это не сложная конструкция ШИМ регулятора, с возможностью регулировки скважности от 0% до 100%.
    Категория: Прочее, PIC16
    • 85
    Подробнее »
    Плата для программатора
    Автор публикации: alex Просмотров: 7021 Добавлен: 4-08-2014, 09:36 Комментарии: 0

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

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

         Чтобы управлять поворотным устройством остронаправленной УКВ-антенны, необходима автоматизированная система её наведения, оснащённая всеми функциями, обеспечивающими комфортную работу оператора радиостанции в эфире. Один из вариантов такой системы представлен вниманию читателя в предлагаемой статье.
         Для эффективного проведения связей на любительских УКВ-диапазонах используют многоэлементные направленные антенны, для работы с которыми требуются системы для их разворота в сторону корреспондента, так называемые поворотные устройства. С расширением использования спутниковых ретрансляторов для проведения дальних радиосвязей на УКВ потребовались поворотные устройства, обеспечивающие изменение направления максимального излучения антенны не только по азимуту (в горизонтальной плоскости), но и по углу места (вертикальной плоскости). Это обусловлено тем, что спутник-ретранслятор движется по эллиптической орбите на значительной высоте над земной поверхностью. Система наведения антенны на спутник должна постоянно корректировать её направление в зависимости от положения спутника на небосклоне. Управлять наведением вручную, постоянно доворачивая антенну, довольно сложно и не эффективно, поэтому сегодня этот процесс автоматизируют с помощью компьютера.
    Категория: Прочее, PIC16, PIC18
    • 85
    Подробнее »
    Программатор-отладчик PicMon
    Автор публикации: alex Просмотров: 5192 Добавлен: 30-07-2014, 08:20 Комментарии: 0

         Предлагаемое простое устройство и обслуживающие его компьютерные программы позволяют не только запрограммировать распространённые микроконтроллеры фирмы Microchip, но и запустить загруженную программу на исполнение, а в ходе его наблюдать за изменением состояния регистров общего и специального назначения и ячеек EEPROM работающего микроконтроллера. Не выходя из программы, можно изменять значения, хранящиеся в таких регистрах и ячейках. Полученная информация позволяет судить о правильности работы программы и выявлять допущенные при её разработке ошибки.
         В статье рассказано, как подготовить программу микроконтроллера к отладке, описаны компьютерные программы, разработанные автором для управления программированием и отладкой, приведён пример поиска с помощью отладчика ошибки в программе и её исправления.
    Устройство ввода-вывода
    Автор публикации: alex Просмотров: 3452 Добавлен: 28-07-2014, 08:24 Комментарии: 0

         Это устройство ввода-вывода, применять можно в любых целях, где нужны кнопки и индикация. Устройство позволяет выводить на индикаторы цифры от 0 до 9 , символы "P,L,C,H" , знак минус и пустоту "бланк". Управляется это устройство через USART, скорость 19200 бод.
    Категория: Прочее, PIC16
    • 0
    Подробнее »
    Расширение функций СВ радиостанции – система опознания свой-чужой
    Автор публикации: alex Просмотров: 3309 Добавлен: 25-07-2014, 08:31 Комментарии: 0

         Эта система позволяет опознать и идентифицировать своего абонента при работе с несколькими десятками радиостанций. Дело в том, что в городских условиях работа некоторых служб затрудняется тем, что на каналах их служебной связи появляются  неопознанные абоненты, а под час и просто радиохулиганы. Чтобы не тратить на них время диспетчеров и их нервы была создана эта система. Устройство выводит на экран дисплея блока приёмника номер только своего абонента.
    Категория: Прочее, PIC16
    • 51
    Подробнее »
    Приставка, превращающая транcивер в маяк
    Автор публикации: alex Просмотров: 3219 Добавлен: 25-07-2014, 08:30 Комментарии: 0

         Для настройки антенн и контроля прохождения радиоволн радиолюбители часто используют так называемые маяки — радиостанции, циклически передающие определённый текст телеграфом. Это полезно как на КВ (в основном для контроля прохождения радиоволн по разным трассам), так и на УКВ. В диапазоне УКВ по маякам наводят антенны по азимуту точно на корреспондента, следят за появлением тропосферного прохождения, которое случается не так уж часто, и контролируют его наличие.
         В некоторых современных трансиверах (например, Yaesu FT-897) предусмотрена возможность работать в режиме маяка, т. е, периодически повторять записанное в память телеграфное сообщение. Почему бы не ввести такую возможность в практически любой трансивер? Эта идея и подтолкнула к созданию предлагаемого устройства.
    Категория: Прочее, PIC12
    • 0
    Подробнее »
    Змейка и Тетрис на микроконтроллере PIC16F688
    Автор публикации: alex Просмотров: 7265 Добавлен: 19-03-2014, 21:19 Комментарии: 0

         В устройстве реализованы две широко известные игры "Змейка " и "Тетрис". Игровое поле 8x16 образовано двумя светодиодными матрицами.
         Основой устройства, служит микроконтроллер. Программа для него написана на языке ассемблера в среде MPLAB. Тактовая частота 8 МГц задана внутренним RC-генератором. Вывод информации на светодиодные матрицы 8x8 Н1 и Н2 в динамическом режиме происходит с помощью регистров DD1, DD3 и DD4. Выходы регистров DD3 и DD4 подключены через токоограничивающие резисторы R14—R29 к анодам светодиодов матриц. Катоды светодиодов этих матриц подключены к коллекторам транзисторов VT1—VT8, управляющие сигналы на базы которых поступают с выходов регистра DD1. Микроконтроллер загружает коды в регистр DD1, при заполнении которого сигнал с его вывода Q7 (вывод 9) поступает на вход SER регистра DD4 и далее данные передаются в DD3 Изображение на дисплее обновляется с частотой 100 Гц.
    Категория: Прочее, PIC16
    • 0
    Подробнее »