| Автор |
Съобщение |
|
E1
Ранг: Почетен член
Регистриран на: Нед Юли 22, 2007 8:57 pm Мнения: 607 Местоположение: Белград
|
 Проблем с конфигуриране компаратора на PIC16F1708
Чета документацията на въпросния пик и нещо не става с компаратора. Ето конфигурацията (МикроС): Идеята е да опитам да чета компаратора директно, без да свързвам с друг пин. Но нещо не става...
|
| Сря Апр 20, 2016 9:04 pm |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
 Re: Проблем с конфигуриране компаратора на PIC16F1708
Първо не съм сигурен, че pps ще се случи както си го написал. Второ резултата на компаратора го има като бит в единия регистър и няма нужда да го вадиш на изход за да го прочетеш. И трето - за тая цел си има прекъсване.
|
| Сря Апр 20, 2016 9:53 pm |
|
 |
|
E1
Ранг: Почетен член
Регистриран на: Нед Юли 22, 2007 8:57 pm Мнения: 607 Местоположение: Белград
|
 Re: Проблем с конфигуриране компаратора на PIC16F1708
Исках да избягна прекъсването. За PPS... дали нещо съм разбрал неправилно, но на стр. 156 е посочено, че трябва да се сетне PPS.
|
| Сря Апр 20, 2016 10:24 pm |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
 Re: Проблем с конфигуриране компаратора на PIC16F1708
Трябва ако искаш да го има на пин изхода. Не съм сигурен обаче дали ще се случи сетването щото си има процедура подобна на писането в еепром-а преди писане в pps регистрите - отключване, заключване и подобни чудесии против случайни промени.
|
| Чет Апр 21, 2016 7:06 am |
|
 |
|
E1
Ранг: Почетен член
Регистриран на: Нед Юли 22, 2007 8:57 pm Мнения: 607 Местоположение: Белград
|
 Re: Проблем с конфигуриране компаратора на PIC16F1708
В общи линии се примирих и ще ползвам прекъсване.
|
| Вто Апр 26, 2016 12:01 am |
|
 |
|
E1
Ранг: Почетен член
Регистриран на: Нед Юли 22, 2007 8:57 pm Мнения: 607 Местоположение: Белград
|
 Re: Проблем с конфигуриране компаратора на PIC16F1708
Нещо в конфигурациите изобщо не се получава. С горния код не тръгват дори ОУ. Информация или примери никъде не намерих. Ако някой се е занимавал с подобни контролери, нека сподели къде е проблемът. С други думи, сигналите, които виждам на изходите на ОУ, изобщо нямат нищо общо с истината. Има ли някаква тънкост, за да тръгнат ОУ?
|
| Вто Май 10, 2016 7:00 pm |
|
 |
|
4040
Ранг: Почетен член
Регистриран на: Сря Фев 04, 2015 8:11 pm Мнения: 610
|
 Re: Проблем с конфигуриране компаратора на PIC16F1708
Най-добре си напиши едно малко тестово програмче и набий настройките директно на асемблер според даташита. Така ще се елиминира ефекта на компилатора. Нали преди време се оказа ,че този компилатор не поддържаше добре някакви по-нови контролери. А пък ОУ трябва да се свърже и в коректна аналогова схема ,за да работи както трябва.
|
| Вто Май 10, 2016 9:08 pm |
|
 |
|
E1
Ранг: Почетен член
Регистриран на: Нед Юли 22, 2007 8:57 pm Мнения: 607 Местоположение: Белград
|
 Re: Проблем с конфигуриране компаратора на PIC16F1708
Схемата съм проверил с LM324. Работи. Гледах дефинициите на микроконтролера в компилатора. Не намерих грешки. Опасявам се, че пропускам нещо при конфигурирането.
|
| Вто Май 10, 2016 9:28 pm |
|
 |
|
E1
Ранг: Почетен член
Регистриран на: Нед Юли 22, 2007 8:57 pm Мнения: 607 Местоположение: Белград
|
 Re: Проблем с конфигуриране компаратора на PIC16F1708
Оказва се, че PORTC,2 и PORTC,3 остават като цифрови изходи по някаква причина.
|
| Вто Май 10, 2016 11:57 pm |
|
 |
|
4040
Ранг: Почетен член
Регистриран на: Сря Фев 04, 2015 8:11 pm Мнения: 610
|
 Re: Проблем с конфигуриране компаратора на PIC16F1708
Огледай всички периферии, които са закачени към тези пинове , дали са правилно конфигурирани/забранени (пулъпи и т.н.).
|
| Сря Май 11, 2016 12:54 am |
|
 |
|
E1
Ранг: Почетен член
Регистриран на: Нед Юли 22, 2007 8:57 pm Мнения: 607 Местоположение: Белград
|
 Re: Проблем с конфигуриране компаратора на PIC16F1708
Всичко гледах по няколко пъти. Нещо пропускам...
|
| Сря Май 11, 2016 1:58 am |
|
 |
|
E1
Ранг: Почетен член
Регистриран на: Нед Юли 22, 2007 8:57 pm Мнения: 607 Местоположение: Белград
|
 Re: Проблем с конфигуриране компаратора на PIC16F1708
Нещо по свързването се оказа. Имах стара платка по същата схема и там работи. Започвам да търся къде е проблемът.
|
| Сря Май 11, 2016 2:54 am |
|
|