TOP50X6 Instrukcja użytkownika

Transkrypt

TOP50X6 Instrukcja użytkownika
TOP50X6
Moduł adaptacyjny dla płyt EVB50X
Instrukcja
użytkownika
REV 1.0
u rd ST, ta- rve
l
a a ,
S e
Ev Bo VR ers b S d
l
n
io 1, A trol We mo
t
i
a ‘5
in ron ed
r
c
fo cro dd s M the
e
s
d
i
m mb oar rs, e peC E B
S
PI its ng rolle gh r
K pi nt Hi fo
r
y
o
rte tot roc FID ers s
o
r
Pr mic s, R mm lle
rs or ler gra tro
f ol
n
o
s
pr oco CB
e ntr
l
u o
m icr s, P for
c
e
t
t
m
s
s
ne Sy T stem ard
In , S sy Bo trol
C
ed PI or ion on b
s
,
c e
R ce luat cro W
V
o
A pr va mi ed idd
ro E
ic ng PIC be ds m
M ni T, m
r
,
ig , S s E oa ers
s
B
t
de VR Ki ng troll
h
i
r
, A rte typ on Hig
1
c
‘5 Sta oto ro ID r
e
ic F
rs P
le rs or m s, R mm ve s f ller gra ntrl
r
Se ule tro pro oco
od con ms icr s,
m
ni net ste T m stem
y S y
r
he In S C, r s Bo
t
e d
PI eso tion ice
,
e R oc ua m
Sp AV opr val IC e
r
fo icr g E T, P mb
rs s M nin , S
E
s ing
r ig
t
R
i
e
l
ol des , AV er K typ
B `51 tart roto roS s P mic ,
PC for
s
s ller er for lers
d
ar tro erw les trol on b S du con ram
c
ro We imo et rog o
n
p
n
ed Mi her m roc
d
d ds et ste ic
ar rs, Sy T m r
o
B olle In , S so
tr ed IC oce ign
P
s
co Spe R, opr De
V cr B Rion
h
t
ig r A Mi
PC lua
H f o rs
,
s oneasolution
e Many ideas
s
er roll em Ev ds
m nt
st ng oar
y
o
c
S
ni B
Wprowadzenie
Moduł TOP50X6 stanowi rozszerzenie dla płyt EVB50X pozwalające na obsługę
mikrokontrolerów rodziny ’51 w obudowach DIP40 z zewnętrzną pamięcią programu
EPROM/FLASH w obudowie DIP28 lub DIP32. Moduł posiada również miejsce na
rezonator kwarcowy używany przez wewnętrzny oscylator zegarowy mikrokontrolera,
rezonator przyłączany jest do wyprowadzeń mikrokontrolera przy pomocy zworek.
Instalacja modułu w płytach EVB50X
Prosimy o zwrócenie szczególnej uwagi podczas instalacji i demontażu modułów
adaptacyjnych TOP50XX. Prawidłowe umieszczenie i demontaż modułu w płytach
EVB50X pokazano na rysunku 1.
Rysunek 1 Instalacja i demontaż modułów adaptacyjnych TOP50XX
Obsługiwane układy
Moduł obsługuje następujące mikrokontrolery: 80C31, 80C32, 87C51, 87C52, DS80C320,
DS, 80C520, AT89C51, AT89C52, AT89C55, AT89S53, AT89S8252 oraz wszystkie
mikrokontrolery z wyprowadzeniami zgodnymi z mikrokontrolerem 8051
Moduł obsługuje następujące pamięci programu: 27C128, 27C256, 27C512, 27C010,
27C020, 27C040, 28F256, 28F512, 28F010, 28F020, 29C256, 29C512, 29C010, 29C020
2
Opis modułu
Moduł TOP50X6 posiada podstawkę oznaczoną jako `51 pod kontrolery rodziny `51 w
obudowach DIP40. Mikrokontrolery mogą współpracować z zewnętrzną pamięcią
programu w obudowach DIP28 lub DIP32 umieszczoną w podstawce oznaczonej jako
EPROM/FLASH. W wypadku użycia pamięci w obudowie DIP28, powinna ona być
maksymalnie dosunięta do końca podstawki.
Źródło sygnału zegarowego
Moduł umożliwia wybór źródła sygnału zegarowego mikrokontrolerów poprzez ustawienie
zworki XTAL. Źródłem sygnału zegarowego może być wewnętrzny oscylator płyty EVB503
lub rezonator kwarcowy oznaczony na module jako CRYSTAL.
Ustawienia zworki XTAL oraz źródło sygnału zegarowego pokazano na kolejnym rysunku.
Rezonator kwarcowy
Oscylator płyty EVB503
3
Sygnały /WR, /RD
Sygnały płyty EVB50X /WR ,/RD mogą być połączone z odpowiadającymi im sygnałami
modułu adaptacyjnego poprzez zamknięcie zworek WR, RD co pokazano na kolejnym
rysunku.
Sygnał EA
Otwarcie zworki EA powoduje podanie stanu wysokiego na wyprowadzenie EA
mikrokontrolera co powoduje ustawienie trybu pracy z wewnętrzną pamięcią programu
mikrokontrolera. Zamknięcie zworki powoduje (kolejny rysunek) podanie stanu niskiego na
wyprowadzanie EA mikrokontrolera i wymusza tryb pracy z zewnętrzną pamięcią
programu.
Zewnętrzna pamięć programu
Minimoduł współpracuje z pamięciami EPROM lub Flash w obudowach DIP28 lub DIP32.
W wypadku użycia pamięci w obudowach DIP28 pamięć powinna być umieszczona w taki
sposób aby koniec układu scalonego pokrywał się z końcem podstawki. Dla niektórych
pamięci Flash/EEPROM o pojemności mniejszej od 64kB konieczne jest odpowiednie
ustawienie zworki P3, która przełącza wyprowadzenie 3 podstawki DIP32 między
sygnałem adresowym A15 a napięciem zasilania VTG. Dla pamięci o pojemności większej
od 64kB konieczne jest umieszczenie
programu w odpowiedniej lokacji pamięci
4
wynikającej z wymuszonych stanów podanych na linie adresowe A16, A17,A18. Stany
podane na linie adresowe pokazano na schemacie.
Schemat
CRYSTAL
ADC0
ADC1
ADC2
ADC3
ADC4
ADC5
ADC6
ADC7
AGND
AGND
AREF
AVCC
PB0
PB1
PB2
PB3
PB4
PB5
PB6
PB7
PD0
PD1
PD2
PD3
PD4
PD5
PD6
PD7
/RESET
CLOCK
GND
VTG
CLOCK
VTG
OSC1
OSC2
10k
1
2
3
VTG
VTG
/RESET
BC 557
2k7
RESET
100n
100n
10k
WR
PD6
/WR
RD
PD7
/RD
PB0
PB1
PB2
PB3
PB4
PB5
PB6
PB7
VTG
10k
PD0
PD1
PD2
PD3
PD4
PD5
PD6
PD7
RESET
ALE
PSEN
ALE
1
2
3
4
5
6
7
8
10
11
12
13
14
15
16
17
9
30
29
31
20
1
2
3
VTG
P1.0/T2
P1.1/T2EX
P1.2/RXD1
P1.3/TXD1
P1.4/INT2
P1.5/INT3
P1.6/INT4
P1.7/INT5
P3.0/RXD0
P3.1/TXD0
P3.2/INT0
P3.3/INT1
P3.4/T0
P3.5/T1
P3.6/WR
P3.7/RD
RST
ALE
PSEN
EA
VCC
AD0
AD1
AD2
AD3
AD4
AD5
AD6
AD7
P2.0/A8
P2.1/A9
P2.2/A10
P2.3/A11
P2.4/A12
P2.5/A13
P2.6/A14
P2.7/A15
X1
X2
40
39
38
37
36
35
34
33
32
21
22
23
24
25
26
27
28
PA0
PA1
PA2
PA3
PA4
PA5
PA6
PA7
PC0
PC1
PC2
PC3
PC4
PC5
PC6
PC7
19
18
OSC1
OSC2
GND
`51
PC7
2
3
4
5
6
7
8
9
PA7
PA6
PA5
PA4
PA3
PA2
PA1
PA0
11
1
ALE
19
18
17
16
15
14
13
12
Q1
Q2
Q3
Q4
Q5
Q6
Q7
Q8
GND
A7
A6
A5
A4
A3
A2
A1
A0
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
52
54
56
58
60
62
PA0
PA1
PA2
PA3
PA4
PA5
PA6
PA7
PC0
PC1
PC2
PC3
PC4
PC5
PC6
PC7
/WR
/RD
ALE
MODULES
C
OC
74HC573
VTG
A0
A1
A2
A3
A4
A5
A6
A7
PC0
PC1
PC2
PC3
PC4
PC5
PC6
PSEN
VTG
D1
D2
D3
D4
D5
D6
D7
D8
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
51
53
55
57
59
61
12
11
10
9
8
7
6
5
27
26
23
25
4
28
29
3
24
31
22
32
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
I/O0
I/O1
I/O2
I/O3
I/O4
I/O5
I/O6
I/O7
OE
WE
CE
VCC
DIP32 (AT29C512)
13
14
15
17
18
19
20
21
PA0
PA1
PA2
PA3
PA4
PA5
PA6
PA7
A0
A1
A2
A3
A4
A5
A6
A7
PC0
PC1
PC2
PC3
PC4
PC5
PC6
PSEN
10
9
8
7
6
5
4
3
25
24
21
23
2
26
27
1
20
22
A0
O0
A1
O1
A2
O2
A3
O3
A4
O4
A5
O5
A6
O6
A7
O7
A8
A9
A10
A11
A12
A13
A14
A15
CE
OE/VPP
11
12
13
15
16
17
18
19
PA0
PA1
PA2
PA3
PA4
PA5
PA6
PA7
VTG
100n
100n
R
DIP28 (27C512)
VTG
100n
http://www.propox.com
email: [email protected]
Many ideas one solution
Title:
TOP50X3 Adaptacion modul for EVB50X
PIN 1 GND
PIN 2 GND
Size:
Rev:
File:
Date:
24-04-2002
Sheet 1 of 1
Pomoc techniczna
W celu uzyskana pomocy technicznej prosimy o kontakt [email protected]. Prosimy
również o zamieszczenie następujących danych:
Wersja adaptera TOP50X6
Wersji płyty bazowej EVB503
Rodzaj pamięci EEPROM lub FLASH
Rodzaj mikroprocesora, napięcie zasilania i częstotliwości taktowania
Szczegółowy opis problemu
5
1.00

Podobne dokumenty