Programming in C
Here I will highlight some features of C language commonly used in 8 bit embedded platforms like 8051, AVR and PICs. While programming microcontrollers in C most of the time we have to deal with registers. Most common tasks are setting and clearing bits in a register and check whether a bit is 0 or 1 in a given register.
So here I will give detail on those topics, it will help you if you are new to embedded programming in C and if you get confused when you see some codes.
Programming environment for AVR microcontrollers There are several options available to allow you to develop, debug, simulate...