PIC - zahájení a ukončení sériové komunikace přes USART
Napsal: 06 úno 2008, 15:40
Ahoj, komunikuju s PIC přes USART a COM port. Komunikace je v pořádku (příjem i vysílání). PIC přijímá data v přerušení a posílá normálně v programové smyčce, kde se nachází také kód pro blikání diod. A teď 2 problémy.
1.
Zapnu PIC. Diody blikají. Na straně PC otevřu COM port. Diody přestanou blikat (PIC se asi sekne). Musím vypnout a zapnout PIC a pak komunikace běží.
2.
Na straně PC otevřu COM port. Zapnu PIC. Diody blikají a vesele se komunikuje. Zavřu COM port. Diody přestanou blikat (PIC se asi sekne).
Nevíte čím to je, že se PIC při otevření nebo zavření COM portu PIC zastaví?
Nevíte jak to ošetřit? Už mě nebaví pořád vypínat a zapínat PIC.
1.
Zapnu PIC. Diody blikají. Na straně PC otevřu COM port. Diody přestanou blikat (PIC se asi sekne). Musím vypnout a zapnout PIC a pak komunikace běží.
2.
Na straně PC otevřu COM port. Zapnu PIC. Diody blikají a vesele se komunikuje. Zavřu COM port. Diody přestanou blikat (PIC se asi sekne).
Nevíte čím to je, že se PIC při otevření nebo zavření COM portu PIC zastaví?
Nevíte jak to ošetřit? Už mě nebaví pořád vypínat a zapínat PIC.