PIN-Belegung des AT90S8515 bzw. ATmega161
Der momentane Stand der Portbelegung sieht folgendermaßen aus:
Port | Pin | alternate Funct. | Verwendung | ||
---|---|---|---|---|---|
8515 | mega161 | AT90S8515 | alternativ möglich mit ATmega161 | ||
PA0..PA7 | 39..32 | 8 Pins für UI, Pins 1..8 von J5 | |||
PB0 | 1 | T0 | UI an Pin 21 von J5 | ||
PB1 | 2 | T1 | UI an Pin 22 von J5 | Zweiter Optokoppler von Block-Schnittstellen-Empfänger #2 | |
PB2 | 3 | AIN0 | RxD2 | UI an Pin 23 von J5 | Block-Schnittstelle #2, Empfang |
PB3 | 4 | AIN1 | TxD2 | UI an Pin 24 von J5 | Block-Schnittstelle #2, Senden |
PB4 | 5 | SS | UI Ausgang über ULN2804 an Pin 11 von J5 | ||
PB5 | 6 | MOSI / ISP | UI Ausgang über ULN2804 an Pin 12 von J5 | ||
PB6 | 7 | MISO / ISP | UI Ausgang über ULN2804 an Pin 13 von J5 | ||
PB7 | 8 | SCK / ISP | UI Ausgang über ULN2804 an Pin 14 von J5 | ||
PC0 | 21 | Ausfahrsignalsteuerung, 0 = A-Sigs auf Halt | |||
PC1 | 22 | Ausfahrsignalsteuerung, 1 = A-Sigs können auf Fahrt gestellt werden. | |||
PC2 | 23 | Erlaubnis-Wechselsperre | |||
PC3 | 24 | Prüfschleife | |||
PC4..PC7 | 25..28 | JTAG | 4 Pins für UI Ausgang über ULN2804 an Pins 15..18 von J5 | ||
PD0 | 10 | RxD | Block-Schnittstelle, Empfang | ||
PD1 | 11 | TxD | Block-Schnittstelle, Senden | ||
PD2 | 12 | INT0 | Gleiskontakt 1 | ||
PD3 | 13 | INT1 | INT1 | Gleiskontakt 2 | |
PD4 | 14 | Zweiter Optokoppler von Block-Schnittstellen-Empfänger | |||
PD5 | 15 | OC1A | Ausgang für Logging (115200 Baud, 8N1) | ||
PD6 | 16 | WR | Einfahrsignal, Fahrtmeldung | ||
PD7 | 17 | RD | Ausfahrsignal, Fahrtmeldung | ||
31 | ICP | PE0/INT2 | Elektronische Bahnhofsschnitstelle Empfang | ||
30 | ALE | PE1 | Elektronische Bahnhofsschnitstelle Sender | ||
29 | OC1B | PE2 |
[BA] Mir tun die vier "ungenutzten" Pins PB4..PB7
(nur für ISP) in der Seele weh. Mit ein bißchen Aufmerksamkeit, kann man sie nutzen.
[BA 06.01.03] Hab mal die Manuals gewälzt. PB4 (SS)
wird für ISP nicht verwendet. Nur für die SPI-Funktion, die wir im Moment nicht
nutzen.
[RM] Mit der neuen Belegung der Pins sollte die Seele wieder Ruhe
haben. Durch den Treiber können keine Konfikte auftreten.
Mann sollte nur nichts an diese
Ausgänge anschließen, das die schnellen Pulse beim Programmieren nicht verträgt.
Diese Seite wurde zusammengestellt von
Bernd Wisotzki und
Stefan Bormann. Stand: 3.2.2003 |
Site hosted by: |