如何使用W7100A的定时器/计数器(三)
0赞这篇应用手册主要介绍W7100A单片机的内部定时器/计数器、看门狗定时器和基本的示例程序。今天我们介绍最后一部分内容,欢迎大家的留言讨论:
第二部分在这里:如何使用W7100A的定时器/计数器(二)http://blog.iwiznet.cn/?p=902
3.11 定时器1 8位自动重装计数器 软件门控
void main(void) { TMOD = 0×60; // 定时器1,模式2,8自动重装,软件门控 TH1 = Reload Value; //重载TH1的值 TL1 = Initial Value; //初始化TL1的值 ET1 = 1; //允许定时器1中断 EA = 1; //开放全局中断 TR1 = 1; //启动定时器1 while(1); } void int_test(void) interrupt 3 { EA = 0; TF1 = 0; //复位定时器0中断标志位 P0_3 = ~P0_3; //对P0_3取反 EA = 1; } |
通过TMOD寄存器将定时器1设置为8位自动重装定时器、软件门控方式,然后利用TH1和TL1来设置中断事件循环周期的大小。将重装值赋给TH1,并且初始化TL1的值。在设置完成后,置位TR1位来启动计时器1。如果有中断发生,执行中断处理函数来复位定时器1中断标志位;然后执行用户设定的中断事件。在本文档中,对Port0.3端口进行取反操作……文章后续部分在这里:如何使用W7100A的定时器/计数器(三)http://blog.iwiznet.cn/?p=951
更多有关W7100的博文请看这里:
W7100例程学习之ADC应用http://blog.iwiznet.cn/?p=691
用W7100,做自己的HTTP服务器http://blog.iwiznet.cn/?p=684
W7100学习笔记-W7100部分固件(firmware)解析http://blog.iwiznet.cn/?p=677
什么是API函数以及如何使用W7100A进行初始化(TCPIPCore)?(二)http://blog.iwiznet.cn/?p=628
更多有关W7100A的博文请看这里:
如何使用W7100A实现网络字符LCDhttp://blog.iwiznet.cn/?p=168
单片机以太网控制芯片— iMCU W7100Ahttp://blog.iwiznet.cn/?p=229
如何使用W7100A模拟I2C总线http://blog.iwiznet.cn/?p=304
如何实现W7100A程序烧录http://blog.iwiznet.cn/?p=161
也可进入我们的官方网站或博客查看更多。
如果您对WIZnet的产品或是技术感兴趣,请随时与我们联系。
可以直接留言或登录WIZnet官方网站:http://www.iwiznet.cn
公司微博是:http://weibo.com/wiznet2012
公司博客是:http://blog.iwiznet.cn/