Lets have some practice and write simple AVR LCD menu routine. For this we need to write LCD control library. I decided not to use one from AVRLIB. LCD controlling isn’t difficult just a few lines of code unless you want to make it more universal.
An adjustment termometer by LM35
The following information was extracted from the September 1998 Electronics Now Magazine. The author of the article was Michael A. Covington. In Michael’s article he acknowledges the contribution of David Tait in regards to the “TOPIC” program. This project provides the beginning of a Learning Series on PIC micro controller. I will be providing other projects based on PIC in the future and therefore this project, PIC Programmer, is necessary for any future projects. It will allow you to program a PIC to perform functions that in the past would require numerous IC chips.
This circuit is a church bell controller. Basic component is an ATmega32 microcontroller. At the circuit 2 24LC32 eeprom memories is being used, the 1st for internal standard melodies and the 2nd one is for user’s compositions. This feature will be provided in the future.