You are on page 1of 1

DDR directional register 0 input, 1 output

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

timer interrupts
->set CTC bit
->
SREG
SFIOR

You might also like