单片机原理接口及应用与嵌入第05章 单片机的定时计数器与串行接口

VIP免费
2024-12-10 0 0 948KB 89 页 5.9玖币
侵权投诉
5章 单片机的定 /计数器与串行接口
单片机原理、接口及应用
单片机原理、接口及应用
5章 单片机的定 /计数器与串行接口
5.1 定时 /计数器
定时计数器结构和工作原理
定时计数器的控制寄存
定时器的四种工作方式
定时计数器的应用编程
5.2 串行接口
5章 单片机的定 /计数器与串行接口
51 系列单片机片内有二个十六位定时 /计数器:定时
0(T0) 和定时器 1(T1)
两个定时器都有定时或事件计数的功能,可用于定时
控制、延时、对外部事件计数和检测等场合
定时 /计数器实际上是 16 位加 1计数器。
T0 28位持殊功能寄存器 TH0 TL0 构成,
T1 28位持殊功能寄存 TH1 TL1 构成。
每个定时器都可由软件设置为定时工作方式或
计数工作方式。
T0 T1 受特殊功能寄存器 TMOD TCON 控制。
5.1.1 8051 定时 /计数器结构和工作原理
5章 单片机的定 /计数器与串行接口
1. 定时工作方式
设置为定时工作方式时,定时器计数的脉冲是由 51
片机片内振荡器经 12 分频后产生的。
每经过一个机器周期定时器 (T0 T1) 的数值加 1直至
计数满产生溢出。
如:当 8051 采用 12MHz 晶体时,每个机器周期为
1μs ,计 5 个机器周期即为 5 μs ,即定时 5 μs
5章 单片机的定 /计数器与串行接口
2. 计数工作方式
设置为计数工作方式时,通过引脚 T0(P3 . 4) 和 T1
(P3 . 5) 对外部脉冲信号计数。
当输入脉冲信号产生由 1 至 0 的下降沿时,定时器的值
1, 在每个机器周期 CPU 采样 T0 T1 的输入电平。若前
一个机器周期采样值为高,下一个机器周期采样值为低,则
计数器加 1
由于检测一个 1 至 0 的跳变需要二个机器周期,故最
计数频率为振荡频率的二十四分之一
虽然对输入信号的占空比无特殊要求,但为了确保某个
电平在变化之前至少被采样一次,要求电平保持时间至少是
一个完整的机器周期。
5章 单片机的定 /计数器与串行接口
5.1.2 定时计数器的控制寄存器
定时器共有两个控制寄存器:
定时器控制 TCON 88H)
定时器工作模式寄存器 TMOD(89H)
1. 工作模式寄存器 TMOD(89H)
TMOD 用于控制 T0 T1 的操作模式。其各位的定义如下:
TMOD D7 D6 D5 D4 D3 D2 D1 D0
(89H) GATE C/T M1 M0 GATE C/T M1 M0
定时器 T0 定时器 T1
5章 单片机的定 /计数器与串行接口
GATE :门控信号
GATE=0 TRx=1 时即可启动定时器工作 ;
GATE=1 INTx=1 才可启动定时器工作。
C/T :定时器 /计数器选择位
C/T=1 ,为计数器方式;
C/T=0 ,为定时器方式。
M1 M0 工作模式选择位
M1M0=00 工作方式 013 位方式)。
M1M0=01 工作方式 116 位方式)。
M1M0=10 工作方式 28位自动再装入方式)。
M1M0=11 工作方式 3T0 28位方式)。
5章 单片机的定 /计数器与串行接口
TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0
T1
请求
/
T1
工作
/
T0
请求
/
T0
工作
/
INT1
请求
/
INT1
方式
下沿 / 低电
INT0
请求
/
INT0
方式
下沿 /
电平
2. 控制寄存器 TCON(88H)
TCON 寄存器 中定时器控制 仅用了其中高四位,其意义如
下:
TF1 T1 溢出中断请求标志。
TF1=1 T1 有溢出中断请求。
TF1=0 T1 无溢出中断请求。
TR1 T1 运行控制位。
TR1=1 ,启动 T1 工作。
TR1=0 ,停止 T1 工作。
5章 单片机的定 /计数器与串行接口
TF0 T0 溢出中断请求标志。
TF0=1 T0 有溢出中断请求。
TF0=0 T0 无溢出中断请求。
TR0 T0 运行控制位。
TR0=1 ,启动 T0 工作。
TR0=0 ,停止 T0 工作。
5章 单片机的定 /计数器与串行接口
定时计数器的内部逻辑电路结构
&
>1
C/T
C/T
摘要:

第5章单片机的定时/计数器与串行接口单片机原理、接口及应用单片机原理、接口及应用第5章单片机的定时/计数器与串行接口5.1定时/计数器★定时计数器结构和工作原理★定时计数器的控制寄存器★定时器的四种工作方式★定时计数器的应用编程5.2串行接口第5章单片机的定时/计数器与串行接口★51系列单片机片内有二个十六位定时/计数器:定时器0(T0)和定时器1(T1)。★两个定时器都有定时或事件计数的功能,可用于定时控制、延时、对外部事件计数和检测等场合★定时/计数器实际上是16位加1计数器。T0由2个8位持殊功能寄存器TH0和TL0构成,T1由2个8位持殊功能寄存TH1和TL1构成。★每个定时器都可由软...

展开>> 收起<<
单片机原理接口及应用与嵌入第05章 单片机的定时计数器与串行接口.ppt

共89页,预览18页

还剩页未读, 继续阅读

声明:本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。玖贝云文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知玖贝云文库,我们立即给予删除!
分类:高等教育 价格:5.9玖币 属性:89 页 大小:948KB 格式:PPT 时间:2024-12-10

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 89
客服
关注