嵌入式:定时器.docVIP

  • 11
  • 0
  • 约1.75千字
  • 约 5页
  • 2017-07-10 发布于贵州
  • 举报
嵌入式:定时器

西 安实验年月日 实验目的及实验环境 目的: 1、充分掌握ADS实验中定时器工具的功能。 2、能够熟练掌握定时器的分类,作用,使能方式。 3、能够利用定时器完成蜂鸣器的间歇。 4、掌握定时器输出 2、定时器实验的寄存器存储情况和代码的单步调试。 3、通过定时器的定时,灯闪烁 四.总结 实验过程中遇到的问题及解决办法; 问题1: 定时器本身没有中断功能,但是如何使用定时器进行中断? 解决: 通过MR0与TC的匹配比较,若相等时,则使得TC发生复位并且产生中断。 问题2: 如何使得定时器0的中断通道具有最高的优先级? 解决: 因为Cntl0的通道只有0x20和0x04,所以通过“或”的关系, VICVectCntl0 = 0x20 | 0x04;使得设置定时器0中断通道分配最高优先级 2.对设计过程的心得体会。 通过这次的程序设计,自己充分了解仿真系统的工作方式,了解定时器工作流程,了解定时器这个程序代码的每句话的功能,同时也能够熟练地使用ADX进行代码的调试,希望以后能有更对的机会进行程序设计,把平时的学到的知识应用于实际中。 五.附录:(代码电子版) #include config.h #define BEEP 1 7 /* P0.7控制BEEP,低电平蜂鸣 */ /********************************

文档评论(0)

1亿VIP精品文档

相关文档