zoukankan      html  css  js  c++  java
  • 单片机成长之路(51基础篇)

    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的溢出脉冲可用作串行口的接收时钟信号,适于串行口模式1、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溢出时,常用来作波特率发生器。
  • 相关阅读:
    洛谷 2846 (线段树)
    Conclusion
    codevs 2495 水叮当的舞步IDA*
    1247 排排站 USACO(查分+hash)
    洛谷 1373 小a和uim之大逃离
    noip 2012 疫情控制
    poj 1780 code(欧拉路)
    uva 1391 Astronauts(2-SAT)
    uva 1146 Now or late (暴力2-SAT)
    uva 11324 The Largest Clique (Tarjan+记忆化)
  • 原文地址:https://www.cnblogs.com/jikexianfeng/p/9521462.html
Copyright © 2011-2022 走看看