Continental Interview Question

Program to generate a pulse using AVR microcontrollers, setting and clearing the bits, difference between structures and uninons