PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : I/O Pegel während Reset



Furtion
21.02.2009, 16:15
Hi,

ich plane grade etwas an einem Projekt in dem Chips per Uart verbunden
werden sollen. Dabei werden immer nur 2 Chips "aktiv" sein. Bei den anderen
möchte ich den Reset Pin low ziehen (über einen Master Chip) um weitere
HW zu sparen sollen die Slave Chips an den gleichen RxD und TxD Leitungen
hängen. Nur wäre meine Frage welche Werte die I/O Pins generell bzw.
die RxD und TxD Pins während eines Resetes haben (nach dem Reset sind
es ja die Init Werte)?
Bzw. ob ein grade im Reset befindlicher Chip Uart Daten verfälschen kann?

askazo
21.02.2009, 16:34
100%ig kann ich's nicht sagen, aber ich gehe davon aus, dass die I/Os im Reset hochohmig (Z) sind.
Wenn Du ganz sicher gehen willst, kannst Du vor jeden RxD eine Diode (mit Kathode zum Pin) schalten. Das habe ich auch in einigen Projekten schon so gemacht.

Gruß,
askazo

Furtion
21.02.2009, 16:57
Hi,

ich habe grade noch mal nachgemessen, der RxD Pin lag während des Reset
auf 5V, der TxD pendelte zwischen 3V - 4V. Die "normalen" I/Os hatten
einen Wert von 0-300mV.

Bei deinen Projekten: Welche Diode hast du genommen?

askazo
21.02.2009, 17:00
Ich habe dafür eine 1N4148 genommen. Es sollte aber auch jede andere Kleinsignaldiode gehen.