Home Up Feedback Contents Search Top Page 1

AVR1 Processor

Description

MicroBus AVR1 Embedded processor boards are designed for embedded systems. The  AVR1-32  uses the powerful and low cost Atmel AT Mega-32 microprocessor. mBus allows easy expansion of I/O capabilities including digital expansion, graphics LCD and high performance analog. 

AVR1 Processors are In-System Programmable (ISP) via a low cost PC interface making both development and production system deployment. The AVR-32 includes a JTAG interface (TBD) for use with a low cost and powerful JTAG In Circuit Emulator making it ideal as a development board.

AVR 1 Processor Flash PROM RAM
AVR1-32 AT MEGA32 32KB 2KB

AVR1 block.gif (16612 bytes)

AVR1 processors are based on the powerful AVR AT Mega microprocessors; RISC-based Harvard architecture processors (separate program and data space) that execute most instructions in a single clock cycle at 16 MHz resulting in nearly 16MIPS performance. The instruction set is designed from the ground up to execute compiled C programs very quickly and efficiently. Their large on-chip Flash memory capacity allows significant size programs to be run, keeping system costs down.

AVR1 provides interfaces for digital I/O, Analog A/D in, RS232 serial, alphanumeric LCD and keypad interfaces, a powerful timer and PWM outputs allowing it to stand-alone in many applications. Systems requiring additional I/O can be expanded via the simple and powerful mBus to include other mBus I/O devices such as graphic LCD displays and high performance sensor interfaces.  See our web site at www.micro-bus.com for available products and the mBus specification. 

As an example of C coding efficiency, a complete instrument product application with 800 lines of C code including floating point math and I/O libraries fit in just 28% of the AT MEGA32. This application used the ImageCraft ICCAVR Pro compiler.

Despite their high performance, power consumption of AVR1 board at full speed is less than 100mW. Power saving modes reduce power consumption to the milliwatt level.

The AVR1-32 uses the JTAG interface for powerful and low cost programming and emulation.  It provides on-chip hardware breakpoint and debug logic to be used with the low cost Atmel JTAG emulator. 

AVR1-32 Features

bulletBased on single chip Atmel AVR Mega 32 processor
bullet16 MHz processor speed with near 16 MIPS performance
bullet 32K in-system programmable FLASH memory
bullet 2K RAM memory
bullet512 or 1K EEPROM memory
bulletOn chip multiplier speeds integer and math floating point operations
bulletRS232 serial port
bullet10 to 18 bits of digital I/O
bulletAnalog Input: 8 Channels
bullet10 bit resolution A/D
bulletLCD Alphanumeric and 16 button Keypad Interfaces
bulletPWM Output
bulletThree timer / counters with including Input Capture and Output Compare
bulletmBus I/O or standard or custom board expansion
bulletSwitching regulator accepts unregulated +12V, provides power to mBus System
bulletWatch Dog Timer and brownout detector

Firmware Development

bulletImageCraft C compiler and IDE support
bulletGNU GCC compiler support (Free)
bulletOther C compilers available from 3rd parties
bulletBascom Basic
bulletAtmel ISP low cost programmer AVR ISP
bulletAtmel JTAG ICE Emulator
bulletAtmel AVR Studio: Simulator, Programmer, Assembler (Free)

Data Sheets and Manuals

bulletAVR1 Data Sheet
bulletAVR1 User Manual
bulletAtmel AT Mega32 Data Sheet
bulletImageCraft Web Site
bulletAtmel AVR Web Site

Specifications

DC Power    <100 mW (plus MicroBus boards)
Power Input    11.5-16.0 VDC @ 10ma

Digital I/O   

12-20 bits (1)

Analog A/D in   

8 channels 10 bits lin. 0-5.0V in

Digital I/O drive   

20ma sink

Analog Ref.   

+5V +/-3%

LCD Interface   

14 pin connector to most LCDs

Keypad  

4X4 matrix via 10 pin conn.

MicroBus I/F   

MicroBus Master: D8, A6

Size  

2.7” x 3.5” x 0.5”

(1) Less I/O if Microbus is used

Pricing

AVR1 Version Qty. 1 Qty. 10 Qty. 100
AVR1-32 $95 $86 $79
ImageCraft Compiler $199 - -
AVR ISP Programmer $29 - -
 

 

Home ] Up ]

Copyright © 2003 Micro Boards Inc.
Last modified: August 08, 2003