что-то не соображу...

May 05, 2005 4 Replies

Пpивет, All!


PIC12F675, дергаю ноги GP4, GP5 командами манипуляции битами (т.е. чтение-модификация-запись). Взвожу один, следующей командой сбрасываю другой. И, почему-то, сбрасывается и уже взведенный. А вроде как не должен (пин выходной, я его установил в 1, значит, единица и читаться должна). Вроде никаких грабель нет - а работает не так, как задумано. В чем я неправ ?


с уважением Владислав


Hi Vladislav, hope you are having a nice day!

05 Май 05, Vladislav Baliasov wrote to All:

VB> PIC12F675, дергаю ноги GP4, GP5 командами манипуляции битами (т.е. VB> чтение-модификация-запись). Взвожу один, следующей командой сбрасываю VB> другой. И, почему-то, сбрасывается и уже взведенный. А вроде как не VB> должен (пин выходной, я его установил в 1, значит, единица и читаться VB> должна). Вроде никаких грабель нет - а работает не так, как задумано. VB> В чем я неправ ?

  1. Сконфигурил ли ты эти ноги как цифровые (CMCON = 7, ANSEL = 0)?
  2. Hет ли большой емкостной нагрузки на ногах (не успевает нарасти выходной уровень)?

В этих случаях с выводов читается 0 независимо от состояния защелки.

WBR, AVB

Пpивет, Alexey!

*** 05 May 05 19:44, Alexey V Bugrov wrote to Vladislav Baliasov:

VB>> вроде как не должен (пин выходной, я его установил в 1, значит, VB>> единица и читаться должна). Вроде никаких грабель нет - а VB>> работает не так, как задумано. В чем я неправ ?

AB> 1. Сконфигурил ли ты эти ноги как цифровые (CMCON = 7, ANSEL = 0)?

О, точно, забыл про ANSEL. Спасибо. Заодно понял, почему никак не получал выход компаратора на GP2...

с уважением Владислав

Hello, Vladislav Baliasov! You wrote in conference fido7.ru.embedded to All on Thu, 05 May 2005 18:41:43 +0400:

VB> PIC12F675, дергаю ноги GP4, GP5 командами манипуляции битами VB> (т.е. чтение-модификация-запись). Взвожу один, следующей командой

Была у меня такая проблема именно с этими чипами. Сделал зеркало в памяти и его каждый раз выводил - прошло все.

dima

formatting link

Hello, Vladislav Baliasov! You wrote in conference fido7.ru.embedded to All on Thu, 05 May 2005 18:41:43 +0400:

VB> PIC12F675, дергаю ноги GP4, GP5 командами манипуляции битами VB> (т.е. чтение-модификация-запись).

PS С назначением ввыводов и прочим все было в полном порядке (иначе и зеркало не помогло бы). Правда выходная частота была высокой и емкости могли влиять, хотя вроде и не должны были.

dima

formatting link

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required