(Página sem titulo)




Gravação do AT89S
ESQUEMA SIMPLES PARA GRAVAÇÃO
DOS MICROCONTROLADORES 8051
ATMEL AT89S51/52/53/8252
O
(In-system Programming) da memória flash, utilizando a especificação SPI (Serial Peripheral Interface). Na internet, podem ser encontradas diferentes soluções de hardware e software para a gravação desses chips. A maioria delas baseia-se em uma conexão do microcontrolador com a porta paralela (LPT) do PC através de um buffer/driver, geralmente um 74XX244 ou similar. Aqui, descreve-se a solução sugerida no site AEC electronics. Neste esquema, as conexões do AT89S com a porta paralela são feitas através de pares trançados, o que dispensa a utilização do buffer/driver. O software para gravação, aec_isp.exe, roda em linha de comando (DOS).
1
7 (D5)
6 (P1.5 [MOSI])
10
(ACK)
7
(P1.6 [MISO])
8
(D6)
8
(P1.7 [SCLK])
6
(D4)
9
(RST)
18
(GND)
20
(GND)
2
pino de reset
do AT89S
IM
- Um par trança
- GNDs em um único ponto.
Profs. Gustavo B. Borba / Fernando E. Gazzoni 1/3
Gravação do AT89S
4
U
de 4 a 24 MHz (oscilador interno ou clock externo).
5
6
-
- Faça o download do aec_isp.exe e execute-o.
- Conecte o cabo na paralela do PC e no circuito
A operação é fácil:
modelo de ntrolador e configuração dos lock bits.
1
parâmetros e aia desta tela
fazendo um Save setup.
são armazenadas em um arquivo chamado AECPRG.CFG.)
Profs. Gustavo B. Borba / Fernando E. Gazzoni 2/3
Gravação do AT89S
2
Flash buffer
o hexa Intel do seu programa.
nteiro ou garanta que o .hex está no esmo diretório do aec_isc.exe.
indicando que o programa foi carregado.
cla para continuar.
3
lela
do seu circuito e o programa estará rodando.
uma mensagem de erro durante a vação, revise a entação e o clock do microcontrolador e as conexões do cabo.
Durante a gra
do PC. Portanto, cuidado para não danificá-la! Para não haver riscos, durante o procedimento de gravação, é recomendável manter os pinos P1.5, P1.6 e P1.7 do AT89S desconectados do seu circuito (caso existam conexões), deixando-os em contato apenas com a porta paralela. Profs. Gustavo B. Borba / Fernando E. Gazzoni 3/3