PORT setting up 0 1 value to that register and pull up/down resistor
PIN register ---- dynamically updated register mask variable----- selecting particular set of bit from data SHL<<3 shift left without carry and firt 3 bits becomes 0 with carry means bit last bits becomes first SHR>>3 shifting right shifting canbe u used to filling bits register ------avr interupts------avr single core(one chunk of information at a time) arm multicore arm has two hands interrupts --> juggling