|
遇到問題不思考,總是問別人,永遠(yuǎn)學(xué)不會(huì)單片機(jī)。
8051內(nèi)部有一個(gè)16位的定時(shí)器,還有一個(gè)16位身上計(jì)數(shù)器。
當(dāng)你設(shè)定好了定時(shí)的初始值之和工作模式之后,計(jì)數(shù)器就會(huì)從你設(shè)定的這個(gè)值以單片機(jī)的12個(gè)時(shí)鐘一次加1,向上加,當(dāng)加到65535之后,下一次再加就是0了。
比如,你晶振是12MHZ的,12個(gè)時(shí)鐘剛好就是1uS
你設(shè)定的定時(shí)的初始值為65500,當(dāng)開啟定時(shí)器之后,35uS之后就會(huì)產(chǎn)生一次溢出,或是中斷,或者是延時(shí),由你設(shè)定。
如果不明白,先去看8051的基礎(chǔ)再學(xué)編程,總比你現(xiàn)在好 |
|