Аналого-цифровое преобразование
⇐ ПредыдущаяСтр 7 из 7 Сброс бита GO/-DONE в 0 во время преобразования в регистре ADCON0 приведет к прекращению преобразования. При этом регистры результата (ADRESH-ADRESL) не изменит своего содержимого. После досрочного завершения преобразования необходимо обеспечить временную задержку 2ТAD. Выдержав требуемую паузу, можно начать новое преобразование установкой бита GO/-DONE в 1. На рисунке З.1 показана последовательность получения результата после установки бита GO/-DONE в 1. Рисунок З.1 - Последовательность получения результата после установки бита GO/-DONE в 1.
Регистр ADCON1 Таблица З.2 Регистр ADCON1 (адрес 9Fh)
Бит 7 Бит 0
Бит 7: ADFM: формат сохранения 10-разрядного результата 1: правое выравнивание, 6 старших бит ADRESH читаются как 0 0: левое выравнивание, 6 младших бит ADRESL читаются как 0 Биты 6-4: не используются, читаются как 0 Биты 3-0: PCFG3:PCFG0: управляющие биты настройки каналов АЦП
Таблица З.3 Настройка разрядов в регистрах PORTA и PORTE и входов опорного напряжения
A – аналоговый вход, D – цифровой канал ввода/вывода, VREF+ - вход положительного опорного напряжения, VREF- - вход отрицательного опорного напряжения.
В регистре ADRESH:ADRESL сохраняется 10-разрядный результат аналого-цифрового преобразования.
Рисунок Ж.2- Размещение результата двоичного преобразования в регистрах ADRESH:ADRESL
Когда преобразование завершено, результат преобразования записывается в регистр ADRESH:ADRESL, после чего сбрасывается флаг GO/-DONE (регистр ADCON0<2>) и устанавливается флаг прерывания ADIF в регистре PIR1.
После включения и конфигурации АЦП выбирается рабочий аналоговый канал. Соответствующие биты TRIS аналоговых каналов должны настраивать порт ввода/вывода на вход. Перед началом преобразования необходимо выдержать временную паузу, расчет которой приведен в [11].
Список литературы 1. Погребинский М.П. Микропроцессорные системы управления электротехническими установками. –М.: МЭИ, 2003. 2. Информатика. Базовый курс. Учебное пособие для вузов под ред. Симоновича С.В., - СПб.: Питер, 2003. 3. Сайт в Internet www.microchip.ru. 4. Катцен С. PIC микроконтроллеры. Все, что необходимо вам знать. –М.: Додека, 2008. 5. Копесбаева А.А. Микропроцессорные комплексы в системах управления. Учебное пособие. Алматы. АИЭС, 2010. 6. Кохц Дитер. Измерение, управление с помощью PIC-контроллеров. Киев: Наукова думка. 2007. 7. Заец Н.И. Радиолюбительские конструкции на PIC. –М.: Солон, 2003. 8. Яценков В.С. Микроконтроллеры Microchip. Практическое руководство. – 2 –е изд. исп. и допол. – М.: Горячая линия – Телеком, 2005. 9. Фрунзе А.В., Фрунзе М.А. Микроконтроллеры? Это же просто. М.: ООО ИД СКИМЕН, 2003. 10. Дьяков А.Ф., Овчаренко Н.И. Микропроцессорная релейная защита и автоматика электроэнергетических систем. М.: - Издательство МЭИ, 2000. 11. Однокристальные 8-разрядные FLASH CMOS микроконтроллеры компании Microchip Technology Incorporatid. ООО «Микро-Чип», Москва-2002
Содержание
Св. план 2012 г., поз. 102
Акшолпан Ауельбековна Копесбаева Виталий Михайлович Тарасов
Редактор Курманбаева Т.С. Специалист по стандартизации Молдабекова Н.К.
Подписано в печать ____________ Формат 60х84 1/16 Тираж 70 экз. Бумага типографская №1 Объем 3.2 уч. изд. л. Заказ ______ Цена тг.
Копировально-множительное бюро «Алматинский университет энергетики и связи»
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|