PIC - USART spatne preneseny byte
Moderátor: Moderátoři
PIC - USART spatne preneseny byte
mohl by mi prosim nekdo poradit s nasledujicim problemem?
Odesilam data pomoci serioveho portu procesoru PIC16F877A. Toto delam v simulatoru MPLABu a vystup ukladam do souboru. Dejme tomu, ze chci odeslat jeden byte s hodnotou 196 dekadicky. Pri odeslani je v registru TXREG odesilany byte jeste v poradku, ale v souboru se objevi hodnota jina. Zjistil jsem ze se neprenese nejvyssi bit a proto je hodnota max 127. Nevite nekdo v cem je problem?
Konfiguraci portu mam 9600,8,bez parity.
Diky zozo
2-skontroluj nastavenie zachytavanych dat, mozno sa tam da navolit format dat
Ak vysielas 8b (overene osciloskopom) a stale sa ti bude zobrazovat len 7, tak skus pouzit iny terminal pre zachytenie a zobrazenie dat.
-
jankop_
http://braypp.googlepages.com/terminal