c51 定時器計數器控制字_第1頁
c51 定時器計數器控制字_第2頁
c51 定時器計數器控制字_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

C51定器計數器控字2008-01-2221:571、定器計數的式存TMOD是一8位的殊能寄器對的址,不位址A主完三功:*確選定器是數;*選何工方;*是借外斷制時和數的停BTMOD的低位是制T0的字(T0--P3.4定時/計器外部件沖入)TMOD的高位是制T1的字(T1--P3.5定時/計器外部件沖入)C制的式含a、GATE(TMOD.7)分兩情:,定器啟和INT1無,取于TR0;GATE=1,定時的停僅由TR0來控制,且INT1引腳控制只二都高平定器才始作b、C/T(TMOD.6)分兩情:C/T=0,用定器C/T=1用計器d、M1(TMOD.5),M0(TMOD.4)用來控定器計數的種作方:方式0:M1=0,M0=0.13位定/計方方式1:M1=0,M0=1.16位定/計器方式2,M1=1,M0=0.8位值動新入8位時計器方式3,僅適于T0分兩8計器T1停止數、時/計數控寄器TCONTCON是一個位特功寄器對的址可尋。A控制字格和義1

a、TF1(TCON.7),TF0(TCON.5)----T1、計數出志位當數計溢時該置1。用詢式,此作狀位cpu查,應意查該有后以件法時該清“”使中方時此作中申標位進中服程序由硬自清b、計數行制TR1(TR0)=1,啟定/計數器作必條,與GATE位狀有。TR1(TR0)=0,停定/計數器作該可軟置1或清c、IE1(TCON.3),IE0(TCON.1)----外中INT1(P3.3)、INT0的中斷求志。當外部中請時INT1(INT0)=1(有件成),cpu響中后由件IE1(IE0)清d、IT1(TCON.2),IT0(TCON.0)----INT1(INT0)發式控位可軟進置和位IT0(IT1)=0,INT0(INT1)為電觸發式為跳觸發式、斷許存IE在中斷統中中的許禁是片可行尋的8位中允寄器IE來控的EA(IE.7):總關如它于0,所中斷不許ES(IE.4):串行中允;ET1:定時1中允;EX1:外中斷中斷允;ET0:定時0中允;EX0;外中斷中斷允;、個中源優級單機中服入地如,們自優級高低列。外斷:0003H;定器:000BH;外斷:0013H;定器:001BH;2

串:0023H采c51的編語,語中服函數完語如:返值函名(參】【式【入interruptn【using】interrupt對應是斷的號,【using】定使用存的號這,要寄器組進簡的釋51系統中4個寄器,具的置決psw程狀字的位RS0、RS1的設。運一中任時采不的存器。c51中寄器的擇取于using后的變的定變位0~3的整。在里出同斷務序c51程序法*外斷INT0--------voidintsvr0(void)interrupt0using1*定/計數T0-----voidtimer0(void)interrupt1using1*外斷INT1--------voidintsvr0(void)interrupt2using1*定/計數T1-----voidtim

溫馨提示

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

評論

0/150

提交評論