picc18 & pic18f1320: опечатка

Apr 18, 2004 1 Replies

Hi All !



В заголовочном файле, касающемся pic18f1220 и pic18f1320 есть ошибка при описании битов конфигурирования.



файл "pic18f1220.h"



версия: picc18 8.20PL4



=== Cut === // Configuration Bit Values



Есть:



#define FCMEN 0xFFFF // Fail-safe clock monitor enabled #define FCMDIS 0xFBFF // Fail-safe clock monitor disabled



Следует быть:



#define FCMEN 0xFFFF // Fail-safe clock monitor enabled #define FCMDIS 0xBFFF // Fail-safe clock monitor disabled === Cut ===


У меня на поиск этого глюка ушел рабочий день :-( Суть бита: если монитор разрешен, то при неработоспособности внешнего задающего генератора автоматически происходит переключение на внутренний 32 кГц. Я блин монитор запретил (это я так думал), а потом долго искал, почему после касания выводов кварца пинцетом характер работы устройства кардинально меняется... ;(



WBRgrds Ruslan


Привет, Ruslan!

RM> файл "pic18f1220.h" RM> версия: picc18 8.20PL4

RM> Есть: RM> #define FCMEN 0xFFFF // Fail-safe clock monitor enabled RM> #define FCMDIS 0xFBFF // Fail-safe clock monitor disabled

RM> Следует быть: RM> #define FCMEN 0xFFFF // Fail-safe clock monitor enabled RM> #define FCMDIS 0xBFFF // Fail-safe clock monitor disabled У меня стоит picc18 8.30, в ней уже правильно.

Владимир Чекин

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required