Circuit Lake

Electronic Project and Circuit Collection

AVR Based Basic Calculator

05/09/2011 Category: AVR, Digital, Display, Microcontroller, Miscellaneous, Project

The purpose of the project is to build a basic calculator based on microcontroller ATMEGA32. It uses 4×4 matrix keyboard as input device with a 74C922 decoder. This decoder generates an interrupt through External Interrupt INT0 every time a key is pressed. The result of calculation displayed on 16×2 LCD.

math calculator schematic

MCU firmware is written in C language and is compiled using WinAVR. Basic math calculator project is designed by Jaime Andres Arteaga. Download : source code

Basic Math Calculator
Project Detail and Documentation