Archiv verlassen und diese Seite im Standarddesign anzeigen : Uart...
Bis zu welcher geschwindigkeit funzt die serielle eines 89c2051 eigentlich vernünftig?!
(wenn das teil mitm pc verbunden is...)
115k sind drin.
Quarz 22.1184 MHz, SMOD=1, TH1=255.
Hi,
die PC UART kann bis 115200 Baud. Mehr ist bei der nicht drinn. Der µC kann prinziepiell mehr.
Genau wie beim PC gilt: je länger die Leitung, desto niedriger muss man die Baudrate setzen für störungsfreien Betrieb. Bei einem normalen Modemanschlusskabel kann man 115kBauf fahren, ab 10m sind 9600 das höchste, was man einstellen sollte.
Gruß
Elmar
der 2051 kann NICHT mehr, andere MCs schon, der PC normalerweise 230kBaud auch problemlos.
Hi,
230k aber nicht durch die altehrwürdige UART. Das geht nur mit modernen Chips, die die Uart ersetzen. Weniger als 115200Hz durch 1 zu Teilen um die Baudrate zu erhöhen ist unmöglich.
OK, die original UARt kann man durch umgehen derselben per Softwaretricks beflügeln, in dem man am Alarm-Condition Bit rumspielt, aber 115k ist die Obergrenze, wenn die Uart selbstständig arbeitet.
Der 2051er ist zwar nicht für extreme Baudraten geschaffen, aber bei einem Teilungsfaktor von 1 macht der 1/12 des Quartzes als Baudrate. Bei 24MHz Antrieb wären das teoretisch sogar 2MBit, was der Portpin aber kaum schaffen wird.
Gruß
Elmar
Powered by vBulletin® Version 4.1.12 Copyright ©2012 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.