單片機(jī)原理及接口技術(shù)-李朝青課本答案六七_(dá)第1頁
單片機(jī)原理及接口技術(shù)-李朝青課本答案六七_(dá)第2頁
單片機(jī)原理及接口技術(shù)-李朝青課本答案六七_(dá)第3頁
單片機(jī)原理及接口技術(shù)-李朝青課本答案六七_(dá)第4頁
單片機(jī)原理及接口技術(shù)-李朝青課本答案六七_(dá)第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

單片機(jī)原理及接口技術(shù)_李朝青課本答案六七第6章1、定時器模式2有什么特點?適用于什么場合?答:(1)模式2把TL0(或TL1)配置成一個可以自動重裝載的8位定時器/計數(shù)器。TL0計數(shù)溢出時不僅使溢出中斷標(biāo)志位TF0置1,而且還自動把TH0中的內(nèi)容重新裝載到TL0中。TL0用作8位計數(shù)器,TH0用以保存初值。(2)用于定時工作方式時間(TF0溢出周期)為,用于計數(shù)工作方式時,最大計數(shù)長度(TH0初值=0)為28=256個外部脈沖。這種工作方式可省去用戶軟件重裝初值的語句,并可產(chǎn)生相當(dāng)精確定時時間,特別適于作串行波特率發(fā)生器。2、單片機(jī)內(nèi)部定時方式產(chǎn)生頻率為100KHZ等寬矩形波,假定單片機(jī)的晶振頻率為12MHZ,請編程實現(xiàn)。答:T0低5位:1BHT0高8位:FFHMOVTMOD,H;設(shè)置定時器T0工作于模式0MOVTL0,BH;設(shè)置5ms定時初值MOVTH0,FFHSETBTR0;啟動T0LOOP:JBCTF0,L1;查詢到定時時間到?時間到轉(zhuǎn)L1SJMPLOOP;時間未到轉(zhuǎn)LOOP,繼續(xù)查詢L1:MOVTL0,BH;重新置入定時初值MOVTH0,FFHCPLP1.0;輸出取反,形成等寬矩形波SJMPLOOP;重復(fù)循環(huán)3、89C51定時器有哪幾種工作模式?有何區(qū)別?答:有四種工作模式:模式0,模式1,模式2,模式3(1)模式0:選擇定時器的高8位和低5位組成一個13位定時器/計數(shù)器。TL低5位溢出時向TH進(jìn)位,TH溢出時向中斷標(biāo)志位TF進(jìn)位,并申請中斷。定時時間t=(213-初值)×振蕩周期×12;計數(shù)長度位213=8192個外部脈沖(2)模式1:與模式0的唯一差別是寄存器TH和TL以全部16位參與操作。定時時間t=(216-初值)×振蕩周期×12;計數(shù)長度位216=65536個外部脈沖(3)模式2:把TL0和TL1配置成一個自動重裝載的8位定時器/計數(shù)器。TL用作8位計數(shù)器,TH用以保存初值。TL計數(shù)溢出時不僅使TF0置1,而且還自動將TH中的內(nèi)容重新裝載到TL中。定時時間t=(28-初值)×振蕩周期×12;計數(shù)長度位28=256個外部脈沖(4)模式3:對T0和T1不大相同若設(shè)T0位模式3,TL0和TH0被分為兩個相互獨立的8位計數(shù)器。TL0為8位計數(shù)器,功能與模式0和模式1相同,可定時可計數(shù)。TH0僅用作簡單的內(nèi)部定時功能,它占用了定時器T1的控制位TR1和中斷標(biāo)志位TF1,啟動和關(guān)閉僅受TR1控制。定時器T1無工作模式3,但T0在工作模式3時T1仍可設(shè)置為0~2。4、89C51內(nèi)部設(shè)有幾個定時器/計數(shù)器?它們是由哪些特殊功能寄存器組成?答:89C51單片機(jī)內(nèi)有兩個16位定時器/計數(shù)器,即T0和T1。T0由兩個8位特殊功能寄存器TH0和TL0組成;T1由TH1和TL1組成。5、定時器用作定時器時,其定時時間與哪些因素有關(guān)?作計數(shù)器時,對外界計數(shù)頻率有何限制?答:定時時間與定時器的工作模式,初值及振蕩周期有關(guān)。作計數(shù)器時對外界計數(shù)頻率要求最高為機(jī)器振蕩頻率的1/24。6、簡述定時器4種工作模式的特點,如何選擇設(shè)定?答:(1)模式0:選擇定時器的高8位和低5位組成一個13位定時器/計數(shù)器。TL低5位溢出時向TH進(jìn)位,TH溢出時向中斷標(biāo)志位TF進(jìn)位,并申請中斷。定時時間t=(213-初值)×振蕩周期×12;計數(shù)長度位213=8192個外部脈沖置TMOD中的M1M0為00(2)模式1:與模式0的唯一差別是寄存器TH和TL以全部16位參與操作。定時時間t=(216-初值)×振蕩周期×12;計數(shù)長度位216=65536個外部脈沖置TMOD中的M1M0為01(3)模式2:把TL0和TL1配置成一個自動重裝載的8位定時器/計數(shù)器。TL用作8位計數(shù)器,TH用以保存初值。TL計數(shù)溢出時不僅使TF0置1,而且還自動將TH中的內(nèi)容重新裝載到TL中。定時時間t=(28-初值)×振蕩周期×12;計數(shù)長度位28=256個外部脈沖置TMOD中的M1M0為10(4)模式3:對T0和T1不大相同若設(shè)T0位模式3,TL0和TH0被分為兩個相互獨立的8位計數(shù)器。TL0為8位計數(shù)器,功能與模式0和模式1相同,可定時可計數(shù)。TH0僅用作簡單的內(nèi)部定時功能,它占用了定時器T1的控制位TR1和中斷標(biāo)志位TF1,啟動和關(guān)閉僅受TR1控制。定時器T1無工作模式3,但T0在工作模式3時T1仍可設(shè)置為0~2。置TMOD中的M1M0為117、當(dāng)T0用作模式3時,由于TR1已被T0占用,如何控制T1的開啟和關(guān)閉?答:用T1控制位C/T切換定時器或計數(shù)器工作方式就可以使T1運行。定時器T1無工作模式3,將T1設(shè)置為工作模式3,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論