microcontroller - 8051端口引脚是否变高
问题描述
有什么方法可以让我们在不检查特定位的情况下知道 8051 端口中哪个位或引脚是否为高电平?
例如:P0.0 变高。
我通过检查特定位知道方法是指 P0.0。
解决方案
你的问题有点宽泛。也许你可以使用这样的东西:
if (Port0 & 0x80)
{
.... //Pin P0.7 is high
}
else
{
.... //Pin0.7 is low
}
推荐阅读
- kubernetes - 标签部署 pod 模板
- python - 使用 SQL Server 批量创建后创建重复行
- android - 如何有一个透明的状态栏但让导航栏不透明?
- java - 即使不使用 volatile,java 变量也是可见的
- excel - 如何处理等待另一个应用程序 (SAP) 完成 OLE 操作?
- uitableview - NSLayoutContraints 在 UITableViewController 上应用不一致(显然)
- java - 调用方法时对话框崩溃
- css - 在叠加层中为背景图像设置动画
- asp.net-core-2.0 - 即使身份验证基于声明,.Net Core 2 IHttpContextAccessor 也会返回 WindowsPrincipal
- python-3.x - 如何在连接到套接字服务器的 2 个客户端之间交换消息?