ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
7 мая
114905 Топик полностью
GVC (11.03.2008 18:57, просмотров: 232) ответил Gamma SPb на ИМХО дело-то все равно не в этом. Скорей всего хай-тек кривит биты конфигурации. Что-то я про это слышал.
Перепроверил HI-TECH вроде всё честно! Вот дефайн для данного проца из HI-TECH: // Brown out reset/Power on reset #define FBORPOR 3 #define MCLREN 0xFFFFFF // MCLR Pin Function Enabled #define MCLRDIS 0xFF7FFF // MCLR Pin Function Disabled #define PWMPIN 0xFFFBFF // Motor Control PWM Module Pin Mode #define HPOL 0xFFFDFF // Motor Control PWM Module High Side Polarity #define LPOL 0xFFFEFF // Motor Control PWM Module Low Side Polarity #define BOREN 0xFFFFFF // PBOR Enabled #define BORDIS 0xFFFF7F // PBOR Disabled #define BORV20 0xFFFFFF // Brown-out Voltage Select 2.0V #define BORV27 0xFFFFEF // Brown-out Voltage Select 2.7V #define BORV42 0xFFFFDF // Brown-out Voltage Select 4.2V #define BORV45 0xFFFFCF // Brown-out Voltage Select 4.5V #define PWRT64 0xFFFFFF // Power-on Reset Timer Value Selection 64 ms #define PWRT16 0xFFFFFE // Power-on Reset Timer Value Selection 16 ms #define PWRT4 0xFFFFFD // Power-on Reset Timer Value Selection 4 ms #define PWRTDIS 0xFFFFFC // Power-up Timer Disabled А в моём случае __CONFIG(FBORPOR, MCLRDIS & BOREN & BORV20 & PWRT64); Всё честно, "0" только в 15ом бите, что означает по микрочиповской доке "Pin is disabled". Такчто Hi-Tech тут не причём.