Home

AVR-USB-STK User Manual

image

Contents

1. INTERNAL OSCILLATOR OSCILLATOR WATCHDOG TIMER OGRA CONTROL La TIMING AND ON CHIP DEBUG hj FLA REGISTER CONTROL PROGRAMMING INSTRUCTION 5 TIMER Logic REGISTER COUNTERS REGISTERS INSTRUCTION DECODER 17 REGULATOR Figure 5 1 Program Memory Map Program Memory 0 00000 Application Flash Section Boot Flash Section Ox3FFF 16KBytes Ox1FFF 8KBytes Data Memory Map SCHEMATIC Data Memory 0000 001F 0020 005F T60E Reg 0060 00FF 0100 Internal 5 RAM 512 x 8 2FF GIN MOLLSAOF G HOEE Lv o e c 6 4096 96 L 406 lt srolga LS 9 OGA6 pol A iin VHOvC MOV Aet QNIA S3NOHdQVY3H LENT ONS MOVT 3NOHdNId OVfP ASS 5 HAEE Juge Juge Juge ANC AYOOL 819 919 GLO VN Once 96G L OND She d 8s dH Ino WMd a zT auis Ino 2094 5198 9 69 00 LOXH 1001 NIZL inoaxi pr AVE AGE u Pe Po 4400 401 91 5 061 x 9 4066
2. R22R39 W audio HEADPHONES Q UT a 58 B HP U3 354 m A P pm E 2 i LIUC PUR R10 RZ C28 1 2 pwr HWB joystick reset POWER SUPPLY CIRCUIT AVR USB STK can be powered from the USB port or from external power supply The polarity of the external power supply doesn t matter as there is diode bridge at the front stage this making possible AVR USB STK to be powered with AC or DC power adapters The input voltage should be in the range of 7 12VDC or 6 9VAC The board power consumption is about 15 mA RESET CIRCUIT AVR USB STK reset circuit consist of R4 pullup RST button and R9 current limiting resistor When RST button is pressed logical O is fed to the AT90USB162 reset input As the reset port may be configured by the software as GPIO and output the current limiting resistor R9 is connected between the RST button and the microcontroller CLOCK CIRCUIT 8MHz quartz crystal is connected to AT90USB1602 pin 1 XTAL1 and pin 2 PCO XTAL2 Internal PLL generates the 48Mhz necessary for the USB INPUT OUTPUT Reset button with name RST Button with name HWB connected to ATIOUSB162 pin 13 CTS HWB TD INT7 PD7 which if pressed could activate the USB Bootloader after reset or could be used as user button Joystick with name JOYSTICK MTS with four used positions up down right left Power LED red with name PWR User status LED red wit
3. AVR USB STK development board Users Manual Petes ee All boards produced by Olimex are ROHS compliant Rev A July 2008 Copyright c 2008 OLIMEX Ltd All rights reserved INTRODUCTION AVR USB STK is easy to use development board for the new AT9OUSB162 microcontroller With AT9OUSB162 is very easy to develop USB functionality to your next device as Atmel provide free open source HID mouse keyboard CDC USB to RS232 code and on top of this AT90USB162 cost is same ATMegalo so what you are waiting for AVR USB STK board allow all USB features of AT90USB162 to be explored The board have USB connector Joystick RS232 SD MMC card Audio output ICSP connector and extension connector AT9OUSB162 come from Atmel pre programmed with bootloader which allow code to be programmed inside the chip without any external programmer just download the FLIP software from Atmel web site and load your HEX code inside 90058 162 To enter the bootloader mode you should press and hold HWB button then press and release RST button If you prefer to use ICSP programmer note that only AVR DRAGON and AVR ISP MK2 is supporting 90 5 162 as these are pretty new devices probably AVR Dude will add support later but for the moment you can t use AVR PG1 or AVR PG2 for ICSP programming another bad news is that AT9O0OUSB162 supports only debug Wire not JTAG so to debug it you should have the expensive AT JTAGICE MK2 or AVR DRAGON BOA
4. Ldd ZLNI OL GMH SLO Z1VLX 09d pe LYU 904484045104 oga giNI SLMA S sing SOd ZLLNIOd MOYX d 69 5 dd 4 0H 4 08 6 zgaa zINI INIV LaXW zd LLLNIOd amp Os 8 a 1 OLLNIOd Od wane TM ju 04 1 9048 j 0890 8090 072 2 19 1 4917 1 1 94 Ca HE j 29 O aS Odd OLNIDd SS jus SqM clVd 6 AEE id JAN L8d LLNIOd W10S S3MW LIVa 8 1 OO LEBEN 1 ecgd eLNIOd ISOW IQd gt e 255 OSI F1NIOd LL rSd H 55 00 409 9 Bc GINIOd Sad i34 m Wen 91NI9d 98d Homes y LSSA asn any hep 71 9v9n 21 00 v0 20 LLNIOd 8d Nmoarg 48d 2 AUOOL 9 4nO0L i SO C1VQ dO Ln dS l 2 199 0 gsn As dM 9 pue op uJoo2 X WI MAWy di u ACE OINN GS ASEE 6 01 XININTO 8002 9 LHDINAdOD 1 LEN AEE ALS ASN HAV BOARD LAYOUT ICSP EXT 5232 RS232 To m iy CY IE Status LED gt JN 2 N HS JNE LP o 4 R41 R31 vit T R Farm
5. from 8 to 64 bytes Programmable single or double buffer Suspend Resume Interrupts Microcontroller reset on USB Bus Reset without detach USB Bus Disconnection on Microcontroller Request USB pad multiplexed with PS 2 peripheral for single cable capability PS 2 compliant pad One 8 bit Timer Counters with Separate Prescaler and Compare Mode two 8 bit PWM channels One 16 bit Timer Counter with Separate Prescaler Compare and Capture Mode three 8 bit PWM channels USART with SPI master only mode and hardware flow control RTS CTS Master Slave SPI Serial Interface Programmable Watchdog Timer with Separate On chip Oscillator On chip Analog Comparator Interrupt and Wake up on Pin Change On Chip Debug Interface debugWIRE Power On Reset and Programmable Brown out Detection Internal Calibrated Oscillator External and Internal Interrupt Sources Five Sleep Modes Idle Power save Power down Standby and Extended Standby Operating Voltages 2 7V 5 5V Operating temperature Industrial 40 C to 85 C BLOCK DIAGRAM AT90USB162 Block Diagram I 207 POO PCT Pei 80 z 3 X365 E PINE XE ME OE LUE 5 a a _ PORTD DRIVERS PORTE DRIVERS PORTE DRIVERS 0 4 DATA REGISTER DATA DIR DATA REGISTER ATA REGISTER DATA DIR 4 PORTD REG PORTD PORTC REG PORTB COMPARATO
6. RD FEATURES AT9OUSB162 microcontroller with 16KB Flash 512B 512B EEPROM CSP 5x2 pin connector for in circuit programming with AVR ISP MK2 you generally don t need to use ICSP as you can program via USB Debug Wire could be performed by 3 wires connected to ICSP AT JTAGICE MK2 have such lose wire connector which to be used you need VCC GND RST signals only USB 2 0 Full speed connector RS232 driver and connector SD MMC card connector Audio out 3 5 mm jack connector Extension connector with AVR port signals Status LED Joystick User button HWB can be used to enter bootloader mode after reset Reset button RST Takes power from USB no need for external adapter External power supply and voltage regulator if USB can t provide enough power Quartz crystal oscillator circuit 8Mhz Extension pin headers for each uC pin Four mounting holes mm 0 13 Grid 100 mils GND bus bus FR 4 1 5 mm 0 0627 green soldermask white silkscreen component print Dimensions 77x72 mm 3x2 8 ELECTROSTATIC WARNING The AVR USB STK board is shipped in protective anti static packaging The board must not be subject to high electrostatic potentials General practice for working with static sensitive devices should be applied when working with this board BOARD USE REQUIREMENTS Cables 1 8 meter USB cable RS232 female male DB9 cable for connecting to PC RS232
7. h name STAT JUMPER DESCRIPTION HP SB E When the jumper is closed it enables AT9OUSB162 to control SSE standby function of the audio amplifier U3 TS4871 When the jumper is open U3 enter standby mode Default state is closed the CONNECTOR DESCRIPTIONS ICSP Signal Name Signal Name rw MOSI I O Master Out Slave In SPI data transfer signal It is either input or output depending on whether the MCU is master or slave SCLK I O Serial Synchronization Clock This is the synchronization signal It could be either input MCU slave or output MCU master MISO I O Master In Slave Out SPI data transfer signal It is either input or output depending on whether the MCU is master or slave iol fovusel sv mi o wens ror VIN Input Voltage In You could apply external voltage at this pin MOSI I O Master Out Slave In SPI data transfer signal It is either input or output depending on whether the MCU is master or slave MISO I O Master In Slave Out SPI data transfer signal It is either input or output depending on whether the MCU is master or slave SCLK I O Serial Synchronization Clock This is the synchronization signal It could be either input MCU slave or output MCU master USB P Input USB Power The board could take power supply over the USB PWM OUT Output PWM Output This signal is passed to the headphones a
8. mplifier STNBY OutputStand by This signal controls the standby mode of the audio amplifier CP Input Card Present This signal is part of the SD MMC interface RXD1 Input Receive Data This is the asynchronous data input for the RS232 interface TXD1 OutputTransmit Data This is the asynchronous data output for the RS232 interface WP Input Write Protection This signal is part of the SD MMC interface RTS OutputRequest To Send This signal is part of the RS232 interface CTS Input Clear To Send This signal is part of the RS232 interface 5232 Signal Name Signal Name je e fems _ Lem enm TXDOUT Output Transmit Data This is the asynchronous data output for the RS232 interface RXDOUT InputReceive Data This is the asynchronous data input for the RS232 interface RTS OutputRequest To Send This signal is part of the RS232 interface CTS Input Clear To Send This signal is part of the RS232 interface 14 Signal Name Pull up to 3 3V Not Connected JWW OS Not Connected Pull down Pull down 9 CS SD MMC Output Chip Select SD MMC This signal enables and disables the SD MMC connector MOSI Output Master Out Slave In As the access to the memory is via SPI interface this is data output from the MCU which is master and input for the memory card which is slave WP Input Write Protection This signal is part of the SD MMC interface SCLK Outp
9. oducts Neither the whole nor any part of the information contained in or the product described in this document may be adapted or reproduced in any material from except with the prior written permission of the copyright holder The product described in this document is subject to continuous development and improvements All particulars of the product and its use contained in this document are given by OLIMEX in good faith However all warranties implied or expressed including but not limited to implied warranties of merchantability or fitness for purpose are excluded This document is intended only to assist the reader in the use of the product OLIMEX Ltd shall not be liable for any loss or damage arising from the use of any information in this document or any error or omission in such information or any incorrect use of the product
10. port Hardware AVR DRAGON AVR JTAGICEMK2 or compatible tools Software AVR Studio WinAVR free development IDE and C compiler PROCESSOR FEATURES AVR USB STK uses Atmel 8 bit AVR CPU 9005 162 with these features High Performance Low Power AVR 8 Bit Microcontroller Advanced RISC Architecture 125 Powerful Instructions Most Single Clock Cycle Execution 32 x 8 General Purpose Working Registers Fully Static Operation Upto 16 MIPS Throughput at 16 MHz Non volatile Program and Data Memories 8K 16K Bytes of In System Self Programmable Flash Endurance 10 000 Write Erase Cycles Optional Boot Code Section with Independent Lock Bits USB boot loader programmed by default in the factory In System Programming by on chip Boot Program hardware activated after reset True Read While Write Operation 512 Bytes EEPROM Endurance 100 000 Write Erase Cycles 512 Bytes Internal SRAM Programming Lock for Software Security USB 2 0 Full speed Device Module with Interrupt on Transfer Completion Complies fully with Universal Serial Bus Specification REV 2 0 48 MHz PLL for Full speed Bus Operation data transfer rates at 12 Mbit s Fully independant 176 bytes USB DPRAM for endpoint memory allocation Endpoint 0 for Control Transfers from 8 up to 64 bytes 4 Programmable Endpoints IN or Out Directions Bulk Interrupt and IsochronousTransfers Programmable maximum packet size
11. ut Serial Synchronization Clock This is the synchronization clock for the data transfer CP Input Card Present This signal is part of the SD MMC interface MISO Input Master In Slave Out As the access to the memory card is via SPI interface this is data input for the MCU which is master and data output from the memory card which is slave C SB Signal Name ade D and D both form differential input output depending on the direction of the data flow PWR JACK Signal Name Audio Out 3 R O 1 L l L 3 R 2 C MECHANICAL DIMENSIONS Ec PETIT IEEE H H 2 5 o G60 0 00070 2 850 2 750 0 100 0 000 All measurements are in inches ORDER CODE AVR USB STK assembled and tested no kit no soldering required How to order You can order to us directly or by any of our distributors Check our web www olimex com dev for more info Revision history created July 2008 Disclaimer 2008 Olimex Ltd rights reserved Olimex logo and combinations thereof are registered trademarks of Olimex Ltd Other terms and product names may be trademarks of others The information in this document is provided in connection with Olimex products No license express or implied or otherwise to any intellectual property right is granted by this document or in connection with the sale of Olimex pr

Download Pdf Manuals

image

Related Search

Related Contents

Télécharger le catalogue  縄 りアース 醸地) を確実{こ行う。 本 明 は、室 ユ  Texas Instruments TPA6013A4 User's Manual  Thomson 40FU3253C 40" Full HD Black LED TV  78013900000 - KTMSHOP.se  n T?  取扱説明書 - 日立工機  ICE100-Ⅱ ICEFOGMACHINE  APC SMC1000I  TRATAMIENTO DE LOS CONDILOMAS DURANTE LA GESTACIóN  

Copyright © All rights reserved.
Failed to retrieve file