Hi, gibt es einen pingleichen PIC18F2550 mit zweitem UART? Problem: --------- PIC18F2550 UART muss laufen mit 9600 - eingehende Daten am Rxd werden Byte-weise in eine Variable abgelegt, Value der Variable soll über einen zweiten Uart oder Port - PIN ( softwarelösung?) raus gehen... dort wartet ein Träger [Funk] dessen UART auf 38400 läuft... USB ( PIC18F2550 ) als USB Seriell funktioniert soweit als "Träger-Kontroll-Monitor"... Daten werden im HyperTerminal richtig protokolliert. Nun möchte ich einen "PIN" entweder als 2. UART oder vieleicht gibt es da eine andere Lösung auf Software Basis ( C - Code bitte ASM geht auch ) da der UART der TrägerLösung nur 14400 oder 38400 zulässt. Ganz Später sollte es auch möglich sein, vom Träger Daten zu empfangen und am PIC18F2550 UART zu verabeiten. Eine weitere Frage: ------------------- Gibt es Korrekturroutinen für falsch ankommende Daten weil die Baudrate nicht gestimmt hat? Also Beispiel: ( Byte ) Es kommt an [38400] D0 sollte aber sein: [9600] 90 oder sowas in der Art wie "Baudratenabgleicher" oder .... Danke!
pic_sucher [möchte nicht erkannt werden ;-) ] schrieb im Beitrag #3553780: > Hi, > > gibt es einen pingleichen PIC18F2550 mit zweitem UART? Es gibt den PIC18F26J50. Der ist nicht pingleich, aber sehr ähnlich. RA4 entfällt, dafür ist VCAP auf diesem Pin (10u X7R 16V gegen GND, notwendig für den internen 2.5V Spannungsregler). Und wie alle PIC18FxxJxx ist es ein 3.3V Chip mit verbesserter Peripherie, wesentlich geringerem Stromverbrauch, XLP Low Power und eben zwei UARTS und anderen Verbesserung. Billiger ist er auch noch, und mehr Speicher auch. > oder sowas in der Art wie "Baudratenabgleicher" oder .... Ja, der PIC18F26J50 hat sowas. Siehe Seite 331 des Datenblatts. fchk
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.