AVR063 LCD Driver for the STK504 Documentation

Atmel AVR Application Note

Introduction

This documents data structures, functions, variables, defines, enums, and typedefs in the software for application note AVR063. This is LCD driver routines for STK504 together with a (small) example application, which show how LCD driver routines can be implemeted on the ATmega3290.

Compilation Info

This software was written using IAR Embedded Workbench, 4.11B. Other compilers can also be used with minor changes. To make project:
Add the .c files to project (main.c and stk504_lcd.c). Use device --cpu=m3290, enable bit definitions in I/O include files, output format: ubrof8 for Debug and intel_extended for Release.

Set Up Information

The STK504 User Guide is found in the AVR Studio help system. The STK504 should be set up to default jumper configuration with the Clock Switch in the LF position, and programmet via ISP or JTAG or debugged via JTAG.

Device Info

The example is written for ATmega3290, but can be modified for use with all 100-pin AVR devices with an LCD controller.

Code Size

stk504_lcd.c compiled with IAR EWAVR 4.11B and Optimization set to High (size):
721 bytes of CODE memory (+ 10 bytes shared)
22 bytes of DATA memory (+ 5 bytes shared)

Contact Info

For more info about Atmel AVR visit Atmel AVR
For application notes: AVR Application Notes
Support mail: avr@atmel.com
Generated on Fri Feb 17 11:16:38 2006 for AVR063 LCD Driver for the STK504 by  doxygen 1.4.5