PIC - USART spatne preneseny byte
Napsal: 07 srp 2008, 13:52
Ahoj vespolek,
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
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