| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Проблем с конфигуриране компаратора на PIC16F1708 http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=14524 |
Страница 1 от 1 |
| Автор: | E1 [ Сря Апр 20, 2016 9:04 pm ] | |||||||||
| Заглавие: | Проблем с конфигуриране компаратора на PIC16F1708 | |||||||||
Чета документацията на въпросния пик и нещо не става с компаратора. Ето конфигурацията (МикроС):
Идеята е да опитам да чета компаратора директно, без да свързвам с друг пин. Но нещо не става... |
||||||||||
| Автор: | Cekins [ Сря Апр 20, 2016 9:53 pm ] |
| Заглавие: | Re: Проблем с конфигуриране компаратора на PIC16F1708 |
Първо не съм сигурен, че pps ще се случи както си го написал. Второ резултата на компаратора го има като бит в единия регистър и няма нужда да го вадиш на изход за да го прочетеш. И трето - за тая цел си има прекъсване. |
|
| Автор: | E1 [ Сря Апр 20, 2016 10:24 pm ] |
| Заглавие: | Re: Проблем с конфигуриране компаратора на PIC16F1708 |
Исках да избягна прекъсването. За PPS... дали нещо съм разбрал неправилно, но на стр. 156 е посочено, че трябва да се сетне PPS. |
|
| Автор: | Cekins [ Чет Апр 21, 2016 7:06 am ] |
| Заглавие: | Re: Проблем с конфигуриране компаратора на PIC16F1708 |
Трябва ако искаш да го има на пин изхода. Не съм сигурен обаче дали ще се случи сетването щото си има процедура подобна на писането в еепром-а преди писане в pps регистрите - отключване, заключване и подобни чудесии против случайни промени. |
|
| Автор: | E1 [ Вто Апр 26, 2016 12:01 am ] |
| Заглавие: | Re: Проблем с конфигуриране компаратора на PIC16F1708 |
В общи линии се примирих и ще ползвам прекъсване. |
|
| Автор: | E1 [ Вто Май 10, 2016 7:00 pm ] |
| Заглавие: | Re: Проблем с конфигуриране компаратора на PIC16F1708 |
Нещо в конфигурациите изобщо не се получава. С горния код не тръгват дори ОУ. Информация или примери никъде не намерих. Ако някой се е занимавал с подобни контролери, нека сподели къде е проблемът. С други думи, сигналите, които виждам на изходите на ОУ, изобщо нямат нищо общо с истината. Има ли някаква тънкост, за да тръгнат ОУ? |
|
| Автор: | 4040 [ Вто Май 10, 2016 9:08 pm ] |
| Заглавие: | Re: Проблем с конфигуриране компаратора на PIC16F1708 |
Най-добре си напиши едно малко тестово програмче и набий настройките директно на асемблер според даташита. Така ще се елиминира ефекта на компилатора. Нали преди време се оказа ,че този компилатор не поддържаше добре някакви по-нови контролери. А пък ОУ трябва да се свърже и в коректна аналогова схема ,за да работи както трябва. |
|
| Автор: | E1 [ Вто Май 10, 2016 9:28 pm ] |
| Заглавие: | Re: Проблем с конфигуриране компаратора на PIC16F1708 |
Схемата съм проверил с LM324. Работи. Гледах дефинициите на микроконтролера в компилатора. Не намерих грешки. Опасявам се, че пропускам нещо при конфигурирането. |
|
| Автор: | E1 [ Вто Май 10, 2016 11:57 pm ] |
| Заглавие: | Re: Проблем с конфигуриране компаратора на PIC16F1708 |
Оказва се, че PORTC,2 и PORTC,3 остават като цифрови изходи по някаква причина. |
|
| Автор: | 4040 [ Сря Май 11, 2016 12:54 am ] |
| Заглавие: | Re: Проблем с конфигуриране компаратора на PIC16F1708 |
Огледай всички периферии, които са закачени към тези пинове , дали са правилно конфигурирани/забранени (пулъпи и т.н.). |
|
| Автор: | E1 [ Сря Май 11, 2016 1:58 am ] |
| Заглавие: | Re: Проблем с конфигуриране компаратора на PIC16F1708 |
Всичко гледах по няколко пъти. Нещо пропускам... |
|
| Автор: | E1 [ Сря Май 11, 2016 2:54 am ] |
| Заглавие: | Re: Проблем с конфигуриране компаратора на PIC16F1708 |
Нещо по свързването се оказа. Имах стара платка по същата схема и там работи. Започвам да търся къде е проблемът. |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|