Види органічних сполук, Детальна інформація
Види органічних сполук
Обзор регистров/портов
Кристалл имеет два порта: 5 бит порт RA и 8 бит порт RB с побитовой индивидуальной настройкой на ввод или на вывод.
Схема линии порта A
Порт А - это порт шириной 5 бит, соответствующие ножки кристалла RA<4:0>. Линии RA<3:0> двунаправленные, а линия RA4 -выход с открытым стоком. Адрес регистра порта А - 05h. Относящийся к порту А управляющий регистр TRISA расположен на первой странице регистров по адресу 85h. TRISA<4:0> - это регистр шириной 5 бит. Если бит управляющего TRISA регистра имеет значение единица, то соответствующая линия будет устанавливаться на ввод. Ноль переключает линию на вывод и одновременно выводит на нее содержимое соответствующего регистра защелки. Ниже дана схема портов RA0..RA3
Вывод порта RA4 имеет структуру, аналогичную PIC16C84 за тем исключением, что отсутствует соответствующий бит в регистре TRIS, поэтому, при использовании данного выводя для ввода, следует предварительно записать в него “1”.
Название ножки # Функция ножки Другие функции
PA0 0 Порт ввода/вывода.Входные уровни ТТЛ. Аналоговый вход канала 0
PA1 1 Порт ввода/вывода.Входные уровни ТТЛ. Аналоговый вход канала 1
PA2 2 Порт ввода/вывода.Входные уровни ТТЛ. Аналоговый вход канала 2
PA3 3 Порт ввода/вывода.Входные уровни ТТЛ.. Аналоговый вход канала 3 или вход внешнего опорного напряжения
PA4/RT 4 Порт ввода/вывода.Выход-открытый коллектор Вход - триггер Шмитта. Вход внешнего тактового сигнала для RTCC
Выводы порта RB ничем не отличаются от PIC16C84.
Аналого-цифровой преобразователь (АЦП).
Модуль АЦП содержит четыре входных аналоговых канала, мультиплексируемых наодну схему выборки/хранения и далее на АЦП. Опорное напряжение поступает извне через ножку RA3/AIN3/Vref или формируется внутри кристалла из Vdd.
Преобразователь использует принцип последовательного приближения; 8 -битовый результат преобразования помещается в регистр ADRES (09h).Преобразования инициируются установкой управляющего бита (GO/DONE) в регистре ADCON. До начала преобразования должен быть выбран нужный канал и обеспечено достаточное время для завершения выборки. Время преобразования есть функция периода генератора. Минимально возможное время преобразования 20 мкс. В конце преобразования бит GO/DONE очищается и активируется прерывание. Ошибка преобразования не превышает +- 1 LSB для Vdd=5.12 В и Vref = Vdd. Разрешение и точность уменьшаются, когда Vref меньше Vdd.
Тактирование АЦП.
АЦП работает от своего собственного тактового генератора или от генератора OSC1, как показано а следующей таблице:
Управляющий бит
DCS1,ADCS0 Задержка (должна быть >2 mkS)
00 2 tosc
01 8tosc
10 32 tosc
11 trc (2..6 mkS, 4 mkS tyр.)
Время преобразования каждого бита занимает одинаковый интервал. Общее время измерения- 10 интервалов. Сам интервал должен быть не менее 2мкс. На низких частотах может быть выбран RC генератор. Однако его частота существенно зависит от напряжения питания, температуры и других параметров ( период от 2 до 6 мкс, номинал - 4 мкс).
Управляющий регистр и регистр статуса АЦП (ADCON0)
Регистр ADCON0 Адрес 08h Значение при включении питания= 00H
7 6 5 4 3 2 1 0
Кристалл имеет два порта: 5 бит порт RA и 8 бит порт RB с побитовой индивидуальной настройкой на ввод или на вывод.
Схема линии порта A
Порт А - это порт шириной 5 бит, соответствующие ножки кристалла RA<4:0>. Линии RA<3:0> двунаправленные, а линия RA4 -выход с открытым стоком. Адрес регистра порта А - 05h. Относящийся к порту А управляющий регистр TRISA расположен на первой странице регистров по адресу 85h. TRISA<4:0> - это регистр шириной 5 бит. Если бит управляющего TRISA регистра имеет значение единица, то соответствующая линия будет устанавливаться на ввод. Ноль переключает линию на вывод и одновременно выводит на нее содержимое соответствующего регистра защелки. Ниже дана схема портов RA0..RA3
Вывод порта RA4 имеет структуру, аналогичную PIC16C84 за тем исключением, что отсутствует соответствующий бит в регистре TRIS, поэтому, при использовании данного выводя для ввода, следует предварительно записать в него “1”.
Название ножки # Функция ножки Другие функции
PA0 0 Порт ввода/вывода.Входные уровни ТТЛ. Аналоговый вход канала 0
PA1 1 Порт ввода/вывода.Входные уровни ТТЛ. Аналоговый вход канала 1
PA2 2 Порт ввода/вывода.Входные уровни ТТЛ. Аналоговый вход канала 2
PA3 3 Порт ввода/вывода.Входные уровни ТТЛ.. Аналоговый вход канала 3 или вход внешнего опорного напряжения
PA4/RT 4 Порт ввода/вывода.Выход-открытый коллектор Вход - триггер Шмитта. Вход внешнего тактового сигнала для RTCC
Выводы порта RB ничем не отличаются от PIC16C84.
Аналого-цифровой преобразователь (АЦП).
Модуль АЦП содержит четыре входных аналоговых канала, мультиплексируемых наодну схему выборки/хранения и далее на АЦП. Опорное напряжение поступает извне через ножку RA3/AIN3/Vref или формируется внутри кристалла из Vdd.
Преобразователь использует принцип последовательного приближения; 8 -битовый результат преобразования помещается в регистр ADRES (09h).Преобразования инициируются установкой управляющего бита (GO/DONE) в регистре ADCON. До начала преобразования должен быть выбран нужный канал и обеспечено достаточное время для завершения выборки. Время преобразования есть функция периода генератора. Минимально возможное время преобразования 20 мкс. В конце преобразования бит GO/DONE очищается и активируется прерывание. Ошибка преобразования не превышает +- 1 LSB для Vdd=5.12 В и Vref = Vdd. Разрешение и точность уменьшаются, когда Vref меньше Vdd.
Тактирование АЦП.
АЦП работает от своего собственного тактового генератора или от генератора OSC1, как показано а следующей таблице:
Управляющий бит
DCS1,ADCS0 Задержка (должна быть >2 mkS)
00 2 tosc
01 8tosc
10 32 tosc
11 trc (2..6 mkS, 4 mkS tyр.)
Время преобразования каждого бита занимает одинаковый интервал. Общее время измерения- 10 интервалов. Сам интервал должен быть не менее 2мкс. На низких частотах может быть выбран RC генератор. Однако его частота существенно зависит от напряжения питания, температуры и других параметров ( период от 2 до 6 мкс, номинал - 4 мкс).
Управляющий регистр и регистр статуса АЦП (ADCON0)
Регистр ADCON0 Адрес 08h Значение при включении питания= 00H
7 6 5 4 3 2 1 0
The online video editor trusted by teams to make professional video in
minutes
© Referats, Inc · All rights reserved 2021