Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Библиотека Компэла. Милливольтметр сигма-дельта типа на MSP430F11x1




Глава 7.

Милливольтметр сигма-дельта типа на MSP430F11x1

clr ADCData Очистка регистра
    ADCData
call #Sample ADC выборка — > ADCData
call #Sample ADC выборка — > ADCData +
    предыдущее значение
rra ADCData ADCData/2
Meas Over clr .b &CACTL1 Отключение компара-
    тора
ret   Выход из подпрограммы

Sample_ADC mov #04096,R15 ; предварительный заряд конденсатора Pre_ADC bis.b #DAC_Out,&P2OUT Cl ~ bit.b #CAOUT,&CACTL2
jz Cl ; Настройка и накопление импульсов Test DAC bit.b #CAOUT,&CACTL2

jnc Lowl

High bic.b #DAC_Out,&P2OUT

jmp Meas

Lowl bis.b #DAC~Out,&P2OUT

пор

inc ADCData

Meas_ dec R15

Test DAC

bic.b #DAC_Out,&P2OUT xor.b #CAEX,&CACTL1

ret


12-бит

Заряд конденсатора На выходе компарато­ра высокий или низ­кий сигнал?

ЦАП;

На выходе компарато­ра высокий или низ­кий сигнал?

Разряд конденсатора Заряд конденсатора

Увеличение ADCData Уменьшение счетчика цикла слежения Цикл слежения закончен?

Разряд конденсатора Инвертирование выво­дов компаратора Выход из подпрограммы






Дата публикования: 2014-11-18; Прочитано: 268 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.014 с)...