различия в конфигурировании 10f222 и 12f629 в HITECH Pic C
Добавлено: Ср авг 12, 2015 23:53:11
Понадобилось сделать простейшее устройство, с тремя задействованными выводами МК. На такое даже 629 тратить жалко, хотел сделать на 222, заодно и попробовать что за зверь.
Ниасилил
Никак не получается сконфигурировать.
В варианте с 629 все работает замечательно, конфиг примерно следующий:
Подскажите плз, как аналогичный конфиг должен выглядеть для 10f222?
У меня такое ощущение что не отключаются компараторы. И не уверен что включается подтяжка, но проверить это не отключив компаратор сложно.
Вот нафига в примерно аналогичных контроллерах было формат конфига менять а тем более формат именования выводов, например "GPIO2" на "GP2", я не понимаю и наверно не пойму
Ниасилил
Никак не получается сконфигурировать.
В варианте с 629 все работает замечательно, конфиг примерно следующий:
Код: Выделить всё
__CONFIG (INTIO & UNPROTECT & BOREN & MCLRDIS & PWRTEN & WDTDIS);
INTCON = 0; // запрет прерываний
TRISIO=0b00000100; // GPIO2 вход остальные выход
CMCON=0x07; // отключение компараторов
GPPU = 0; // подтягивающие R (0-вкл, 1-выкл)
У меня такое ощущение что не отключаются компараторы. И не уверен что включается подтяжка, но проверить это не отключив компаратор сложно.
Вот нафига в примерно аналогичных контроллерах было формат конфига менять а тем более формат именования выводов, например "GPIO2" на "GP2", я не понимаю и наверно не пойму