AVR- M16 development board Users Manual

Similar documents
MOD-IO development board Users Manual

AVR-P20 development board Users Manual

AVR-P development board Users Manual

MOD-IO development board user's manual

MSP430-PG2231 development board Users Manual

SBAT90USB162 Atmel. SBAT90USB162 Development Board User s Manual

AVR-TLCD-128CAN development board Users Manual

ARDUINO MEGA INTRODUCTION

LBAT90USB162 Atmel. LBAT90USB162 Development Board User s Manual

AVR Training Board-I. VLSI Design Lab., Konkuk Univ. LSI Design Lab

PIC-32MX development board Users Manual

VLSI Design Lab., Konkuk Univ. Yong Beom Cho LSI Design Lab

Arduino Uno R3 INTRODUCTION

PIC-P28-USB development board Users Manual

Lecture 14. Ali Karimpour Associate Professor Ferdowsi University of Mashhad

MSP-RFLINK development board Users Manual

LPC-H1343 development board Users Manual

PIC-P40 development board Users Manual

MOD-MRF24J40 development board Users Manual

DBAT90USB162 Atmel. DBAT90USB162 Enhanced Development Board User s Manual

MOD-BT development board Users Manual

PIC-LCD-3310 development board Users Manual

AVR Board for Projects is the Most Complete Simple to use Development Board For ATmega32 Product Datasheet

LPC-P1114 development board Users Manual

MOD-RFID125-BOX User Manual

LAMPIRAN. Universitas Sumatera Utara

MOD-RFID125 User Manual. All boards produced by Olimex are ROHS compliant. Rev.A, February 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved

APPLICATION NOTE. AT11008: Migration from ATxmega16D4/32D4 Revision E to Revision I. Atmel AVR XMEGA. Introduction. Features

MOD-RFID1356 User Manual. All boards produced by Olimex are ROHS compliant. Rev.A, May 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved

ATmega128. Introduction

An Arduino Controlled 1 Hz to 60 MHz Signal Generator

PIC-P67J60 development board Users Manual

LPC-P1114 development board Users Manual

LPC-P1227 development board USER S MANUAL Initial release, March 2012 Designed by OLIMEX Ltd, 2011

OLIMEXINO-85. Arduino-compatible board USER S MANUAL. Revision A, November 2013 Designed by OLIMEX Ltd, 2013

Clock and Fuses. Prof. Prabhat Ranjan Dhirubhai Ambani Institute of Information and Communication Technology, Gandhinagar

Product Change Notification

Doc: page 1 of 6

USER GUIDE. ATmega168 Xplained Mini User Guide. Introduction

MOD-ZIGBEE-PIR sensor development board USER S MANUAL All boards produced by Olimex LTD are ROHS compliant

Doc: page 1 of 8

MICROPROCESSOR BASED SYSTEM DESIGN

M32 Development Board

Atmel ATtiny1634 MCU Atmel ATA SBC LIN transceiver with integrated voltage regulator Touch. Three Atmel QTouch buttons One Atmel QTouch slider

Ethernet1 Xplained Pro

AVR Intermediate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help

Programming Microcontroller Assembly and C

QT2 Xplained Pro. Preface. Atmel QTouch USER GUIDE

Hardware Reference Manual

LPC-P1227 development board USER S MANUAL Revision B, July 2013 Designed by OLIMEX Ltd, 2011

AVR134: Real Time Clock (RTC) Using the Asynchronous Timer. Features. Introduction. AVR 8-bit Microcontrollers APPLICATION NOTE

Cerebot Nano Reference Manual. Overview. Revised April 15, 2016 This manual applies to the Cerebot Nano rev. A

Doc: page 1 of 6

USER GUIDE EDBG. Description

STK521. User Guide B AVR 01/12

PIC-MAXI-WEB development board Users Manual

USER GUIDE. ATWINC1500 Xplained Pro. Preface

USER GUIDE. Atmel QT6 Xplained Pro. Preface

ATtiny4 / ATtiny5 / ATtiny9 / ATiny10. Introduction. Feature. Atmel 8-bit AVR Microcontroller with 512/1024 Bytes In-System Programmable Flash

USER GUIDE. ATmega328P Xplained Mini User Guide. Introduction

PIC-IO development board User's Manual

QT3 Xplained Pro. Preface. Atmel QTouch USER GUIDE

Nuvoton 4T 8051-based Microcontroller NuTiny-SDK-N78E715 User Manual

AVR Microcontrollers Architecture

MT-T34 User Guide January 13,

CN310 Microprocessor Systems Design

AVR42772: Data Logger Demo Application on XMEGA A1U Xplained Pro. Introduction. Features. AVR XMEGA Microcontrollers APPLICATION NOTE

Nuvoton 1T 8051-based Microcontroller NuTiny-SDK-N76E885 User Manual

AVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction.

LPC2148 DEV BOARD. User Manual.

Table Of Contents TABLE OF CONTENTS...1

UM2461 User manual. SPC584B-DIS Discovery Board. Introduction

USER GUIDE. Atmel QT1 Xplained Pro. Preface

USER GUIDE. Atmel OLED1 Xplained Pro. Preface

Hardware Manual. Crumb128. Rapid Prototyping Module with the Atmega128 AVR Microcontroller

8051 Advance Trainer

eip-10 Embedded TCP/IP 10-BaseT Network Module Features Description Applications

BIG8051. Development system. User manual

STK User Guide

XC2000 Family AP Application Note. Microcontrollers. XC2236N Drive Card Description V1.0,

8-bit Atmel Microcontroller with 8KB In-System Programmable Flash. ATmega8A

8-bit Atmel with 8KBytes In- System Programmable Flash. ATmega8 ATmega8L. Summary

APPLICATION NOTE. Atmel QT4 Xplained Pro User Guide ATAN0114. Preface

This manual provides information for the final user application developer on how to use SPC57S-Discovery microcontroller evaluation board.

Microprocessors And Microcontrollers (Practical)

AVR097: Migration between ATmega128 and ATmega1281/ATmega bit Microcontrollers. Application Note. Features. 1 Introduction

USER GUIDE. ZigBit USB Stick User Guide. Introduction

Ant6. 6 Channel H Bridge 3-Axis Bipolar Stepper Motor Controller. Technical Reference Manual PCB Rev 1.0.

ATMega128 Rapid Robot Controller Board [RKI-1148]

8-bit Atmel Microcontroller with 16K/32K/64K Bytes In-System Programmable Flash

Atmel AT32UC3A3256 microcontroller 64MBit SDRAM Analog input (to ADC) Temperature sensor RC filter

AVR XMEGA TM. A New Reference for 8/16-bit Microcontrollers. Ingar Fredriksen AVR Product Marketing Director

AVR 40 Pin Rapid Robot controller board

HOW TO USE ESP8266 WITH ARDUINO IDE

SECURE DIGITAL ACCESS SYSTEM USING IBUTTON

Embedded AVR Microcontroller Including RF Transmitter and Immobilizer LF Functionality for Remote Keyless Entry ATA5795. Summary.

STK User Guide

8-bit Microcontroller with 16K Bytes In-System Programmable Flash. ATtiny87 ATtiny167 Automotive

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

The Atmel ATmega328P Microcontroller

Transcription:

AVR- M16 development board Users Manual All boards produced by Olimex are ROHS compliant Rev. C, January 2005 Copyright(c) 2009, OLIMEX Ltd, All rights reserved Page1

INTRODUCTION AVR-M16 is header board with JTAG connector and Atmega16 8-bit Microcontroller with 16K Bytes In-System Programmable Flash. BOARD FEATURES JTAG 5x2 pin connector for in-circuit programming and debugging with AVR- JTAG-L or AVR-JTAG-USB pin to pin compatible to AT90S8535 and may be used with AVR-P40B-8535- xmhz prototype boards ATMega16-16AC avr microcontroller power supply filtering capacitors extension pin headers for each uc pin FR-4, 1.5 mm (0,062"), green soldermask, white silkscreen component print dimensions 51x19 mm (2"x0.73") ELECTROSTATIC WARNING The AVR-M16 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: The cable you will need depends on the programmer/debugger you use. If you use AVR-JTAG you will need RS232, if you use AVR-USB-JTAG you will need 1.8 m A-B USB cable. Hardware: One of OLIMEX Programmers/Debuggers AVR-JTAG, AVR-USB- JTAG, or other compatible Programmer/Debugger. Software: AVR C compiler. Page2

PROCESSOR FEATURES AVR-M16 board use High-performance, Low-power AVR 8-bit Microcontroller ATmega16 from Atmel Corporation with these features: Advanced RISC Architecture 131 Powerful Instructions Most Single-clock Cycle Execution 32 x 8 General Purpose Working Registers Fully Static Operation Up to 16 MIPS Throughput at 16 MHz On-chip 2-cycle Multiplier High Endurance Non-volatile Memory segments 16K Bytes of In-System Self-programmable Flash program memory 512 Bytes EEPROM 1K Byte Internal SRAM Write/Erase Cycles: 10,000 Flash/100,000 EEPROM Data retention: 20 years at 85 C/100 years at 25 C Optional Boot Code Section with Independent Lock Bits In-System Programming by On-chip Boot Program True Read-While-Write Operation Programming Lock for Software Security JTAG (IEEE std. 1149.1 Compliant) Interface Boundary-scan Capabilities According to the JTAG Standard Extensive On-chip Debug Support Programming of Flash, EEPROM, Fuses, and Lock Bits through the JTAG Interface Peripheral Features Two 8-bit Timer/Counters with Separate Prescalers and Compare Modes One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Mode Real Time Counter with Separate Oscillator Four PWM Channels 8-channel, 10-bit ADC 8 Single-ended Channels 7 Differential Channels 2 Differential Channels with Programmable Gain at 1x, 10x, or 200x Byte-oriented Two-wire Serial Interface Programmable Serial USART Page3

Master/Slave SPI Serial Interface Programmable Watchdog Timer with Separate On-chip Oscillator On-chip Analog Comparator Special Microcontroller Features Power-on Reset and Programmable Brown-out Detection Internal Calibrated RC Oscillator External and Internal Interrupt Sources Six Sleep Modes: Idle, ADC Noise Reduction, Power-save, Powerdown, Standby and Extended Standby 32 Programmable I/O Lines Operating Voltages 4.5-5.5V Speed Grades 0-16 MHz Page4

BLOCK DIAGRAM Page5

MEMORY MAP: Page6

Page7

SCHEMATIC Page8 1 40 100n 100n 100n GND VCC VCC VCC VCC 10K ATMEGA16 AGND AGND AREF AREF AVCC AVCC GND PA0 PA0 PA1 PA1 PA2 PA2 PA3 PA3 PA4 PA4 PA5 PA5 PA6 PA6 PA7 PA7 PB0 PB0 PB1 PB1 PB2 PB2 PB3 PB3 PB4 PB4 PB5 PB5 PB6 PB6 PB7 PB7 PC0 PC0 PC1 PC1 PC2 PC2 PC2 PC3 PC3 PC3 PC4 PC4 PC4 PC5 PC5 PC5 PC6 PC6 PC7 PC7 PD0 PD0 PD1 PD1 PD2 PD2 PD3 PD3 PD4 PD4 PD5 PD5 PD6 PD6 PD7 PD7 PD7 RST RST RST VCC XTAL1 XTAL2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 20 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 C1 C2 C5 1 2 3 4 5 6 7 8 9 10 JTAG R1 (ADC0)PA0 37 (ADC1)PA1 36 (ADC2)PA2 35 (ADC3)PA3 34 (ADC4)PA4 33 (ADC5)PA5 32 (ADC6)PA6 31 (ADC7)PA7 30 (AIN0)PB2 42 (AIN1)PB3 43 (ICP)PD6 15 (INT0)PD2 11 (INT1)PD3 12 (MISO)PB6 2 (MOSI)PB5 1 (OC1A)PD5 14 (OC1B)PD4 13 (OC2)PD7 16 (RXD)PD0 9 (SCK)PB7 3 (SS)PB4 44 (T0)PB0 40 (T1)PB1 41 (TOSC1)PC6 25 (TOSC2)PC7 26 (TXD)PD1 10 AGND 28 AREF 29 AVCC 27 GND 6 GND1 18 GND2 39 PC0(SCL) 19 PC1(SDA) 20 PC2(TCK) 21 PC3(TMS) 22 PC4(TDO) 23 PC5(TDI) 24 RESET 4 VCC 5 VCC1 17 VCC2 38 XTAL1 8 XTAL2 7 U1 AVR-M16 Rev. C COPYRIGHT(C), 2005 http://www.olimex.com/dev

BOARD LAYOUT POWER SUPPLY CIRCUIT The board is power supplied from header connector (1-20) pin 10 and pin 11 with 5V DC. RESET CIRCUIT AVR-M16 reset circuit is made with RC group (R1 and C1) and includes pin 6 of JTAG connector, pin 9 of header connector (1-20), and ATmega16 pin 4. JUMPER DESCRIPTION There are no jumpers on this board. CONNECTOR DESCRIPTIONS JTAG Pin # Signal Name 1 PC2 2 GND 3 PC4 4 +5V 5 PC3 6 RST 7 +5V 8 NC 9 PC5 10 GND Page9

HEADER CONNECTOR (1-20) Pin # Signal Name Pin # Signal Name 1 PB0 2 PB1 3 PB2 4 PB3 5 PB4 6 PB5 7 PB6 8 PB7 9 RST 10 +5V 11 GND 12 XTAL2 13 XTAL1 14 PD0 15 PD1 16 PD2 17 PD3 18 PD4 19 PD5 20 PD6 HEADER CONNECTOR (21-40) Pin # Signal Name Pin # Signal Name 21 PD7 22 PC0 23 PC1 24 PC2 25 PC3 26 PC4 27 PC5 28 PC6 29 PC7 30 AVCC 31 AGND 32 AREF 33 PA7 34 PA6 35 PA5 36 PA4 37 PA3 38 PA2 39 PA1 40 PA0 Page10

MECHANICAL DIMENSIONS All measures are in Inches. Page11

AVAILABLE DEMO SOFTWARE n. a. Page12

ORDER CODE AVR-M16 Fully assembled and tested with ATMega16-16AC microcontroller 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: REV. C - create January 2005 Page13

Disclaimer: 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. Page14

Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Olimex Ltd.: AVR-M16