Как проверить в ардуино, открыт ли определенный порт (аналог/цифра)?
|
|
Вторник, 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
Метки:
Микроконтроллеры
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-