AVR063 LCD Driver for the STK504 Documentation
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.
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.
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.
The example is written for ATmega3290, but can be modified for use with all 100-pin AVR devices with an LCD controller.
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)
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
1.4.5