Подключение устройств к МК PIC16F84A

цифровой термостат микроконтроллер программа

Микроконтроллер PIC16F84A относится к семейству КМОП микроконтроллеров. Отличается тем, что имеет внутреннее 1K x 14 бит EEPROM для программ, 8-битовые данные и 64байт EEPROM памяти данных. При этом отличаются низкой стоимостью и высокой производительностью. Все команды состоят из одного слова (14 бит шириной) и исполняются за один цикл, кроме команд перехода, которые выполняются за два цикла. PIC16F84A имеет прерывание, срабатывающее от четырех источников, и восьмиуровневый аппаратный стек. Периферия включает в себя 8-битный таймер/счетчик с 8-битным программируемым предварительным делителем (фактически 16 - битный таймер) и 13 линий двунаправленного ввода/вывода. Высокая нагрузочная способность (25 мА макс. входной ток, 20 мА макс. выходной ток) линий ввода/вывода упрощают внешние драйверы и, тем самым, уменьшается общая стоимость системы. Разработки на базе контроллеров PIC16F84A поддерживается ассемблером, программным симулятором, внутрисхемным эмулятором (только фирмы Microchiр) и программатором.

Серия PIC16F84A подходит для широкого спектра приложений от схем высокоскоростного управления автомобильными и электрическими двигателями до экономичных удаленных приемопередатчиков, показывающих приборов и связных процессоров. Наличие ПЗУ позволяет подстраивать параметры в прикладных программах (коды передатчика, скорости двигателя, частоты приемника и т.д.).

Малые размеры корпусов, как для обычного, так и для поверхностного монтажа, делает эту серию микроконтроллеров пригодной для портативных приложений. Низкая цена, экономичность, быстродействие, простота использования и гибкость ввода/вывода делает PIC16F84A привлекательным даже в тех областях, где ранее не применялись микроконтроллеры. Конфигурация выводов микроконтроллера представлена на рис. 4.1

Рис. 4.1 - Конфигурация выводов микроконтроллера PIC16F84A

Обозначения ножек и их функциональное назначение в нормальном режиме:- RA3 - Двунаправленные линии ввода/вывода. Входные уровни ТТЛ;/T0CKI - Вход через триггер Шмитта. Ножка порта ввода/вывода с открытым стоком или вход частоты для таймера/счетчика TMR0;/INT - Двунаправленная линия порта ввода/ вывода или внешний вход прерывания Уровни ТТЛ;- RB5 - Двунаправленные линии ввода/ вывода. Уровни ТТЛ;- RB7 - Двунаправленные линии ввода/ вывода. Уровни ТТЛ;/CLKIN - Для подключения кварца, RC или вход внешней тактовой частоты;- Низкий уровень на этом входе генерирует сигнал сброса для контроллера, активный низкий;/CLKOUT - Генератор, выход тактовой частоты в режиме RC генератора, в остальных случаях - для подключения кварца;- Напряжение питания;- Общий (земля);

Обозначения ножек и их функциональное назначение в режиме записи EEPROM:- Вход тактовой частоты для EEPROM- Вход/выход EEPROM данных.- Сброс контроллера;- Напряжение питания;- Общий (земля).ледует добавить, что встроенный автомат программирования EEPROM кристалла PIC16F84A позволяет легко подстраивать программу и данные под конкретные требования даже после завершения ассемблирования и тестирования. Эта возможность может быть использована как для тиражирования, так и для занесения калибровочных данных уже после окончательного тестирования.

Подключение к МК датчика температуры DS1621

Микросхема DS1621, производства DallasSemiconductors, предназначена для выполнения функций термометра и термостата. Возможности микросхемы позволяют производить измерение в диапазоне температур от -55 до +125 градусов Цельсия. Шаг отсчета температуры составляет 0.5 градуса. DS1621 оснащена интерфейсом I2С. В режиме термостата возможна автономная работа.

Перейти на страницу: 1 2

Прочтите также:

Освоение метода измерения давления с помощью пьезорезистивного датчика и изучение влияния электромагнитной помехи на его показания
Измерители давления широко распространены в нашей жизни. Они используются как на производстве, в научных исследованиях, так и в быту. В последнее время все большее применение находят пье ...

Расчёт схемы с операционным усилителем
Рассчитать схему на операционном усилителе - неинвертирующий усилитель переменного тока. Исходные данные: № Вар-та Схема рис. RG1, кОм ...

Разработка системы определения перемещения движущегося предмета
Для создания автоматизированных систем управления в различных областях народного хозяйства широко применяются различные датчики, в том числе датчики положения движущихся предметов (ДПП) ...

Основные разделы

2018 © Все права защищены! >> www.techeducator.ru