Controllermodul CHIP_103 mit ATmega103 (ATmega128)

Hardware Pinbelegung

zurück zur Übersicht

 

Auf einer 2-seitigen Leiterplatte im Format ca. 86x51mm² befinden sich ein Microcontroller ATmega103, Resetbaustein MC34164-5, ser. Treiber MAX232 sowie ein Quarz für die Taktfrequenzerzeugung 6,144MHz (Schaltbild). Die Signale des Controllers sind auf zwei einreihigen 32-pol. Stiftleisten zur Lötseite der Leiterplatte herausgeführt. Die Programmierung des Controllers erfolgt über eine 6-pol. Stiftleiste (Pinbelegung lt. AVR910; Atmel-Applikation).

Für spezielle Anwendungen läßt sich die Leiterplatte mit einer Batterie CR2330 nachrüsten, um beim Ausschalten des Controllers den Inhalt des RAM zu erhalten. Hierfür eignet sich die Schaltung wie in powerat90s beispielhaft beschrieben; der externe Reset mit MC34164-5 muß dann entfallen.

Die Schaltung ist für die Bestückung mit dem ATmega128 ausgelegt; hierfür sind u.U. Lötbrücken entsprechend anzupassen: PG3 und PG4. Seitenanfang

 

Pinbelegung der Stiftleisten: (alternative Funktion * bei ATmega128)

Pin
Reihe 1
Pin
Reihe 2
1
GND
64
AGND
2
+5V
63
PF7 (ADC7 *TDI)
3
/RES-IN
62
PF6 (ADC6 *TDO)
4
PE0 (RXD)
61
PF5 (ADC5 *TMS)
5
PE1 (TXD)
60
PF4 (ADC4 *TCK)
6
PE2 (ACOMP+)
59
PF3 (ADC3)
7
PE3 (ACOMP-)
58
PF2 (ADC2)
8
PE4 (INT4)
57
PF1 (ADC1)
9
PE5 (INT5)
56
PF0 (ADC0)
10
PE6 (INT6)
55
Vref
11
PE7 (INT7)
54
PA0 (AD0)
12
PB0 (/SS)
53
PA1 (AD1)
13
PB1 (SCK)
52
PA2 (AD2)
14
PB2 (MOSI)
51
PA3 (AD3)
15
PB3 (MISO)
50
PA4 (AD4)
16
PB4 (PWM0)
49
PA5 (AD5)

17

PB5 (PWM1A)

48

PA6 (AD6)
18
PB6 (PWM1B)
47
PA7 (AD7)
19
PB7 (PWM2)
46
PC7 (A15)
20
PD0 (/INT0 *SCL)
45
PC6 (A14)
21
PD1 (/INT1 *SDA)
44
PC5 (A13)
22
PD2 (/INT2 *RXD1)
43
PC4 (A12)
23
PD3 (/INT3 *TXD1)
42
PC3 (A11)
24
PD4 (IC1)
41
PC2 (A10)
25
PD5 (*XCK1)
40
PC1 (A9)
26
PD6 (T1)
39
PC0 (A8)
27
PD7 (T2)
38
/RD (*PG1)
28
V++ (*PG3)
37
/WR (*PG0)
29
V-- (*PG4)
36
ALE (*PG2)
30
RxD-232
35
INX
31
TxD-232
34
VBatt
32
GND
33
GND

Anfragen:

Seitenanfang zurück zur Übersicht