-Поиск по дневнику

Поиск сообщений в rss_forum_sources_ru

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 29.07.2007
Записей:
Комментариев:
Написано: 80


Как проверить в ардуино, открыт ли определенный порт (аналог/цифра)?

Вторник, 23 Марта 2021 г. 20:59 + в цитатник
DrUnkard: А че стебаться-то? Все микроконтроллеры похожи. Я в Ардуине не в зуб ногой, но для PIC24 кое-что писал. Сильно на твои коды похоже.

    // Настройка регистра B.
    // Аналоговые входы (определены в ADC_Init): RB0, RB1 и RB2 Установим их в 0.
    // Цифровые выводы RB3=1 - SI4463_RST RB4=1 - REF_SKIP_SW включает опорн сигнал
    LATB=0b00000011000000; // RB5, RB8-RB15 в 0(выкл) RB6=>CS2 1, RB7=>CS3 1 (потенциом и DAC VMAG не на связи)
    // Аналоговые входы RB0 (VREF+), RB1 (AN1-MAG), RB2 (AN2-PHS)
    // Цифровые выводы: RB3 и RB4, RB5=>SW25, RB8-RB15 => SW26-SW33. RB6 и RB7 оставляем как есть 1(Вход)
    TRISB=0b0000000000000111;
    ODCB=0x0; // Драйвер, а не открытый сток

https://forum.sources.ru/index.php?showtopic=421279&view=findpost&p=3845655

Метки:  

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку