Gravador ISP_via serial

Transcrição

Gravador ISP_via serial
Página
1 de 1
CURSO
COMPONENTE
Eletroeletrônica -
DATA
TDM II – Técnicas Digitais e de Microprocessadores II
ALUNO
DOCENTE
___ / ___ / ___
RA:
Prof. Romeu Corradi Júnior [www.corradi.junior.nom.br]
Assunto: Kit de programação do MCS51 e giga de teste – Trabalho 01
Circuito principal do gravador
Demais informações:
O circuito de teste deve ainda compor outros componentes como:
1. Um barramento de onze [11] pinos para conexão de display LCD.
2. Oito LED’s conectados a porta P2 [com lógica negativa, ou seja, os LED’s devem
acender com nível lógico baixo (0)].
3. Quatro micro-chaves [push Button], na porta P1. Mais quatro destas chaves em P3.2,
P3.3, P3.4 e P3.5; para /INT0, /INT1, T0 e T1.
Obs. O aluno pode colocar mais periféricos de acordo com os testes que o mesmo deseja
realizar.
O software a ser utilizado com o programador e simulador poderá ser “baixado” do site
WWW.corradi.junior.non.br/cotuca8051.htm
Na auto ajuda do software você encontrará demais informações necessárias a programação.
Demais dúvidas poderão ser sanadas nas aulas e atividades de laboratório.
Bom trabalho. Prof. Corradi
Colégio Técnico de Campinas e da UNICAMP - COTUCA
Impressão
12/7/2010
VCC
Kit Básico
Lista de Material*
R1: 1 resistor de 10kohms
VCC
RN1: 1 rede resistiva de 10kohms x 8
10uF
Q1
C1
5,6pF
18
C2
GND
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
JP4
1
2
3
4
5
6
7
8
10
11
12
13
14
15
16
17
XTAL1
XTAL2
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5_MOSI
P1.6_MISO
P1.7_SCK
P3.0/RXD
P3.1/TXD
P3.2/INT0#
P3.3/INT1#
P3.4/T0
P3.5/T1
P3.6/WR#
P3.7/RD#
P0.0_AD0
P0.1_AD1
P0.2_AD2
P0.3_AD3
P0.4_AD4
P0.5_AD5
P0.6_AD6
P0.7_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
EA#/VPP
ALE/PROG#
PSEN#
GND
AT89S51 ou AT89S52
9
C1 e C2: 2 capacitores cerâmico de 5,6pF
RN1H 10k
8
RN1G 10k
7
RN1F 10k
6
RN1E 10k
5
RN1D 10k
4
1
40
RN1C 10k
VCC
RST
3
9
19
RN1B 10k
3
Prog
JP3 GND
GND
IC1
2
Run
C3: 1 capacitor cerâmico de 100nF
2
1
C3
1
2
3
4
5
6
7
100nF
S2
JP5
RN1A 10k
+
C6
VCC
3
4
S1
1
2
IC1: 1 microcontrolador 89S51 ou 89S52
C4: 1 capacitor eletrolítico de 10uF
Q1: 1 cristal de 11,0592MHz ou 12MHz
JP1
39
38
37
36
35
34
33
32
1
2
3
4
5
6
7
8
JP2
31
30
29
S1: 1 chave tactil 2mm (para o botão de reset)
S2: chave de 1 pólo 2 posições ***
1 soquete para CI de 40 pinos
1 placa de circuito impresso universal
1
2
3
4
5
6
7
8
21
22
23
24
25
26
27
28
JP1 a JP 5: 1 barra de pinos torneados**
1 conector para barra de pinos wire-wrap
* Esta é a lista de material mínima necessária
para o kit. A lista extra abaixo não é necessária, mas facilita na utilização do kit.
** Uma barra de pinos é suficiente, pois cada
barra possui uns 50 pinos.
VCC
*** Pode-se usar uma barra de pinos, com três pinos
e um jumper. Esta chave é usada para selecionar
o modo de programação ou de execução do kit
20
GND
Material extra
IC2: 1 Regulador de tensão 7805
B1: 1 ponte retificadora W10M
Regulador de Tensão (não é necessário,
mas é recomendável)
VCC
B1
+
IN
-
GND
C6: 1 Capacitor Eletrolítico de 10uF
Atenção
X1: 1 Plug para fonte
O uControlador deste kit pode ser programado usando o programador
OUT
+
X1
C5: 1 Capacitor cerâmico de 100nF
C8
C5
pela porta serial. O software e o circuito do programador pode ser baixado de:
Obs: O firmware do prog. gravar no laboratório.
IC2
http://www.8052.com/users/AT89S52InSystemProg/
GND
GND
Prof. Corradi
GND GND
COTUCA
TDM II -
3/07/2010 20:11:52/kit_uC89S8253/kit89S52b.sch - www.corradi.junior.nom.br