Sunday, July 13, 2008

interfacing ATmega32

Hi techies!!
This is one more of my circuits, interfacing ATmega32 with an LCD and a DAC. it also includes two general purpose push-buttons and In System Programming connector. The controller is operating with 14.7456 MHz frequency crystal, convenient for generating standard baud rates (for RS422 communication whic i used in my actual project, not shown here).
The Atmel AVR controller ATmega32 is a very powerful chip with 1 MIPS/MHz throuput and contains a lot of on chip perifarals like UART, SPI, 32bits I/O, TWI(I2C compatible), versatile timer/counters and lot more..
the LCD and DAC driver functions are written in C(using imageCraft compiler)

Download schematic & code for LCD interfacing

U can write to me for further info..

2 comments:

Anonymous said...

atmega32s have internal pull up resistors, so you dont need any for the switches

CC Dharmani said...

Yes, that's correct!
In my later projects I've removed them!
Thanks for the comment!

Regards.