关于CC2530,I/O口中断边缘选择PICTL寄存器配置问题
时间:12-23
整理:3721RD
点击:
我查看手册发现PICTL可以控制P0,P1,P2。的中断边缘选择,但是就一个,是不是该寄存器名为结构体类型,另外我看到后面出现PICTL.PxICON (其中x为0,1,2)
那么我想知道PICTL.P0ICON是否是八位的呢,是不是控制某一位应该如下操作:
PICTL.P0ICON |=BIT0;
如上设置就是配置P0_0端口上升沿触发中断呢?
求前辈给个明示,不知道我理解的对不对啊,这一块儿我从昨天下午就开始郁闷了。刚刚想到如上内容,不知道对不对
P0ICON是PICTL的1位,不是8位
要设置P0口应该是
PICTL |= BIT0; 或
PICTL &= ~BIT0;
谢谢!请问是不是P0端口的八位管脚只能设置同一种触发边缘状态吗?不能按位独立设置,比如P0_0上升沿,P0_1下降沿?
P0是如此,P1口稍微灵活一点,7~4和3~0可设成不同。
如何把中断设置成边沿中断,即上升沿和下降沿都中断