2012年9月3日星期一

如何使用W7100A的計時器/計數器(一)

这篇应用手册主要介绍W7100A单片机的内部定时器/计数器、看门狗定时器和基本的示例程序。今天我们先介绍前半部分内容,希望对大家有帮助!
  1. 简介
这篇应用手册主要介绍W7100A单片机的内部定时器/计数器、看门狗定时器和基本的示例程序。更多的详细信息,请参考W7100数据手册中与W7100A定时器/计数器相关的寄存器。WIZnet homepage > W7100A
具体的例子将会在后面利用W7100A的定时器/计数器实现GPIO端口P0_3和P0_4翻转时讲到。由于iMCU7100EVB开发板的P0_3、P0_4和LED相连接,利用简单的代码实现P0_3和LED连接,就可以使LED闪烁。由于时钟的工作频率非常快,LED灯看起来像是一直在亮。文中所有的代码都是用C语言写的,并且基于Keil编译器实现。(注意:因为W7100A QFN 64引脚的封装和LQFP 100引脚的封装不同,用户必须确认GPIO引脚可用。)
2. 定时器0/计数器0
本章主要介绍定时器/计数器的结构,图2.1为模式0下的定时器0/计数器0的结构图:预分频的8位定时器/计数器。TL0的5位用来预分频,TH0的8位用来指示定时器/计数器。从图中我们可以得知,88.4736MHZ是内部的时钟频率,T0是外部的计数输入,TM0D.3是软件门控制位。同时,GATE0作为硬件门控制引脚,TCON.4是定时器0的启动位。
后续部分在这里:如何使用W7100A的定时器/计数器(一)http://blog.iwiznet.cn/?p=855
更多有關W7100A的文章請參考:
 
有關WIZnet產品及技術,如有任何問題可在下方留言,或者與我聯繫,我會盡我所能幫你。
Contact Me:
Chinese Homepage: www.iwiznet.cn           

 

没有评论:

发表评论