ADUC7026 Interrupt

Gast #169498
Lesenswert?

Hi,
ich benutze die Interrupts des ADUC7026, leider hab ich in dem mir
vorliegenden Datenblatt nichts über Flankensteuerung des Interrupts
gefunden und zur Zeit reagiert er auf einen HIGH Pegel, d.h. solange
eine 1 anliegt ist der Interrupt aktiv und nicht nur bei der steigenden
Flanke. Kann mir aber irgend wie nicht vorstellen, dass es nur diesen
Betriebsmodus gibt.

Kann mir einer sagen wie ich die Interrupts so einstelle, dass sie z.B.
auf eine steigende Flanke reagieren. Falls einer noch eine gutes
Datenblatt hat wo das beschrieben wird, wäre es cool wenn Ihr mir das
direkt mit hochladet ich hab bisher immer nur das eine gefunden was
zumindest für die Interruptbeschreibung nicht so gut geeignet ist.
Mein Datenblatt ist das von der Analog Devices Homepage (80 Seiten)

Danke
Gast #169499
Lesenswert?

Hayg,

der Interrupteingang muss beim ADUC7026 während der gesamten
Interrupt-Latenzzeit aktiv bleiben, d.h. bis die IRQ-Service-Routine
das IRQ-Statusbit gelesen hat.
Wenn Du einen flankengetriggerten Interrupt benötigst, ist die Lösung
ein entsprechendes Flip-Flop vor den IRQ-Eingang zu schalten (z.B.
74HC74). Die positive Taktflanke löst den Interrupt aus, das Flip-Flop
wird anschliessend von der IRQ-Service-Routine über einen Port-Pin
zurückgesetzt.

Ciao, Yagan
Gast #169501
Lesenswert?

Frage an Analog Device:

 2. Kann man die externen Interrupts IRQ0 und IRQ1 auf eine Flanke
triggern (ohne externe Hardware)?

Antwort von ADI

2.) Das geht direkt nicht. Dafür ist aber das PLA auf dem Chip
integriert, damit kann jeder I/O-Pin der als Eingang an
     das PLA angebunden werden kann zur Auslösung eines IRQ/FIQ benutzt
werden.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren