Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

PIC16f628a UART проблем (49s vs 49u)
http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=1641
Страница 1 от 1

Автор:  darkyp [ Нед Яну 22, 2006 11:13 pm ]
Заглавие:  PIC16f628a UART проблем (49s vs 49u)

на 115200. пращам поредица от PIC-a състояща се от 4 байта непрекъснато. на ПЦ-то съм си написал програма която чете по 4 байта от серийния непрекъснато. Става така, че на 1-2 секунди изчезва по някой байт (не се получава от ПЦ-то). Разбирам го защото поредицата се шифтва. Тя е $31 $1D $32 $FF и както си го получава ПЦ-то и в един момент става $1D $32 $FF $31 и т.н. Кристалът ми е 14.745600 HC-49s с 2товара от по 28пф. Въпросът ми е възможно ли е да съм сбъркал с този кристал - да трябва да сложа HC-49U? Или ключът е другаде?

Поздрави

Автор:  bateAz [ Нед Яну 22, 2006 11:26 pm ]
Заглавие: 

Просто не може да е от това. За да си сигурен, дали проблемът е в бозата, или в пика, пусни един DOS без да се стартира GUI на Windows, и оттам с някаква терминална програмка провери какво получаваш.

Автор:  [ Пон Яну 23, 2006 1:46 am ]
Заглавие: 

...

Автор:  darkyp [ Пон Яну 23, 2006 8:39 am ]
Заглавие: 

Програмата която съм си написал е елементарна и със сигурност не е от нея проблема. MAX232 с по 4x 1мф е драйвера от страната на PIC-а. Кабела е сравнително дълъг. Ще пробвам да отставям между байтово пространство от няколко бита и ще видя...

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/