ВУЗ:
Составители:
32
ADCSTAT (статусный регистр АЦП)
RDY0 RDY1
CAL NOXREF
ERR0 ERR1 – –
Адрес D8h, значение после сброса 00h, битовая адресация имеется.
Этот регистр отражает состояние обоих каналов АЦП, включая готов-
ность данных, калибровку и различные относящиеся к АЦП ошибки и преду-
преждения, включая ошибку определения наличия ИОН и флаг переполнения.
Назначение битов регистра ADCSTAT указано в табл. 1.5.
Таблица 1.5
Назначение битов специального регистра ADCSTAT
Бит Имя Описание
7 RDY0
Бит готовности основного АЦП. Устанавливается по завершению преобразования
АЦП или по завершению цикла калибровки. Сбрасывается непосредственно поль-
зователем или косвенно путем записи битов запуска следующего цикла преобразо-
вания или калибровки основного АЦП. Основному АЦП запрещается запись ре-
зультатов в регистры данных или калибровки до тех пор, пока бит RDY0 не сбро-
шен
6 RDY1
Бит готовности дополнительного АЦП. Все определения для RDY0 (модуля основ-
ного АЦП) справедливы и для RDY1 (модуля дополнительного АЦП).
5 CAL
Бит состояния калибровки. Устанавливается аппаратно по завершению цикла ка-
либровки. Сбрасывается косвенно путем записи битов запуска следующего цикла
преобразования или калибровки
4 NOXREF
Бит отсутствия внешнего ИОН. Активен в случае, если активны модули основного
или дополнительного АЦП. Устанавливается для индикации того, что один или оба
вывода REFIN никуда не подключены или, что приложенное между ними напряже-
ние ниже нормированного порога. Если при использовании внешнего ИОН этот бит
устанавливается, то результатом преобразования будут «единицы» во всех разрядах
регистров данных. Бит сбрасывается для индикации того, что величина V
REF
тре-
буемого номинала
3 ERR0
Бит ошибки основного АЦП. Устанавливается аппаратно в случае, если результаты
преобразования, записанные в регистры данных АЦП, фиксируются на уровне либо
все «нули», либо все «единицы». После калибровки установка этого бита сигнали-
зирует об ошибке, вызванной тем, что в регистре калибровки не было произведено
записи. Сбрасывается путем записи битов начала преобразования или калибровки
2 ERR1
Бит ошибки дополнительного АЦП. Все определения для ERR0 (модуля основного
АЦП) справедливы и для ERR1 (модуля дополнительного АЦП)
1 – Зарезервирован для дальнейшего использования
0 – Зарезервирован для дальнейшего использования
ADCMODE (регистр режима АЦП)
– – ADC0EN
ADC1EN
– MD2 MD1 MD0
Адрес D1h, значение после сброса 07h, битовая адресация отсутствует.
Этот регистр используется для управления режимами работы основного и
дополнительного модулей АЦП. Назначение битов регистра ADCMODE указа-
но в табл. 1.6.
Страницы
- « первая
- ‹ предыдущая
- …
- 30
- 31
- 32
- 33
- 34
- …
- следующая ›
- последняя »