Предыдущая Следующая

Для остальных микроконтроллеров LPC2000, компания NXP на момент написания этой книги не предоставила описания модулей АЦП.

Таблица 17.2. Описание выводов, связанных с модулем АЦП для микроконтроллеров LPC2101/02/03/14/24/19/29/94 и LPC2212/14/92/94

Название вывода

Тип

Описание

AIN7:0

Вход

Аналоговые входы. Модуль АЦП может измерить напряжение на любом из этих 8 входов, но исполнение в корпусе с 64 выводами ограничивает количество входов до 4 (AIN3:0). Обратите внимание, что эти аналоговые входы всегда физически связаны с соответствующими выводами, даже если эти выводы сконфигурированы как выводы порта. В последнем случае, может быть произведен простой внутренний тест АЦП.

Примечание. Если в приложении используется АЦП, то уровни внешних сигналов на аналоговых входах никогда не должны превышать уровень напряжения V3A. В противном случае, результат АЦП не будет соответствовать действительности. Если АЦП не используется в приложении, то выводы, сопряженные с входами АЦП, могут быть сконфигурированы как цифровые выводы 10 с допустимым внешним напряжением S В.

V3A,Vssa

Линии питания

Аналоговое напряжение питания и аналоговая земля. На

этих выводах номинально должны присутствовать такие же напряжения, как и на выводах V3 и VSsd соответственно, однако VDDAi VSSA и V3, VSSd должны быть взаимно изолированы, чтобы минимизировать шумы и ошибки АЦП

Примечание. Для микроконтроллеров LPC2101/02/03, в качестве опорного напряжения АЦП используется напряжение VDD (V3). Для микроконтроллеров LPC2114/24/19/29/94 и LPC2212/14/92/94, в качестве опорного напряжения АЦП используется напряжение VDDA (V3A).

17.2. Описание регистров ADC

Модуль АЦП устройств LPC2114/24/19/29/94 и LPC2212/14/92/94 включает 2 специальных регистра, описание которых приведено в Табл. 17.3.

Таблица 17.3. Карта регистров модуля АЦП микроконтроллеров LPC2114/24/19/29/94 HLPC2212/14/92/94

Название

Описание

Доступ

Значение после сброса

Адрес

ADCR

Регистр управления модулем АЦП. Прежде чем будет производиться преобразование, в регистр ADCR должно быть записано соответствующее выбранному операционному режиму значение

R/W

0x0000 0001

ОхЕООЗ 4000

ADDR

Регистр данных модуля АЦП. Этот регистр содержит бит DONE завершения преобразования (когда преобразование завершено, DONE = 1) и 10-битный результат преобразования

R/W

NA

ОхЕООЗ 4004

Модули АЦП микроконтроллеров LPC2131/32/34/36/38 включают в себя 3 специальных регистра, описанных в Табл. 17.4. В остальных микроконтроллерах LPC2000, имеющих АЦП, есть дополнительные сопряженные с АЦП специальные регистры, которые в рамках данной книги не рассматриваются.

Таблица 17.4. Карта регистров модулей АЦП микроконтроллеров LPC2131/32/34/36/38

Название

Описание

Доступ

Значение после сброса

Адрес и название

AD0

AD1

ADCR

Регистр управления модулем АЦП. Прежде чем будет производиться преобразование, в регистр ADCR должно быть записано соответствующее выбранному операционному режиму значение

R/W

0x0000 0001

ОхЕООЗ 4000 AD0CR

ОхЕООб 0000 AD1CR

ADDR

Регистр данных модуля АЦП. Этот регистр содержит бит DONE завершения преобразования (когда преобразование завершено, DONE = 1) и 10-битный результат преобразования

R/W

NA

ОхЕООЗ 4004 AD0DR

ОхЕООб 0004 AD1DR

ADGSR

По адресу расположения . -этого регистра (находящемуся в адресном интервале AD0) может быть произведена запись, чтобы запустить преобразование в обоих модулях АЦП одновременно

WO

0x00

ОхЕООЗ 4008 ADGSR

Регистр управления АЦП (ADCR или ADOCR—0xE0034000, AD1CR — ОхЕООбОООО)


Предыдущая Следующая



НА ГЛАВНУЮ | ЧТО ТАКОЕ PIC ? | ПРОГРАММАТОР | ПРОЕКТЫ | СТАТЬИ | ССЫЛКИ | КАРТА САЙТА
Hosted by uCoz