1Hz:1秒內電流往返一次晶振 11.0592MHz =11059200Hz時鐘周期 1/11059200 s(晶振的倒數(shù))機器周期是 12/11059200 s (標準框架下51單片機一個機器是12個時鐘周期)因為定時器是每個機器周期加1所以定時時間
在學習單片機的時候,我們發(fā)現(xiàn)很多功能都是通過中斷來實現(xiàn)的。之前也舉過燒水的例子來闡述中斷,今天就講解一下定時器賦初值的方法。8位的定時器最大可計數(shù)2的8次方為256,16位的定時器最大可計數(shù)2的16次方為65536。
在模式0和模式2下,串口波特率固定,模式0為Fosc/12。模式2為Fosc/32或Fosc/64,具體由PCON寄存器的SMOD位決定。在模式1和模式3下,波特率是一個可變值,波特率可以由定時器1產生(8052可以由定時2產生),那么波特率到
//定時器3中斷服務程序 void TIM3_IRQHandler(void){ if(TIM3->SR&0X0001)//溢出中斷{char str[5];//LED1=!LED1; //TIM3->CR1 &= 0xfe; //關閉定時器3 rx_all += rx_count; tx_all +=