浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 單 片 機(jī)

定時(shí)/計(jì)數(shù)器的初始化

發(fā)布時(shí)間:2016/7/16 18:49:16 訪問次數(shù):2084

   80C51單片機(jī)的定時(shí)/計(jì)數(shù)器是可編程控制的,這對(duì)于定時(shí)和計(jì)數(shù)的使用十分方便。在使用REF3025AIDBZR前要先進(jìn)行初始化,初始化的內(nèi)容如下。

   (1)設(shè)置中斷使能寄存器IE

   80C51在重啟時(shí)會(huì)將IE中的每個(gè)中斷控制使能位清0,這時(shí)處理器就默認(rèn)為不能響應(yīng)中斷。因此初始化首先要打開系統(tǒng)需要的中斷控制使能位,使相應(yīng)的中斷請求能被處理器響應(yīng)。同時(shí)要注意全局控制使能位EA不要在初始化開始的時(shí)候就打開,而是在初始化的最后,甚至是更后面需要的時(shí)候才打開全局使能位EA。這是為了避免系統(tǒng)啟動(dòng)時(shí)產(chǎn)生意外的中斷。

   (2)設(shè)置計(jì)數(shù)器模式寄存器TMOD

   根據(jù)系統(tǒng)任務(wù)的要求,指定正確的定時(shí)/計(jì)數(shù)器工作方式和控制模式。

   (3)計(jì)算和設(shè)置計(jì)數(shù)初值

   在需要定時(shí)的場合,要根據(jù)單片機(jī)系統(tǒng)的晶振頻率和定時(shí)時(shí)間來計(jì)算出計(jì)數(shù)初值,并把計(jì)數(shù)初值輸入相應(yīng)的計(jì)數(shù)寄存器中。

   (4)如果定時(shí)/計(jì)數(shù)器工作在中斷方式下,這時(shí)需要打開全局中斷開關(guān)(EA=1)

   (5)啟動(dòng)定時(shí)/計(jì)數(shù)器

   對(duì)TR0(TR1)置1后,計(jì)數(shù)器按前面設(shè)置的工作模式和計(jì)數(shù)初值開始進(jìn)行計(jì)數(shù)或定時(shí);同時(shí)需要考慮GATE控制位,若GATE=0,TR0(TRD置1后計(jì)數(shù)器立即開始計(jì)數(shù);若GATE=1,則計(jì)數(shù)器等待外部輸入信號(hào)INT0(INT1)引腳變高后且TR0(TR1)置1才開始計(jì)數(shù)。

   (6)編寫計(jì)數(shù)器主體程序

   如果工作在中斷方式下,就需要編寫相應(yīng)的中斷服務(wù)子程序去完成系統(tǒng)設(shè)計(jì)的任務(wù)。如果工作于查詢方式下,就需要通過不斷查詢F0或TF1的狀態(tài),來判斷定時(shí)時(shí)間是否結(jié)束或者計(jì)數(shù)值是否達(dá)到預(yù)設(shè)值,然后做相應(yīng)的處理。

   80C51單片機(jī)的定時(shí)/計(jì)數(shù)器是可編程控制的,這對(duì)于定時(shí)和計(jì)數(shù)的使用十分方便。在使用REF3025AIDBZR前要先進(jìn)行初始化,初始化的內(nèi)容如下。

   (1)設(shè)置中斷使能寄存器IE

   80C51在重啟時(shí)會(huì)將IE中的每個(gè)中斷控制使能位清0,這時(shí)處理器就默認(rèn)為不能響應(yīng)中斷。因此初始化首先要打開系統(tǒng)需要的中斷控制使能位,使相應(yīng)的中斷請求能被處理器響應(yīng)。同時(shí)要注意全局控制使能位EA不要在初始化開始的時(shí)候就打開,而是在初始化的最后,甚至是更后面需要的時(shí)候才打開全局使能位EA。這是為了避免系統(tǒng)啟動(dòng)時(shí)產(chǎn)生意外的中斷。

   (2)設(shè)置計(jì)數(shù)器模式寄存器TMOD

   根據(jù)系統(tǒng)任務(wù)的要求,指定正確的定時(shí)/計(jì)數(shù)器工作方式和控制模式。

   (3)計(jì)算和設(shè)置計(jì)數(shù)初值

   在需要定時(shí)的場合,要根據(jù)單片機(jī)系統(tǒng)的晶振頻率和定時(shí)時(shí)間來計(jì)算出計(jì)數(shù)初值,并把計(jì)數(shù)初值輸入相應(yīng)的計(jì)數(shù)寄存器中。

   (4)如果定時(shí)/計(jì)數(shù)器工作在中斷方式下,這時(shí)需要打開全局中斷開關(guān)(EA=1)

   (5)啟動(dòng)定時(shí)/計(jì)數(shù)器

   對(duì)TR0(TR1)置1后,計(jì)數(shù)器按前面設(shè)置的工作模式和計(jì)數(shù)初值開始進(jìn)行計(jì)數(shù)或定時(shí);同時(shí)需要考慮GATE控制位,若GATE=0,TR0(TRD置1后計(jì)數(shù)器立即開始計(jì)數(shù);若GATE=1,則計(jì)數(shù)器等待外部輸入信號(hào)INT0(INT1)引腳變高后且TR0(TR1)置1才開始計(jì)數(shù)。

   (6)編寫計(jì)數(shù)器主體程序

   如果工作在中斷方式下,就需要編寫相應(yīng)的中斷服務(wù)子程序去完成系統(tǒng)設(shè)計(jì)的任務(wù)。如果工作于查詢方式下,就需要通過不斷查詢F0或TF1的狀態(tài),來判斷定時(shí)時(shí)間是否結(jié)束或者計(jì)數(shù)值是否達(dá)到預(yù)設(shè)值,然后做相應(yīng)的處理。

熱門點(diǎn)擊

 

推薦技術(shù)資料

硬盤式MP3播放器終級(jí)改
    一次偶然的機(jī)會(huì)我結(jié)識(shí)了NE0 2511,那是一個(gè)遠(yuǎn)方的... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13751165337  13692101218
粵ICP備09112631號(hào)-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!