物联网实验三.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
物联网实验三

华北科技学院 物联网技术课程 实验报告 院(系)计算机学院 专业 网络工程 班级 网络B12-2 组号 学号 32 姓名 周叶 实验室 接口与物联网实验室 日期时间 2015.4.22 成绩评定: 1、完成情况: 基本操作: A( ),B( ),C( ),D( ),F 代码理解: A( ),B( ),C( ),D( ),F 2、报告规范度: A( ),B( ),C( ),D( ),F 3、学习态度: A( ),B( ),C( ),D( ),F 成绩 评阅教师 2015年4月 课程名称 物联网技术 实验项目 名称 定时器实验 指导教师 陈振国 同组学生姓名 叶甜、孟庆铎 T1为16位定时/计数器,支持输入采样,输出比较和PWM输出。T1有三个独立的输入采样/输出比较通道,每个通道对应一个I/O口。 T2为16位定时/计数器,在ZigBee 协议栈中,一般被用于给 802.15.4MAC底层提供时钟源。 T3/t4为8位定时/计数器,支持输出比较和PWM输出。T3/T4有2个输出比较通道,每个通道对应一个I/O口。 1. 操作模式 T1的操作模式有3种:free-running模式、modulo模式、up-down模式。 1 free-running模式 计数器从0X0000开始计数,当计数到0XFFFF时溢出。此时,IRCON.T1IF和T1STAT.OVFIF将被置1;如果TIMIF.OVFIF被置1,就会产生中断请求。计数器复位为0X0000,重新开始计数。如图13-1所示。 图13-1 free-running模式 2 modulo模式 计数器从0X0000开始计数,当计数值达到最大值T1CC0时溢出。此时,IRCON.T1IF和T1STAT.OVFIF将被置1;如果TIMIF.OVFIF被置1,就会产生中断请求。计数器复位为0X0000,重新开始计数。如图13-2所示。 图13-2 modulo模式 3 up-down模式 计数器从0X0000开始计数,当计数值达到最大值T1CC0时,计数值开始递减至0X0000。此时,IRCON.T1IF和T1STAT.OVFIF将被置1;如果TIMIF.OVFIF被置1,就会产生中断请求。计数器复位为0X0000,重新开始计数。如图13-3所示。 图13-3 up-down模式 定时器操作模式通过T1CTL控制寄存器和T1STAT状态寄存器设置,如下表13-1和表13-2所示。 表13-1 T1CTL定时器1控制寄存器 T1CTL 0XE4- T1CTL定时器1控制寄存器 位 名称 复位 读/写 描述 7:4 - 0000 R0 预留 3:2 DIV[1:0] 00 R/W 预置分频值。产生有效的时钟沿来更新计数值 00 信号频率/1 01 信号频率/8 10 信号频率/32 11 信号频率/128 1:0 MODE[1:0] 00 R/W 定时器1模式选择 00 保留 01 free-running模式。从0X0000到0XFFFF重复计数 10 modulo模式。从0X0000到T1CC0重复计数 11 up-down模式。从0X0000到T1CC0,再重T1CC0到0X0000重复计数 表13-2 T1STAT定时器1状态寄存器 T1STAT 0XAF- T1STAT定时器1状态寄存器 位 名称 复位 读/写 描述 7:6 - 00 R0 预留 5 OVFIF 0 R/W0 定时器1计数溢出中断标志。计数器达到溢出值 free-running或modulo模式 或者 up-down模式达到0 时置1,软件置1无效。 4 CH4IF 1 R/W0 定时器1通道4中断标志。当通道4中断条件发生时,此标志位将置1,软件置1无效。 3 CH3IF 0 R/W0 定时器1通道3中断标志。当通道4中断条件发生时,此标志位将置1,软件置1无效。 2 CH2IF 0 R/W0 定时器1通道2中断标志。当通道4中断条件发生时,此标志位将置1,软件置1无效。 1 CH1IF 0 R/W0 定时器1通道1中断标志。当通道4中断条件发生时,此标志位将置1,软件置1无效。 0 CH0IF 0 R/W0 定时器1通道0中断标志。当通道4中断条件发生时,此标志位将置1,软件置1无效。 2 .通道模式 定时器的通道模式有输入采样、输出比较两种。 1 输入采样模式。将输入采样信道所对应的I/O引脚配置为输入状态。定时器启动后,来自该输入引脚的边沿信号(上升沿、下降沿)将触发当前计数器值存储到相应的采集寄存器中。因此可以在某一外部事件发生时采集到当前的时间。 2 输出比较模式。将输出比较信道所对应的

文档评论(0)

kaiss + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档