Forum: Mikrocontroller und Digitale Elektronik Atmel mit 6 Interrupts und 6 Ports


von heiko_h (Gast)


Lesenswert?

Hi, ich suche nach einem Atmel mit min. 6 Interrupteingängen und 6 
Ports.
Habe schon geschaut aber da gibt es ja ne riesen Auswahl. Kennt mir 
vielleicht jemand von euch nen Atmel, der das bietet.

P.S.: Es sollte wenn möglich ein Dil Gehäuse sein

von Philipp (Gast)


Lesenswert?

Attiny 25

von spess53 (Gast)


Lesenswert?

Hi

>Hi, ich suche nach einem Atmel mit min. 6 Interrupteingängen und 6
>Ports.

6 Ports mit je 8 Pins?

MfG Spess

von Uwe (de0508)


Angehängte Dateien:

Lesenswert?

Hallo ja alle neuen atMega, wie der atMega88 haben Pinchange Interrupts 
an allen Pins.

Siehe PCINT im Bild.

von heiko_h (Gast)


Lesenswert?

Ja genau jeweils 8 Pins.

von heiko_h (Gast)


Lesenswert?

Uwe S. schrieb:
> Hallo ja alle neuen atMega, wie der atMega88 haben Pinchange Interrupts
> an allen Pins.
>
> Siehe PCINT im Bild.

Und diese Pinchange kann ich wie ganz normale externe Interrupts 
verwenden?
Natürlich je nachdem wie ich sie im Register aktiviere.

von Guru (Gast)


Lesenswert?

>Und diese Pinchange kann ich wie ganz normale externe Interrupts
verwenden?

Was die Frage aufwirft, was denn "normale externe" Interrupts für Dich 
sind.
Bei den AVRs sind zwei Typen möglich. Flanken- und Pegelsensitive 
Interrupts. Welchen davon meinst Du?
Aber die Antwort findest Du im Datenblatt.

von heiko_h (Gast)


Lesenswert?

Guru schrieb:
>>Und diese Pinchange kann ich wie ganz normale externe Interrupts
> verwenden?
>
> Was die Frage aufwirft, was denn "normale externe" Interrupts für Dich
> sind.
> Bei den AVRs sind zwei Typen möglich. Flanken- und Pegelsensitive
> Interrupts. Welchen davon meinst Du?
> Aber die Antwort findest Du im Datenblatt.

Ich brauche Flankensensitive, aber ich schau mal im Datenblatt. Danke 
dir.

von spess53 (Gast)


Lesenswert?

Hi

>Ja genau jeweils 8 Pins.

Dann geht es in die Richtung ATMega1280/2560, allerdings nicht mehr DIL. 
AVRs gibt es nur bis 40-pol. in DIL.

MfG Spess

von heiko_h (Gast)


Lesenswert?

spess53 schrieb:
> Hi
>
>>Ja genau jeweils 8 Pins.
>
> Dann geht es in die Richtung ATMega1280/2560, allerdings nicht mehr DIL.
> AVRs gibt es nur bis 40-pol. in DIL.
>
> MfG Spess

Ah Okay, gut zu wissen. Eine andere Bauform tut es zur Not auch. Danke 
dir.

von Pin Sparer (Gast)


Lesenswert?

heiko_h schrieb:
> Eine andere Bauform tut es zur Not auch.

Zur Not? 6 Ports a` 8 Pins sind mehr als 40.

Was ist den die Aufgabe für den "Interrupt Controller"? Vielleicht gibt 
es einen anderen Ansatz, der mit weniger Pins auskommt.

von itsme (Gast)


Lesenswert?

wenn es nicht allzu auf geschwindigkeit ankommt kannst du bidirektionale 
io chips wie den pcf8574 verwenden (i2c bus, max 400khz ansteuerung, 8 
pins pro chip).

oder in eine richtung spi shift register (bis mehrere mhz). zb. 74595 
für ausgabe, 8 bit pro chip. mit den shift registern bekommst du 
theorethisch unendlich viele an den kleinsten tiny.

von Christian H. (netzwanze) Benutzerseite


Lesenswert?

heiko_h schrieb:
> Hi, ich suche nach einem Atmel

Meinst du wirklich Atmel oder vielleicht eher µC?
Von Atmel gibt es verschiedene Prozessorfamilien (zB auch 8051).
Oder soll Atmel gleich AVR sein?

Nur mal so, weil dies öfters in den falschen Hals gerät.

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
Noch kein Account? Hier anmelden.