Har Hyperterminaln och Docklight olika syn på 9600,N,8,1?
Postat: 27 augusti 2007, 23:57:51
Jag har PIC18F252 där jag kör både USART:en och en bit-bangad port i 9600,N,8,1 via var sin MAX3232.
Trafiken plockar jag nu under labbandet in i PC:n, och har tidigare bara kört med Hyperterminalen, utan några problem alls.
För att få lite bättre koll testade jag Docklight, men döm om min förvåning när Docklight inte tar emot ett tecken från min bit-bangade serieport! Däremot så uppfattar PIC:en trafik som skickas *från* Docklight utan problem.
USART-porten uppfattas av Docklight.
Växlar jag över till Hyperterminalen så funkar det att skicka & ta emot åt alla håll! Samma port i PC:n, samma kablar, det enda jag gör är att shifta terminalprogram...
Det känns ju som att det skulle vara nå'n form av timing-fel på bit-bang-porten, men då borde den inte uppfattas av Hyperterminalen heller.
Bit-bang-rutinen är en färdig funktion (PicBasic Pro-kommandot Debug/DebugIn)".
Trafiken plockar jag nu under labbandet in i PC:n, och har tidigare bara kört med Hyperterminalen, utan några problem alls.
För att få lite bättre koll testade jag Docklight, men döm om min förvåning när Docklight inte tar emot ett tecken från min bit-bangade serieport! Däremot så uppfattar PIC:en trafik som skickas *från* Docklight utan problem.
USART-porten uppfattas av Docklight.
Växlar jag över till Hyperterminalen så funkar det att skicka & ta emot åt alla håll! Samma port i PC:n, samma kablar, det enda jag gör är att shifta terminalprogram...
Det känns ju som att det skulle vara nå'n form av timing-fel på bit-bang-porten, men då borde den inte uppfattas av Hyperterminalen heller.
Bit-bang-rutinen är en färdig funktion (PicBasic Pro-kommandot Debug/DebugIn)".