Forum: Mikrocontroller und Digitale Elektronik Pin-Beschreibung in Atmel Datenblättern


von recently (Gast)


Lesenswert?

Hallo,

wenn ich das Datenblatt zum Mega1284 lese und in der Interrupt-Abteilung 
lese, sehe ich da solche Sachen:

The External Interrupts are triggered by the INT2:0 pin or any of the 
PCINT31:0 pins

Was verstehe ich nun genau unter INT2:0 oder PCINT31:0 ?

Es gibt einen INT0 und einen INT1 Pin, wieso dann INT2 ?

Es gibt die Pins PCINT0 bis PCINT31, wenn man alle meint, schreibt man 
PCINT31:0 ?

Oder liege ich da völlig daneben ? Kann mir jemand den Algorithmus zu 
dieser Schreibweise erklären, bitte ?

Vielen Dank für Tipps
recently

von AVerr (Gast)


Lesenswert?

recently schrieb:
> Es gibt die Pins PCINT0 bis PCINT31, wenn man alle meint, schreibt man
> PCINT31:0 ?
Haargenau, und INT0:2 heißt INT0, INT1, INT2 ( der liegt auf PB2 )

von Ich (Gast)


Lesenswert?

Die Schreibweise bedeutet "Von-Bis" und kommt z.B. oft bei Bits in 
Registern vor, wie PORTB mit den Bits PB7:0
Weil man das Register von links nach rechts liest, steht die höchste 
Zahl (Bit 7) vorne und die niedrigste (Bit 0) hinten.
In Tabellenkalkulationsprogrammen (z.B. Microsoft Excel, OpenOffice 
Calc, ...) existiert diese Schreibweise in der Form =SUMME(B25:B30) oder 
=SUMME(A13:F13).

von recently (Gast)


Lesenswert?

ok ... danke,

dann vestehe ich aber die Angabe INT2:0 im Datenblatt für den Meag1284 
nicht. Demnach müssten die Pins INT2, INT1 und INT0 gemeint sein, ich 
sehe aber nur INT1 und INT2 ? Darauf beruht meine Verwirrung :-)

von spess53 (Gast)


Lesenswert?

Hi

>ich sehe aber nur INT1 und INT2 ? Darauf beruht meine Verwirrung :-)

Und was ist mit PB2?

MfG Spess

von recently (Gast)


Lesenswert?

oja ... danke !

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.