Chapter 7 of the book "The AVR Microcontroller and Embedded Systems: Using Assembly and C. Second Edition: Based on ATMEGA328 and Arduino Boards" is explained. Different Data Types used in the micro controller is shown, Time Delays are explored, I/O Programming in C is done and Logic Operation in C is explored. How to set a bit, clear a bit, and testing a bit is explained in detail