AVR-P40-USB User Manual
AVR-P40-USB-8535 development board
All boards produced by Olimex are ROHS compliant
Revision A, June 2007
Copyright(c) 2009, OLIMEX Ltd, All rights reserved
The AVR Microcontroller are low-power CMOS 8-bit controller based on the RISC architecture. The AVR core combines a rich instruction set with general purpose working registers. All the registers are directly connected to the Arithmetic Logic
Unit (ALU), allowing two independent registers to be accessed in one single instruction executed in one clock cycle. The resulting architecture is more code efficient while achieving throughputs up to ten times faster than conventional CISC microcontrollers.
is AVR Microcontroller prototype board with USB, JTAG and
STKxx compatible 10 PIN ICSP. Supports all devices which are pin to pin compatible with AT90S8535 AVR microcontrollers.
• Supports all devices which are pin to pin compatible with AT90S8535 AVR microcontrollers
ICSP 5x2 pin connector for in-circuit programming with AVR-PG1 or AVR-
JTAG port 5x2 for in-circuit debugging/programming with AVR-JTAG and
USB to RS232 FT232 converter
• I2C EEPROM socket
• takes power from USB no need for external adapter
• power supply filtering capacitors
Quartz crystall oscilator circuit 8Mhz
• reset IC ZM33064
• reset button
• general purpose push button
• status LED connected to PB0 via removable jumper
DIL40 microcontroller socket
• extension pin headers for each uC pin
• four mounting holes 3.3 mm (0.13")
• Grid 100 mils
FR-4, 1.5 mm (0,062"), green soldermask, white silkscreen component print
• dimensions 100x80 mm (3.9x3.15")
The AVR-P40-USB-8535 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
The cable you will need depends on the programmer/debugger you use. If you use AVR-PG1 , or AVR-JTAG-L , you will need RS232 cable, if you use AVR-
PG2 , you will need LPT cable, if you use AVR-ISP500 , AVR-ISP500-TINY , AVR-
ISP500-ISO , or AVR-USB-JTAG you will need 1.8 meter USB A-B cable.
Programmer/Debugger – one of the Olimex AVR Programmers: AVR-
PG1, AVR-PG2, AVR-ISP500, AVR-ISP500-TINY, AVR-ISP500-ISO, AVR-JTAG-L,
POWER SUPPLY CIRCUIT
power supply is taken from USB port, so no need for external adapter.
reset circuit is made by ZM33064 reset IC. There is possibility to apply external RESET by rest Button.
Quartz crystal 8MHz is connected to AVR Microcontroller pin 12 (XTAL2) and pin
When this jumper is open – LED is not on.
When this jumper is closed – LED is on.
Default state is closed.
with name LED (red) – this led is connected to PIN1 (T0 / PB0) and is voltage supplied via jumper LED_J.
with name BUT - Pushbutton with active low level and pull-up resistor connected to PB4.
with name RST - connected to PIN9 (RESET).
PIN # Signal Name
MOSI / PB5
SCK / PB7
MISO / PB6
The ICSP connector is 2x5 pin with 0,1" step and Atmel STKxxx compatible layout. The PIN.1 is marked with square pad on bottom and arrow on top.
PIN # Signal Name
The JTAG connector is 2x5 pin with 0,1" step and Atmel’s compatible layout. The PIN.1 is marked with square pad on bottom and arrow on top.
Around USB to RS232 convertor IC FT232 is designed RS232 interface. More information about this IC you can found from manufacturer’s web site http://www.ftdi.com/
. You should also download the proper drivers for your OS from the same internet site. All RS232 modem signals are available around FT232 IC for connection.
RS232 Rx signal is connected directly to PD1 (AVR Tx) and RS232 Tx signal is connected directly to PD0 (AVR Rx)
AVAILABLE DEMO SOFTWARE
AVR-P40-USB + ATMega16 blink LED demo code ( C source and HEX )
AVR-P40-USB + ATMega16 button demo code ( C source and
AVR-P40-USB + ATMega16 UART demo code ( C source and
- assembled and tested board with 8Mhz oscillator
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.
- created June 2007
© 2009 Olimex Ltd. All 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 products.
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.
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project