AT89STK-03 Atmel, AT89STK-03 Datasheet

KIT STARTER FOR MCU AT8XC5122/23

AT89STK-03

Manufacturer Part Number
AT89STK-03
Description
KIT STARTER FOR MCU AT8XC5122/23
Manufacturer
Atmel
Datasheets

Specifications of AT89STK-03

Main Purpose
*
Embedded
*
Utilized Ic / Part
AT89C5122
Primary Attributes
*
Secondary Attributes
*
Processor To Be Evaluated
AT8xC512x
Interface Type
RS-232, USB
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
AT89STK-03
Starter Kit for AT8xC5122 & AT83C5123
..............................................................................................
Hardware User Guide

Related parts for AT89STK-03

AT89STK-03 Summary of contents

Page 1

... AT89STK-03 Starter Kit for AT8xC5122 & AT83C5123 .............................................................................................. Hardware User Guide ...

Page 2

... AT89STK-03 Hardware User Guide Section 1 Introduction ........................................................................................... 1-1 1.1 Features ....................................................................................................1-1 Section 2 Hardware Description ........................................................................... 2-5 2.1 Block Diagram...........................................................................................2-5 2.2 Power Supply ............................................................................................2-6 2.2.1 Regulator Output Voltage Selection & Power On...............................2-7 2.3 C51 Settings .............................................................................................2-7 2.3.1 INT1 Switch ........................................................................................2-7 2.3.2 EA Jumper..........................................................................................2-7 2 ...

Page 3

... AT89STK-03 Hardware User Guide Section 4 Schematics ......................................................................................... 4-27 4.1 Bill of Materials........................................................................................4-35 Section 5 Document Revision History ................................................................ 5-37 Table of Contents ii 7609B–SCR–11/06 ...

Page 4

... Features AT89STK-03 Hardware User Guide This document describes the MCU demonstration board included in AT89STK-03 Starter Kit dedicated to the AT8xC5122 & AT83C5123 Smart Card Reader microcontrollers. This board enables to test the microcontrollers by using demonstration software and/or start the developement of applications. The AT8xC5122 & AT83C5123 demonstration board provides the following features: Support of three packages : – ...

Page 5

... SPI ALE Led Crystal E2PROM location 1-2 7609B–SCR–11/06 Regulator Output Voltage selection Power Supply Power Switch config ALE ALE Reset Switch ISP Switch Main Smart Card INT1 Switch AT89STK-03 Hardware User Guide RS232 USB Test Points EA SIM Alternate card ...

Page 6

... Figure 1-2. Default Configuration : Component Side - Jumper Config AT89STK-03 Hardware User Guide Introduction Solder Side 7609B–SCR–11/06 1-3 ...

Page 7

... Introduction Figure 1-3. Default Configuration : Solder Side - Jumper Configuration 1-4 7609B–SCR–11/06 AT89STK-03 Hardware User Guide ...

Page 8

... Block Diagram AT89STK-03 Hardware User Guide Figure 2-1. AT8xC5122 & AT83C5123 demonstration board components RS232 POWER Supply Reset EA INT1 SCIB Master Smart Card Section 2 Hardware Description USB SPI AT8xC5122 EEPROM LED SIM SIM Smart Card 2-5 7609B–SCR–11/06 ...

Page 9

... This configuration prevents the electronics of CPU and C51 generic board from drawing inrush currents from USB interface 9.0 V Applicable when the board is fed by an external power converter 9.0 V Applicable when the board is fed by an external battery AT89STK-03 Hardware User Guide ...

Page 10

... Crystal 2.4 Features Description 2.4.1 LEDs Settings AT89STK-03 Hardware User Guide Power On/Off ON OFF The 3.6V output can be changed by means of R4 resistor (solder side). The output volt- age equation is: Vref = 1.20V 1MΩ The INT1 switch can be disabled by removing the solder gout from the solder pad SW36 on the solder side of the CPU demonstration board ...

Page 11

... Transceiver MAX202 The following hardware is supplied: – SIM connector – power supply jumper SIM PWR 5V power supply 5V 3.3V 1. PLCC68 / VQFP64 PLL Filter is composed by C7, C10 PLCC28 PLL filter is composed by C25, R16, C26. 3.3V power supply 5V 3.3V AT89STK-03 Hardware User Guide ...

Page 12

... EEPROM Settings 2 headers AT89STK-03 Hardware User Guide This MCU demonstration board supports different versions of the AT8XC5122 and AT83C23 microcontrollers: - Flash versions - CRAM versions - ROM versions and different versions of embedded bootloaders (DPW, DRV, DSU). PLCC68 package is only available in CRAM version but it possible to have it function in flash mode by adding an external 256Kb (32KB x 8) E2PROM on the 8 pin DIP socket ...

Page 13

... AT89STK-03 Hardware User Guide This section applies only to versions AT85C5122, AT85EC5122 and AT89C5122. The method to program the part depends on the version of the bootloader which is embed- ded in a ROM memory. The bootloader version is defined by three letters which can be found on the part marking. ...

Page 14

... CRAM (volatile program memory) and execute the code. Comments - Any E2P connected to C5122 prevents from working in ISP mode with FLIP - DPW bootloader is supported by FLIP since version V1.8.8 - Area from 7FFD to 07FFF is reserved for bootloader configuration AT89STK-03 Hardware User Guide ...

Page 15

... Click on Start Application button 3.1.2 Execution mode AT89STK-03 Hardware User Guide When the E2PROM is connected to ports P4.2 and P4.3 or P3.6 and P3.7, the boot- loader works automatically in execution mode. At reset, it transfers the code from the E2PROM to the internal CRAM (volatile program memory) and execute it. The E2PROM must contain a valid code ...

Page 16

... E2P. (If external E2P is present, the bootloader downloads the code from external E2P and execute it) 3-14 7609B–SCR–11/06 Comments DPW bootloader does not provide E2P programming functions necessary to download and execute a loader code into CRAM to program the external E2P by means of FLIP AT89STK-03 Hardware User Guide ...

Page 17

... No need to click on start application - Reset the MCU by means of RESET switch to execute the code programmed in the external E2P. (If external E2P is present, the bootloader downloads the code from external E2P and execute it) AT89STK-03 Hardware User Guide Part Programming Comments 3-15 7609B–SCR–11/06 ...

Page 18

... The external E2PROM works only with the PLCC68 package. It enables to obtain a flash equivalent solution as the PLCC68 is only available in CRAM version. For the others packages, order the appropriate part as the E2PROM is implemented inside the package. 2. The programming of internal or external E2PROM is automatically handled by the bootloader. AT89STK-03 Hardware User Guide ...

Page 19

... Only security bit can be applied to this part version - Select Whole buffer in buffer options menu - Click on Run button - Click on CRAM Start Application button (FLASH Start Application is not applicable) AT89STK-03 Hardware User Guide Part Programming Comments - DRV bootloader is supported by FLIP since version V2.1.1 - DRV bootloader is unable to differentiate CRAM and FLASH parts ...

Page 20

... ISP mode with FLIP - DRV bootloader supports E2P write functions to program the external E2P. - The area from 07FFD to 07FFF can be configured by means of FLIP’s GUI recommended to check the configuration by editing the FLIP buffer from 07FFF to 07FFF AT89STK-03 Hardware User Guide ...

Page 21

... Select Whole buffer in buffer options menu - Click on Run button - Select reset option (if this option is not selected, the user code is not executed) - Click on Start Application button AT89STK-03 Hardware User Guide Part Programming Comments - Versions of FLIP equal or greater than 2.1.1 do not support RS232C interface for at8xc5122 device ...

Page 22

... Check if E2P code is correctly executed after a power on or reset operation 3-20 7609B–SCR–11/06 Comments - Setting hardware condition P3.7=0 during power on or reset will force the bootloader to enter in ISP mode with FLIP - DRV bootloader supports E2P write functions to program the external E2P. AT89STK-03 Hardware User Guide ...

Page 23

... ISP Mode 3.3.2 Execution mode AT89STK-03 Hardware User Guide The DSU bootloader fixes a USB bug present in the DRV bootloader. Therefore the DSU bootloader has the same features as the DRV bootloader. Ensure you are familiar with the DSU bootloader datasheet before programming the part ...

Page 24

... User Code Lengh = size of the user’s code Comments - DSU bootloader is supported by FLIP since version V2.2.0 - There are some areas reserved for the bootloader. Refer to bootloader datasheet. This operating mode is applicable from FLIP 2.4.0 85 means CRAM version AT89STK-03 Hardware User Guide ...

Page 25

... The only way to remove the protection mode is to erase the part. - Click on the start application button or press the reset switch or power the demo board off and on to execute the code AT89STK-03 Hardware User Guide + Boot Loader Jump Bit (checked=1, unckecked=0) + Lock bit (checked=1, unckecked=0) + Size bit (ckecked=1, unckecked=0) + User Code Lengh = size of the user’ ...

Page 26

... User Code Lengh = size of the user’s code Comments - Versions of FLIP equal or greater than 2.1.1 do not support RS232C interface for at8xc5122 device. A workaround consists to select part at89c51rc2 and RS232C interface. - Bootloader DSU only supports a baudrate of 115200 baud for RS232C interface. 85 means CRAM version AT89STK-03 Hardware User Guide ...

Page 27

... The only way to remove the protection mode is to erase the part. - Click on the start application button or press the reset switch or power the demo board off and on to execute the code AT89STK-03 Hardware User Guide + Boot Loader Jump Bit (checked=1, unckecked=0) + Lock bit (checked=1, unckecked=0) + Size bit (ckecked=1, unckecked=0) + User Code Lengh = size of the user’ ...

Page 28

... AT89STK-03 Hardware User Guide Section 4 Schematics 4-27 7609B–SCR–11/06 ...

Page 29

... Schematics Figure 4-1. Power Supply Section 4-28 7609B–SCR–11/ GND 7 GND 6 GND 3 GND 2 GND AT89STK-03 Hardware User Guide ...

Page 30

... Figure 4-2. PLCC68 CPU Section AT89STK-03 Hardware User Guide AVCC 68 VCC CVSS 30 AVSS 66 VSS 25 NC1 26 1 Schematics 4-29 7609B–SCR–11/06 ...

Page 31

... Schematics Figure 4-3. PLCC28_VQFP64 CPU Section 4-30 7609B–SCR–11/06 AVCC CVSS 28 14 AVSS 26 VCC VSS 15 11 AVCC 55 VCC 20 CVSS 19 AVSS 53 VSS 16 AT89STK-03 Hardware User Guide ...

Page 32

... Figure 4-4. Smart Card Schema AT89STK-03 Hardware User Guide 1 1 Size Full ctor 7609B–SCR–11/06 Schematics 4-31 ...

Page 33

... Schematics Figure 4-5. E2P LEDs Section VCC 4-32 7609B–SCR–11/06 GND AT89STK-03 Hardware User Guide ...

Page 34

... Figure 4-6. Comm Interfaces Section 1 1 AT89STK-03 Hardware User Guide GND 15 C2- 5 Schematics 4-33 7609B–SCR–11/06 ...

Page 35

... Schematics Figure 4-7. C51 Generic Bus 4-34 7609B–SCR–11/ AT89STK-03 Hardware User Guide ...

Page 36

... R4 R3 L2,L1 D4,D5,D6,D7,D8,D9,D10, D11,D12 D13, J19 J22 AT89STK-03 Hardware User Guide Part 22 pF 50V-5% Ceramic Capacitor 33 pF 50V-5% Ceramic Capacitor 150 pF 100V-5% Ceramic Capacitor 100 nF 50V-5% Ceramic Capacitor 470 nF 16V-10%-Ceramique 10 µF 16V +/-20% 10 µF TANTAL 16V +/-10% 27 Ohms 1/16W-5% Resistor SMD ...

Page 37

... AT89STK-03 Hardware User Guide Document Revision History Changes from 4302A to 4302B 1. Updated document to reflect version 1.2.0 of MCU demonstration board. Section 5 5-37 7609B–SCR–11/06 ...

Page 38

... Atmel does not make any commitment to update the information contained herein. Unless specifically providedot- herwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel’s products are not intended, authorized, or warranted for use as compo- nents in applications intended to support or sustain life. © ...

Related keywords