竞赛机器人制作技术基础
定时/计数器控制寄存器TCON TF1:定时器/计数器T1溢出标志。T1被允许计数以后,从初值开始加1计数。 当最高位产生溢出时由硬件置“1”TF1,向CPU请求中断,一直保持到CPU响 应中断时,才由硬件清“0”TF1(TF1也可由程序查询清“0”)。 TR1: 定时器T1的运行控制位。该位由软件置位和清零。 当GATE(TMOD.7)=0,TR1=1时就允许T1开始计数,TR1=0时禁止T1计数。 当GATE(TMOD.7)=1,TR1=1且INT1输入高电平时,才允许T1计数。 定时/计数器相关寄存器设置 定时/计数器工作模式寄存器TMOD TMOD.7/GATE TMOD.7控制定时器1,置1时只有在INT1脚为高及TR1控制位置1时才可打开定时器/计数器1。 TMOD.3/GATE TMOD.3控制定时器0,置1时只有在INT0脚为高及TR0控制位置1 时才可打开定时器/计数器0。 TMOD.6/C/T TMOD.6控制定时器1用作定时器或计数器,清零则用作定时器 (从内部系统时钟输入),置1用作计数器(从T1/P3.5脚输入) TMOD.2/C/T TMOD.2控制定时器0用作定时器或计数器,清零则用作定时器 (从内部系统时钟输入),置1用作计数器(从T0/P3.4脚输入) 辅助寄存器AUXR T0x12:定时器0速度控制位。 0:定时器0速度是8051单片机定
原创力文档

文档评论(0)