PIC16F873 PDF

Наконец-то сегодня нашлось время познакомить вас с ещё одним семейством микроконтроллеров — это микроконтроллеры PIC. Данные микроконтроллеры также являются очень известными, устанавливаются во многие устройства и давно уже снискали у радиолюбителей очень сильный интерес. Разработчиком данного семейства является компания Microchip, которая также ялвяется очень известной и её продукция востребована по всему миру. Изучение данной серии контроллеров является очень нелёгким вопросом, я этим заниматься начал уже давно, но нормально разобрался с линейкой только сейчас. Последнее время я немного ускорил процесс изучения микроконтроллеров PIC благодаря вашим просьбам в группах и чатах, на которые я не мог не откликнуться.

Author:Faekora Arashile
Country:Samoa
Language:English (Spanish)
Genre:Marketing
Published (Last):5 June 2018
Pages:372
PDF File Size:9.17 Mb
ePub File Size:19.23 Mb
ISBN:318-8-37650-242-6
Downloads:88421
Price:Free* [*Free Regsitration Required]
Uploader:Dokora



Порог срабатывания компаратора можно изменять подборкой резистора R4 — чем больше его сопротивление, тем выше порог. HG2, а порт С — для подключения катодов этих индикаторов к общему проводу. Входной сигнал преобразуется компаратором DA1 в прямоугольные импульсы с уровнями ТТЛ, которые поступают на вход микроконтроллера для их дальнейшего счета Восьмиразрядные регистры предделителя, таймера TMR0 и двух счетчиков прерывания по переполнению TMR0 подсчитывают эти импульсы.

Измерительный интервал задает таймер TMR1. Информация в регистрах таймера TMR0 и счетчиков доступна для чтения, а вот содержимое высокочастотного до 90 МГц регистра предделителя недоступно. Поэтому для извлечения информации, хранящейся в нем, применен ставший уже классическим способ досчета импульсов до переполнения предделителя. После остановки счета значение TMR0 сохраняется в цифровом компараторе. Число поданных на вход предделителя импульсов подсчитывается, и после каждого импульса сравниваются текущее и сохраненное значения TMR0.

При изменении текущего значения TMR0 подача импульсов на предделитель прекращается. Накопленное в младшем регистре число, преобразованное в дополнительный код, и будет тем числом, которое было в пред-делителе. Двоичный код на выходах четырех восьмиразрядных регистров преобразуется в двоично-десятичный, а затем в код для управления семиэлементными индикаторами.

После подачи питающего напряжения осуществляется инициализация регистров микроконтроллера Частота переключения разрядов при динамической индикации должна быть такой, чтобы не было видно мерцания индикатора. Как известно, эта частота должна быть не ниже 25 Гц. При такой частоте мерцание индикатора не заметно. Периодически микроконтроллер проверяет состояние контактов кнопки SB1. Если кнопка нажата, то состояние флага времени измерения изменяется на противоположное, при этом также изменяется положение запятой на индикаторе.

Далее последовательно на индикатор выводится информация остальных разрядов. Последовательность вывода на индикацию нарушается только прерываниями. Делитель на 10 для получения временного интервала 1 с и еще один делитель на 10 для получения интервала 10 с реализованы на отдельных регистрах, которые заполняются при прерывании После сохранения значений контекстных регистров проверяются флаги прерывания.

Если прерывание произошло по переполнению таймера TMR0 то инкрементируется счетчик и программа выходит из прерывания. При прерывании по результату сравнения модуля ССР1 заполняется регистр делителя на 10 и проверяется флаг времени измерения. Если установлено время измерения 10с заполняется регистр делителя на После окончания времени измерения выполняются досчет и определение содержимого предделителя Полученные данные перекодируются в девять разрядов двоично-десятичного кода.

Для экономии энергии батарей портативного прибора все незначащие нули гасятся. При выполнении операций во время прерываний работа таймеров TMR0 и TMR1 не останавливается, поэтому цикл измерения повторяется непрерывно В устройстве применены резисторы С, Р Светодиодные индикаторы монтируют на печатной плате из аналогичного материала, чертеж ее показан на рис.

В верхней крышке корпуса сверлят отверстия диаметром 1, Предварительно сверлят отверстия диаметром 0, Индикаторы устанавливают в эти отверстия с внешней стороны, а печатную плату надевают на выводы индикаторов с внутренней стороны крышки и затем припаивают.

Для элементов питания применена кассета на четыре элемента типоразмера ААА. Платы и кассету соединяют друг с другом изолированными проводами, например МГТФ-0,07 Внешний вид смонтированного прибора показан на рис.

После включения питания в течение одной секунды во всех разрядах индикаторов появляются нули, а затем высвечиваются две запятые, выделяющие разряды единиц, десятков и сотен герц. При нажатии на кнопку SB1 запятые сдвигаются влево на один разряд. Если эти операции выполняются, частотомер готов к работе. Налаживание сводится к установке частоты кварцевого генератора.

Для этого на вход частотомера подают сигнал с известной частотой и подборкой конденсаторов С6 или установкой последовательно с резонатором конденсатора емкостью

GANAMRUTHA VARNAMALIKA PDF

EXTRAPIC - KIT

Порог срабатывания компаратора можно изменять подборкой резистора R4 — чем больше его сопротивление, тем выше порог. HG2, а порт С — для подключения катодов этих индикаторов к общему проводу. Входной сигнал преобразуется компаратором DA1 в прямоугольные импульсы с уровнями ТТЛ, которые поступают на вход микроконтроллера для их дальнейшего счета Восьмиразрядные регистры предделителя, таймера TMR0 и двух счетчиков прерывания по переполнению TMR0 подсчитывают эти импульсы. Измерительный интервал задает таймер TMR1. Информация в регистрах таймера TMR0 и счетчиков доступна для чтения, а вот содержимое высокочастотного до 90 МГц регистра предделителя недоступно.

CHITALE JOSHI SOLUTIONS PDF

Генерация звукового сигнала (PIC16F873, MPLAB)

Без изменения печатки и программы вместо , А можно поставить , А m. А вот недоделанная грамотно сделанная плата заработала. Я и на и на делал. Все работают без проблем.

INVASION OF THEED PDF

PIC16F873A

Набор деталей для самостоятельной сборки конструктор. Внешний вид собранного программатора. Информация по этому программатору сохранена только для ознакомления. Не перегружает по току COM-порт компьютера, так как использует стандартный формирователь интерфейса RS MAX или аналогичный , и при правильной эксплуатации не представляет опасности для COM-порта. Кабель приобретается отдельно. Источник питания приобретается отдельно.

JRC 2901N PDF

Название сайта!

.

Related Articles