Инициализация АЦП общая





|Си|
в палитре на схеме

Описание

Блок реализует настройку АЦП микропроцессора. Программная реализация блока, расположена в заголовочном файле adc.h в функции Init_ADC_FULL(), файла main.c проекта Test_Driver (в среде разработки Keil), который создается при генерации кода проекта и содержит тексты программ алгоритма на языке Си.

Можно использовать для программирования двух типов микропроцессоров 1986BE1T и 1986BE9X.

Основные характеристики контроллера АЦП приведены в спецификациях 1986BE1T.pdf и 1986BE9X.pdf.

Входные порты

Имя Описание Тип линии связи
sort_block Порт необходим для сортировки (определения порядка выполнения) блока. Математическая

Выходные порты

Имя Описание Тип линии связи
ready Возвращает 1, это необходимо для определения порядка сортировки последующих блоков. Математическая

Свойства

Название Имя Описание По умолчанию Тип данных
Режим работы АЦП

ADC_SynchronousMode

Возможные значения:

Синхронные АЦП

Независимые АЦП

Независимые АЦП Перечисление
Задержка между запусками АЦП1 и АЦП2

ADC_StartDelay

Возможные значения:

1_CPU_CLK

16_CPU_CLK

1_CPU_CLK

Перечисление
Vref
Разрешить работу температурного датчика

ADC_TempSensor

Возможные значения: Да/Нет.

Нет Двоичное
Разрешить работу усилителя для температурного датчика

ADC_TempSensorAmplifier

Возможные значения: Да/.

Нет Двоичное
Разрешить преобразования для канала температурного датчика

ADC_TempSensorConversion

Возможные значения: Да/Нет.

Нет Двоичное
Запретить преобразования для канала VREF (внутренней опоры)

ADC_IntVRefConversion

Возможные значения: Да/Нет.

Да Двоичное
Подстройка источника напряжения VREF

ADC_IntVRefTrimming

Возможные значения: 1..8.

1 Перечисление

Параметры

Блок не имеет параметров.