欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

网卡芯片enc28j60在网线断开时,如何能使单片机产生一个中断,使led亮灯响应

更新时间: 2014-01-05 03:18:53 责任编辑: Author_N1

 

网卡芯片enc28j60在网线断开时,怎么能使单片机产生一个中断,使led亮灯响应。
我用的是enc28j60网卡芯片,想在网线被拔掉时,使板子产生一个中断响应,利用mac中的mii寄存器读出PHY寄存器中PHSTAT2_LSTAT的值,单片机通过spi获得寄存器的值,怎么产生一个中断响应?
--参考方法--
你可以设置一个定时器中断不断对spi查询
--参考方法--
我没用过这个网卡,可以给你点思路。
enc28j60 内部有中断控制,看看哪个中断是插入拔出的,通过SPI使能这个中断,注意不能mask。
enc28j60 有 /INT信号,看这个信号接到MCU的哪了,也就是中断,在MCU里一定要使能这个中断。
在MCU的那个中断中编程,完成你要的功能。
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 03:18:53
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/20643/
本文WWW.DOC100.NET DOC100.NET版权所有。