电工学习网

 找回密码
 立即注册

单片机定时器/计数器的控制

2015-3-26 08:15| 编辑:电工学习网| 查看: 4738| 评论: 0

  与定时/计数器有关的控制寄存器有 2 个
  1.定时器控制寄存器 TCON (字节地址 88H )

位地址

8FH

8EH

8DH

8CH

8BH

8AH

89H

88H

位符号

TF1

TR1

TF0

TR0

IE1

IT1

IE0

IT0

  TR0 (TR1) 定时计数器 T0 (T1) 运行控制位。
  该位由软件置 1 或清 0 。
  TR0 (TR1)= 1 启动定时计数=0停止定时计数
  TCON 除字节寻址外,各位还可以位寻址。
  例如 启动 T0 开始计数工作,可运行指令
  MOV TCON , #00010000B 或者 SETB TR0 与定时 / 计数器有关的控制寄存器有 2 个

位地址

8FH

8EH

8DH

8CH

8BH

8AH

89H

88H

位符号

TF1

TR1

TF0

TR0

IE1

IT1

IE0

IT0

  TF0 (TF1)-计数溢出标志位
  当 T0/T1 计数溢出时,该位由硬件自动置 “1” 。
  查询方式下,此位作计数溢出状态位供查询,注意溢出后应以软件方法及时清 0 ;
  中断方式下,此位会当 T0 溢出时,由硬件自动置 1 ,并向 CPU 申请中断, 当 CPU 响应中断进入中断服务程序后,它又被硬件自动清 0
  2.定时器工作方式寄存器 TMOD (89H)
用于 2 个定时器 T0、T1 的工作方式设定 , TMOD 不能位寻址,只能用字节指令设置定时器工作方式。

  M1 M0 设置定时工作方式

看过《单片机定时器/计数器的控制》的人还看了以下文章:

发表评论

最新评论

  • 实时时钟芯片DS1302
  • 8255的控制字
  • 单片机点亮led灯程序详解
  • 单片机引脚功能定义
  • 单片机数码管显示原理
  • RS485通信和Modbus协议

电工学习网 ( )

GMT+8, 2023-5-10 15:35

Powered by © 2011-2022 www.shop-samurai.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

返回顶部