网站大量收购闲置独家精品文档,联系QQ:2885784924

avr单片机中断定时器原理.pdfVIP

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

从零到项目开发学AVR单片机与

C语言技术

基于慧净HL-2/HJ-2G开发

内容:

中断的概念,AVR单片机的中断向量

定时/计数器1几种模式的寄存器配置和程序

的编写

、中断的概念

CPU在处理某A时,发生了另B

请求CPU迅速去处理(中断发生);

CPU暂时中断当前的工作,转去处理B

(中断响应和中断服务);

待CPU将B处理完毕后,再回到原来A

被中断的地方继续处理A(中断返回),这

一过程称为中断

AVR单片机的中断系统结构

主程序

中断响应

中断请求执行主

程序

执行

中断

断点处理

程序

继续执行

主程序中断返回

引起CPU中断的根源,称为中断源中断源向

CPU中断请求CPU暂时中断原来的事务A,

转去处理B对B处理完毕后,再回到原来

被中断的地方(即断点),称为中断返回实现上述

中断功能的部件称为中断系统(中断机构)

I/O端口的第二功能

定时/计数器1(16位)

普通模式

CTC模式

快速PWM模式

相位修正PWM模式

相位频率修正PWM模式

输入捕获模式

普通模式

和51单片机的定时计数器类似,根据设定

的时钟频率,每过个时钟,计数寄存器数值

加1

用到的寄存器:

1、T/C1控制寄存器B

2、计数寄存器

3、T/C1中断寄存器

注:使用中断时必须先开启总中断SREG|=BIT(7)

CTC模式

用于输出50%占空比的信号

用于产生准确的连续定时信号

快速PWM

1、T/C1控寄存器A

2、T/C1控制寄存器B

3、输出比较寄存器1A-OCR1A

4、输出比较寄存器1B-OCR1B

相位修正PWM

输入捕获模式

T/C的输入捕捉单元可用来捕获外部,

并为其赋予时间标记以说明此时间的发生时刻

外部发生的触发信号由引脚ICP1输

入,也可通过模拟比较器单元来实现

时间标记可用来计算频率、占空比及信号

的其它特征,以及为创建日志

您可能关注的文档

文档评论(0)

183****7931 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档