Хочу предложить вариант решения проблемы с внешним запуском АЦП в MSP430.
Это потребует дополнительных ресурсов контроллера:
- любой тамер (TA3 или TB7);
- часть модуля-генератора (LFXT1);
- внутренний источник частоты (ACLK);
- вызов подпрограммы обработки прерывания.
Частная реализация:
- внешние соединения:- подключить P2.1 (выход) к XIN (вход), (pins 21, 8);
- подключить P1.0 (TACLK вход) к VDD;
- пояснения:- источник импульсов запуска P2.1 (короткий инверсный импульс);
- контроллер генерирует импульсы запуска на TA1OUT (pin 14).
- исходный код в приклепленном файле:
extStartADC.zip ( 10.65 килобайт )
Кол-во скачиваний: 121