首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在PIC24中读取输入引脚的状态后如何重置?

在PIC24中读取输入引脚的状态后如何重置?
EN

Stack Overflow用户
提问于 2012-10-11 17:50:00
回答 2查看 525关注 0票数 0

我正在使用更改通知中断来获取有关管脚状态更改的信息。

如何在读取后重置PIN值?

读取PORTB引脚值的代码

代码语言:javascript
复制
x   = PORTB;
EN

回答 2

Stack Overflow用户

发布于 2012-10-18 03:50:40

我不知道你说的“重置PIN值”是什么意思,但是...如果管脚被配置为输入(在读取的情况下),您不应该能够重置管脚值,因为它们是由外部控制的。

无论如何,一个简单的PORTB = 0;应该关闭所有引脚(重置?)如果配置为输出。

票数 1
EN

Stack Overflow用户

发布于 2013-07-26 19:38:54

我假设您的问题是如何重置更改通知机制。pic具有内部缓冲器,该缓冲器被设置为等于端口管脚。通过将该缓冲区与端口引脚进行异或运算来生成中断更改通知。读取端口会将内部缓冲器的值设置为端口引脚的当前状态。现在,端口已准备好再次触发更改通知中断。

总之,读取端口就足以重置更改通知机制。但是,您还必须清除更改通知中断标志。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12836786

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档