單片機成長之路(51基礎篇) - 013 MCS-51單片機控制詳解–T2MOD

T2CON :定時器控制寄存器
寄存器地址0C8H,位尋址0C8H~0CFH。
位地址
CF
CE
CD
CC
CB
CA
C9
C8
位符號
TF2
EXF2
RCLK
TCLK
EXEN2
TR2
C/T2
CP/RL2
TF2:T2溢出標記
  當T2溢出時TF2=1,TD2只能用軟件清除
  當RCLK=1或TCLK=1時,TF2將不置位
EXF2:T2外部標記
  當EXEN2=1時,T2EX/P1.1引腳上的負跳變引發T2的捕捉/重裝操做,此時EXF2=1。在T2中斷容許時,EXF2=1將引發中斷,EXF2只能用軟件清除。在T2的向上、向下計數模式下(DCEN=1)EXF2的置位將不引發中斷。
RCLK:接收時鐘容許
  當RCLK=1時,T2的溢出脈衝可用做串行口的接收時鐘信號,適於串行口模式一、3當RCLK=0時,T1的溢出脈衝用做串行口接收時鐘信號
TCLK:發送時鐘容許
EXEN2:T2外部事件(引發捕捉/重裝的外部信號)容許
  當EXEN2=1時,若是T2沒有做串行時鐘輸出(即RCLK+TCLK=0),則在T2EX/P1.1引腳跳變將引發T2的捕捉/重裝操做;
  當EXEN2=0時,在T2EX引腳的負跳變將不起做用
TR2:T2的啓動/中止控制  
C/T2:計數定時
CP/RL2:捕捉/重裝選擇
  當CP/RL2=1且EXEN2=1時,T2EX/P1.1引腳的負跳變將引發捕捉操做
  當CP/RL2=0且EXEN2=1時,T2EX/P1.1引腳的負跳變將引發重裝操做
  當CP/RL2=0且EXEN2=0時,T2的溢出將引發T2的自動重裝操做
  當RCLK+TCLK=1時,CP/RL2控制位不起做用,T2被強制工做於重裝方式。重裝方式發生於T2溢出時,經常使用來做波特率發生器。
相關文章
相關標籤/搜索