Урок 3. Установка MPLAB и PICC

Урок 2. Регистры микроконтроллера. Порты ввода/вывода Итак, мы уже получили общее представление о микроконтроллерах в предыдущих уроках. Для дальнейшего изучения программирования микроконтроллеров нам понадобятся различные инструменты. В этом уроке мы рассмотрим установку следующих инструментов: Интегрированная среда разработки MPLAB; Компилятор PICC; Нет желания писать прошивку для микроконтроллера? А может нет времени на изучение основ программирования микроконтроллера? … Читать далее »

Урок 2. Регистры микроконтроллера. Порты ввода/вывода

Урок1. Введение. Устройство микроконтроллера Как известно из первого урока, каждый микроконтроллер имеет регистры общего назначения, которые представляю собой оперативную память, хранящую числа, обрабатываемые арифметико-логическим устройством (АЛУ).  Причем, по ходу исполнения программы, эти  числа могут изменяться: увеличиваться, уменьшаться, сбрасываться, снова загружаться и т.д. Вся память разбита на ячейки. Размер ячейки зависит от разрядности процессора 8, 16… Читать далее »

Урок 1. Введение. Устройство микроконтроллера

Микроконтроллер – это такая микросхема, которая представляет собой мини-компьютер, предназначенный для выполнения различных функций. Данная микросхема работает в соответствии с заложенной в нее программой, которую создает программист. Микроконтроллер может в себе содержать различное количество так называемых периферийных модулей, которые определяю его возможности, а также стоимость. К периферии микроконтроллера относятся, например: АЦП (аналого-цифровой преобразователь), различные таймеры,… Читать далее »

Как сделать простой программатор для PIC-ов и AVR-ов

Характеристики Программирование PIC-ов Программирование AVR-ов Структура конфигурационных файлов   Бесплатные программаторы, которые можно найти в интернете безнадежно отстают от разработчиков чипов и не предлагают способов быстрой модернизации для программирования новых микроконтроллеров. В данном случае была сделана попытка разработать программную оболочку в рамках которой легко было бы наращивать возможности по программированию различных чипов хотя бы для… Читать далее »

Программатор для PIC-контроллеров

Предлагаю вашему вниманию схему программатора для 8-разрядных микроконтроллеров фирмы Microchip. Схема представляет один из вариантов JDM-программатора. С его помощью можно программировать микроконтроллеры семейства PIC16Fxxx. Впринцепе, программировать можно и не только эти микроконтроллеры — все зависит от распиновки микроконтроллера и имеющихся на плате программатора панелек. Лично я с помощью данного программатора успешно прошивал микроконтроллер PIC16F877A. (Нажмите… Читать далее »

Новогодние гирлянды для начинающих

  Приближается Новый Год — один из самых ярких праздников. В предвкушении этого праздника я решил написать эту статью, которая бы помогла разобраться самым начинающим электронщикам в том, как же все таки устроены гирлянды и помочь им сделать их самостоятельно для украшения своей елочки или квартиры. Итак, начнемс… Рассмотрим гирлянду, состоящую из ламп накаливания (далее… Читать далее »

Защита РЭА от бросков напряжения

А.ЗЕЛЕНИН, 457300, Челябинская обл., г.Карталы, ул.Ленина, 29 — 10. Предлагаю устройство защиты аппаратуры от бросков напряжения питающей сети. В отличие от описанных ранее, предлагаемое устройство, не включается повторно при восстановлении нормального напряжения сети. Включение происходит только после нажатия кнопки '»ВКЛ». Это необходимо, когда аппаратура находится во включенном состоянии без присмотра, а питающая сеть в это… Читать далее »

Работа АЦП с СОМ портом или простая система сбора данных

Автор: =ShooRooP=Мыло: evei [собака] mail.ru Эта статья ориентирована в основном для новичков. Для тех, кто решил сам попробовать себя в создании системы сбора данных, ввод на компьютер аналоговых сигналов, обработка их и т.д. Об этом и пойдет речь в данной статье, причем, все постараемся сделать самостоятельно. Вообще в интернете и в литературе информации по данной… Читать далее »

Простой блокиратор телефонного набора

Д.ПАНКРАТЬЕВ 700198, г.Ташкент, Куйлюк-массив-4, 28 — 10.   Иногда бывает необходимо исключить возможность набора номера с определенного телефонного аппарата (ТА), например при параллельном включении. Предлагаю релейный блокиратор телефонного набора (БТН), отличающийся простотой и надежностью. Принцип действия БТН основан на обеспечении протекания постоянной составляющей тока линии («удержании» линии) при наборе номера. Обратимся к принципиальной схеме устройства,… Читать далее »

Многокомандная система телеуправления

Шифратор и дешифратор, о которых пойдет речь в статье, позволяют создать систему телеуправления с одновременной передачей до семи дискретных команд. Оба устройства полностью выполнены на КМОП-микросхемах и потому очень экономичны. Для передачи команд используется числоимпульсный код (о работе числоимпульсных шифратора и дешифратора можно прочитать в статье А. Проскурина «Дискретная аппаратура телеуправления».- Радио, 1989, № 4,… Читать далее »