Ich brauche einen kurzen Überblick über ein Problem, das ich bei der Arbeit lösen möchte. Ich versuche, eine Verbindung zu einem parallelen Datenport eines Schnittstellenmoduls herzustellen, über das wir auf Smartcards zugreifen. Der Port verfügt über einen 8-Bit-Eingang und einen 8-Bit-Ausgang mit zugehörigen Strobe / Ready-Pins. Ich habe eine Mikrocontroller-Karte mit einem ARM-Cortex (mbed.org), die sich perfekt für die Verbindung mit diesen Ports zu Testzwecken mit meinem PC eignet. Die ARM-Karte verfügt über eine Menge E / A, ist jedoch ein 3,3-V-Teil. Ich habe es mit Ihrem typischen 2-Zeilen-LCD-Display (5-V-Teil) ohne Probleme verwendet (ich weiß, dass die ARM-E / A 5-V-tolerant ist) und ich kann das LCD problemlos steuern. Ich frage mich, ob es in Ordnung ist anzunehmen, dass ich jeden 5-V-TTL-Eingang über einen 3,3-V-Ausgangspin ansteuern kann. Ich bin froh, dass ich die 5V-TTL-Pegel lesen kann, da ich sagte, dass die Dokumentation des ARM Cortex-Chips besagt, dass er 5V-tolerant ist.