Introduction The first step to digital signal processing is to convert a signal into digital data, and here the Analog to Digital Converter devices comes into action.…
Introduction to Interrupts Although micro controllers can accept inputs from Digital I/O Ports,interrupts are preferred for accepting inputs generated by external events. This is mainly because of…
Introduction USART is one of the primitive inter-device communication protocols. It is not used in modern computers. But still, a few mother boards come with the module necessary…
Introduction Micro controllers support wired communication protocols. Most of the time, microcontrollers come along with internal modules that support these protocols. The commonly supported protocols are: UART…
This article teaches you how to add 32K external crystal source to AVR micro controller (Atmega8 ) with circuit diagram & C program. Introduction Timing-is one of the…
Introduction Every digital device that is driven by a CPU core processes some sort of digital information. Not all of them are digital data. In fact, major…
When we hear the word “Operating System” the first ones that come to our mind are those we experience/use in our day to day life, say, Windows…
Simple Frequency Counter You may have already seen various projects over many websites named Frequency counter, Digital Frequency Counter etc. I’m posting just another of them. Showing the…
Here in this article, I am planning to brief you through the Standard library of AVR-GCC. By the term “Standard Library” we mean the “Standard header” files like…
Interfacing LCD Display in 8bit Mode I’ve already discussed about the LCD display in a note here in this website. You can read the Note on character LCD…
There are many display devices used by the hobbyists. LCD displays are one of the most sophisticated display devices used by them. Once you learn how to interface…
I have already discussed about a few chapters necessary to get into AVR programming. Now this is the first article that deals with programming. Let us start with…
In my previous article, I’ve discussed about ATmega32. Now, let me introduce another member of AVR microcontroller family, the ATmega8. This member has many features similar to that…
In embedded C, pre defined libraries play very important role in compiling a program and significantly reduce the code size for the same. However, the optimization and the…
So far I’ve discussed about the micro controller basics and the compiler software. I’ve yet not written anything about programming. ATmega32 series micro controllers support 3 types of…
For general purpose computers, programs written in one programming language can support different hardware configurations. But things are different for microcontrollers. Each family of micro controllers have its…
Hi all, We are introducing you to a new author Rakesh Bute today. Rakesh is an engineering student in the stream of Applied Electronics and Instrumentation from Asansol…