MicroC PIC16F887, аналоговый вывод
Я использую PIC16F887, и я новичок в этом.
Как сделать B1 в качестве аналогового вывода.
Как получить информацию от датчика давления на В1.
Спасибо, извините за мой плохой английский.
1 ответ
Одна хорошая вещь в контроллере PIC заключается в том, что сама таблица данных дает четкие инструкции по использованию его периферийных устройств. Обратитесь к разделу 9.1 и 9.2.
Есть еще одна вики-страница, которая объясняет код c, но отличается PIC - однако вы можете обратиться к программированию.
АЦП с использованием PIC16F877A
Подходя к вашему вопросу: что вы подразумеваете под B1? Вы имели в виду RB1 (или порт B, контакт 1)? если это так, из таблицы RB1 является AN10 (аналоговый канал 10). Поэтому вам нужно установить биты CHS<3:0> регистра ADCON0 в b'1010'
Эти детали со стороны контроллера PIC
Вам также необходимо прочитать технические характеристики датчика давления.
Не читая таблицы, вы не сможете работать с микроконтроллером.
Sudhee