CPU - RAM 128 bytes Flash 4k Processor 20Mhz Interrupt 2 Timer 2 I/O 16 bit
記憶體概圖 +------------+ |Jump begin | +------------+ |Jump Timer 0| +------------+ |Int 0(UART) | +------------+ |Jump Timer 1| +------------+ |.... | |.... | +------------+ Notice:每顆 51 不一定都一樣
事件發生時, Interrupt 或 Timer 會去向量找到相關的位址,然後 jump 過去.
程式 always 執行中,不會停. 通常 begin 都只有作 initialize. 當 timer 要觸發或被 interrupt 了,才作事.