Home

Manual de utilização

image

Contents

1. Ao Designa o 1XXX xxxx xxxx xx00 Escrita de instru o 1XXX XXXX XXXX xx01 Leitura de instru o 1XXX xxxx xxxx xx10 Escrita de dados 4 1XXX xxxx xxxx xx11 Leitura de dados Por exemplo poderemos considerar os endere os 8000H 8001H 8002H e 8003H FFFFH Para I O geral B000H SE RAM 32K EXTERNA 0800H 07FFH 0000H 0000H Figura 1 Mapa da Mem ria de dados externa A selec o entre a mem ria de dados externa da RAM e da E2Prom efectuada atrav s do registo WMCON 96H 4 Layout da placa de desenvolvimento 74HC126 74HCOON N A lla N ATMEL AT89S8252 o DI 1 1 HY62256 P1 Dimens es f sicas da placa 97x95 mm Conector K1 Conector K2 Conector K3 Conector K4 Conector K5 Conector K6 Conector K7 Conector K8 Cavalete S1 Ficha f mea DB9 porta de comunica es s rie RS232 comml para utiliza o comum da UART do microcontrolador Ficha f mea DB9 porta de comunica es s rie RS232 comm2 usada para programa o do microcontrolador Para ligar visor LCD Liga es do Porto P1 Liga es do Porto P3 Alimenta o positiva 5V Alimenta o negativa OV Liga es de barramento de dados e endere os Para efectuar RESET ao microcontrolador quando se fecha os contactos 2 e 3 pelo que 6 Potenci6metro P1 poder ser ligado um bot o de press o normalmente a
2. Pin used for MOSI function fe TXD C RTS C DTR IV invert Pin RS232 Pin used for SCL function C TXD fe RTS C DIR I invert Pin RS232 Pin used for MISO function fe CTS C DSR C RLSDC RI V Invert Pin Terminal Baud Rate 300 1200 4800 C 19200 C 57600 C 600 C 2400 9600 C 38400 C 115200 Hardware Compatibility DK7JD DFEJB Atmel ES52 PonyProg Programming action taken by REDO button Complete C Fast Cancel 6 2 Procedimento para efectuar a programa o do microcontrolador 1 Efectuar a leitura do ficheiro do c digo a programar em bin rio ou Hexadecimal Buffer Load from Disk o que efectua a leitura do ficheiro para a mem ria do PC buffer 2 Ffectuar a escrita no dispositivo que feito por Device Write Buffer to code memory grava na mem ria flash do Atmel 8958252 o c digo que se encontra no buffer 3 Finalmente dever ser efectuado a verifica o para validar a correcta programa o do c digo Device Verify Code Memory side 6 3 A fun o REDO A sequ ncia referida atr s apenas necess rio fazer uma vez depois basta utilizar o bot o REDO que memoriza o ultimo ficheiro lido e faz automaticamente a grava o do c digo no microcontrolador Esta fun o REDO pode ser configurada em parameter como complete ou como fast Em complete todo o c digo sempre enviado para a mem ria de programa no caso de fast s as altera es relativas ltima programa o s o enviadas o que per
3. 0 6 Software ATMEL ISP Para efectuar o carregamento do c digo de programa no microcontrolador vamos utilizar o software ATMEL ISP desenvolvido por Ulrich Bangert 2 ATMEL ISP Vers 20030210 Parameter Buffer Device Terminal About Hide Help O ATMEL ISP constitu do por dois ficheiro o execut vel e o de ajuda conveniente que este ficheiro esteja instalado pois est muito bem constitu do e disp e de informa o bastante detalhada sobre todo o software 6 1 Configura o de Par metros S o seleccionados no menu parameter e t m o seguinte significado Com Porta s rie do PC a ser utilizada para efectuar a comunica o com a placa de desenvolvimento normalmente 1 ou 2 Device Selecciona o tipo de microcontrolador colocar AT89S8252 Terminal Baud Rate Velocidade de comunica o com validade quando se utiliza a op o terminal n o tem qualquer influ ncia na programa o do microcontrolador Hardware Compatibility dever ser seleccionado DB7JD Programming action taken by REDO button Selecciona o modo de ac o afecta ao bot o REDO Os outros par metros n o dever o ser alterados e o quadro Parameter dever ficar como se apresenta na figura 11 Parameter Device 1 AT8958252 C AT89553 Duration Reset ms Delay after Reset ms 100 000 100 000 Clock Delay ms Delay after Byte Write ms 0 000 co RS232 Pin used for RESET function C TXD C RTS fe DTR P Invert Pin RS232
4. KIT DE DESENVOLVIMENTO 8051 BASEADO NO AT898S8252 MANUAL DO UTILIZADOR Rui Marcelino Nov 2005 NDICE Introdu o Caracter sticas do Kit Mapa de mem ria 3 1 Mem ria de Programa 3 2 Mem ria de Dados Layout da placa de desenvolvimento Pinagem dos conectores Sofware Atmel ISP 6 1 Configura o dos Par metros 6 2 Procedimento para efectuar a programa o do microcontrolador 6 3 A fun o REDO 6 4 Cabo s rie para programa o do Kit Refer ncias Nu A A A U Q 10 11 12 12 13 1 Introdu o Kit de desenvolvimento de microcontroladores para a fam lia 8051 1 tendo como suporte um Atmel 8958252 que tem como mais valia uma mem ria flash de 8KB para mem ria de programa e uma E2PROM de 2KB para mem ria de dados o que permite tirando partido das tecnologias das mem rias integradas no microcontrolador efectuar a programa o em circuito do microcontrolador e obter um ambiente de desenvolvimento amig vel A placa de desenvolvimento disponibiliza dois conectores s rie para que n o seja necess rio estar a alterar os cabos quando se est a desenvolver uma aplica o utilize a comunica o s rie 2 Caracter sticas do Kit RAM de 32 Kbytes Mem ria Flash de 8Kbytes para mem ria de programa do microcontrolador EEPROM de 2Kbytes para a mem ria de dados Watch dog interno Interface de comunica o s rie Interface para programa o Alimenta o de 8 a 12 Vo
5. berto Para ajustar intensidade de contraste no visor LCD PAL 16L8 RTC DS12887 Placa de expans o Pinagem dos conectores Conector K1 Conector K2 pino designa o pino designa o 1 4 shunt 1 6 2 2 TXD 3 RXD 3 RXD 4 DTR 5 OV 5 7 8 shunt 6 DSR 9 7 RTS 8 CTS 9 Conector K3 pino designa o pino designa o 1 OV 2 5V 3 CONT 4 R S 5 R W 6 LCDE 7 ADO 8 ADI 9 AD2 10 AD3 11 AD4 12 AD5 13 AD6 14 AD7 Conector K4 pino designa o 1 P1 0 P1 1 P1 2 P1 3 P1 4 P1 5 P1 6 INIO ARION P1 7 Conector K6 pino designa o 1 5 0 V 5 0 V 5 0 V 5 0 V 5 0V 5 0 V 5 0 V INIO AJOIN 5 0 V Conector K5 pino designa o 1 P3 0 P3 1 P3 2 P3 3 P3 4 P3 5 P3 6 INIO O ARION P3 7 Conector K7 pino designa o 1 oV oV oV oV oV oV oV INIO AJOIN oV Conector K8 pino designa o pino designa o 1 OV 2 A15 3 OV 4 A14 5 5V 6 A13 7 5V 8 A12 9 ALE 10 A11 11 PSEN 12 A10 13 INR 14 A9 15 RD 16 A8 17 18 19 AD7 20 A7 21 AD6 22 A6 23 AD5 24 A5 25 AD4 26 A4 27 AD3 28 A3 29 AD2 30 A2 31 ADI 32 A1 33 ADO 34 AO 1
6. lts regulados Internamente para 5V Interface para visor LCD Linhas dos barramentos de dados e endere os dispon veis Linhas dos portos P1 e P3 dispon veis rea de Wire Wrapping para aplica es prot tipo 3 Mapa da mem ria 3 1 Mem ria de Programa A mem ria de programa a mem ria do flash do microcontrolador e ocupa o espa o de 8 KBytes de 0000H a 3FFFH Poder atrav s de pequenas altera es considerar se o uso de mem ria de programa externa 3 2 Mem ria de Dados N o considerando a RAM vol til interna de 256 bytes temos uma RAM externa de 32 KBytes em que a linha de selec o da RAM est ligada linha A15 pelo que esta s fica funcional quando A15 igual a zero assim a RAM ocupa o espa o de endere os de 0000H a 7FFFH Como a E2PROM on chip de 2KBytes sobrep e os 2K bytes menos significativos de 0000h a 07FFh a selec o da mem ria a ser acendida efectuada pela adequada configura o do registo WMCON do AT89S8252 est ligada em paralelo significa que os 2KBytes menos significativos da RAM externa n o s o considerados O visor LCD ligado na placa pela ficha K3 A liga o as linhas RD e WR por meio de um NAND gera o sinal de activa o do LCD Enable atrav s do d odo D3 este sinal desactivado automaticamente no caso de endere amento at 7FFFH O LCD poder ocupar quaisquer 4 endere os consecutivos desde que A15 seja igual a 1 e que se verifique As
7. mite ganhar tempo e consequentemente tornar esta opera o de programa o mais r pida ATMEL ISP Vers 20030210 Parameter Buffer ATMEL ISP Vers 20030210 arameter ME Device Terminal About Hide Help As a Binary File Write to Disk Edit Fill with 00 Fill with FF Show Differences EAI Terminal About Hide Help Read Code Memory to Buffer Read Data Memory to Buffer Write Buffer to Code Memory Write Buffer to Data Memory verify Code Memory Verify Data Memory Write Lock Bits Chip Erase Chip Reset 6 4 Cabo s rie para programar o Kit O cabo que liga o PC placa um cabo s rie normal directo caso seja necess rio construir o cabo aqui fica o esquema de liga o LADO PC DB9 LADO PLACA FFMFA DR9 MACHO 10 O 1 207 _0 2 30 O 3 40 LO 4 50 0 5 60 O 6 70 07 80 0 8 90 09 Figura 2 Liga o do cabo s rie 13 7 Refer ncias 1 Elektor N 208 Abril de 2002 placa 8958252 p ginas 10 a 16 2 www modul bus de mbnews mbnews02 isp htm 14 Notas Datasheet do AT89s8252 15

Download Pdf Manuals

image

Related Search

Related Contents

Zotac H87-ITX    3URIHVVLRQDO HTXDOL]HU [ EDQG  Dry Bath Incubator User Manual.indd  Robbe 1-F1666  KE350 / KE350G IL - Core Tool Technologies  Bedienungsanleitung Analoge Rekorder  Uniden DCT738-3 Owner's Manual  Guide utilisateur  

Copyright © All rights reserved.
Failed to retrieve file