Hallo Leute, ich studiere aktuell die XMEGA Datenblätter. Auffallend ist als erstes, dass es zwei verschiedene gibt. http://www.atmel.com/devices/ATXMEGA16A4U.aspx?tab=documents 1.) Atmel AVR XMEGA AU Manual --> Genaue Beschreibung der Module 2.) ATxmega16A4U/32A4U/64A4U/128A4U Complete --> Übersicht der Module dafür mit elektrischen Kenndaten. Laut IO-Pin Configuration Blockdiagramm (Manual) hat jeder Pin einen Schmitt-Trigger vorgeschaltet. Somit sollte ich den Input auch mit Signalen zwischen Vin_low_max und Vin_high_min betreiben, ohne das der Port abraucht. Natürlich ist mir klar das im "verbotenen" Bereich das Einlesen des Input-Pins undefiniert ist. Oder sollte man lieber doch auf Nummer sicher gehen und einen externen Schmitt-Trigger verwenden?! Es würde mich freuen, wenn der ein oder andere seine Erfahrung mit langsamen "digitalen" Signalen an XMega Eingängen posten kann. VG, Michael
Hallo Der Witz bei Schmitt-Triggern ist eigentlich, dass ihr Ausgangswert im Bereich zwischen den Schaltschwellen eben NICHT undefiniert ist, sonden den Wert behällt den er vor betreten dieses Bereiches hatte (Hysterese). Undefiniert ist er bei normalen Eingängen ohne Schmitt-Trigger. Abrauchen tun Eingangsstufen bei AVRs bei unbeschalteten pins oder analogen Signalen (innerhalb der maximum ratings) generell nicht. da1l6
Hallo da1l6, da1l6 schrieb: > Der Witz bei Schmitt-Triggern ist eigentlich, dass ihr Ausgangswert im > Bereich zwischen den Schaltschwellen eben NICHT undefiniert ist, sonden > den Wert behällt den er vor betreten dieses Bereiches hatte (Hysterese). > Undefiniert ist er bei normalen Eingängen ohne Schmitt-Trigger. Da hast Du vollkommen recht. Sobald ich meine Platine habe, werde ich das mal ausprobieren. Demnach müßte eigentlich der "alte" Zustand beibehalten werden, bis der andere gültiger Pegel erreicht ist. Bin ja mal gespannt. VG, Michael ,.
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.