Timer ayarlanıyor. 0x3cb0 desimal olarak 15536 yapar. Buradan yukarı sayacak sayıcı. 65536-15536=50000 yapar. Osilatör 12mhz ama sayıcı için 12 ye bölünmüş yani 1mhz. 50000 e 1 mhz ile 50ms de ulaşılır. 50 ms sonunda timer0 bayrağı kalkar yani TF0=1 olur. TR0 ise ayarlar yapıldıktan sonra sayıcının başlaması içindir. TR0=1 dediğin an sayma başlar
2 sayıcı var alette timer0 ve timer1. 0 ve 1 bunları temsil ediyor. Burada timer0 kullanılmış ama timer1 de kullanılabilir
TMOD=1 diyerek timer0 mod1 olarak ayarlanır yani 16bit lik sayıcı.