请选择 进入手机版 | 继续访问电脑版

国芯论坛-STC全球32位8051爱好者互助交流社区

 找回密码
 立即注册
查看: 332|回复: 12

IO口中断应用问题

[复制链接]

2

主题

9

帖子

32

积分

新手上路

Rank: 1

积分
32
发表于 2023-2-13 10:51:35 | 显示全部楼层 |阅读模式
IO口中断的端口设置,是否可以设置成高阻输入。我的硬件不具备高上拉的能力,只能使用高阻输入。这样设置是否影响IO口中断使用。我看样例程序设置的是普通IO口
回复

使用道具 举报

154

主题

2213

帖子

6435

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6435
发表于 2023-2-13 11:14:36 | 显示全部楼层
输入,就应该设置为高阻输入,只要你外部信号输出源可以准确输出强而有力的信号 !
===就没必要用传统的准双向口/弱上拉
===输出如是强推挽,输入就应该用高阻输入
回复 支持 反对

使用道具 举报

13

主题

72

帖子

483

积分

中级会员

Rank: 3Rank: 3

积分
483
发表于 2023-2-13 11:20:25 | 显示全部楼层
我也有个疑问,io中断上升沿下降沿就说不要使用,手册也没说具体是什么bug

点评

你具体哪个型号,文字也贴出来  详情 回复 发表于 2023-2-13 12:17
回复 支持 反对

使用道具 举报

154

主题

2213

帖子

6435

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6435
发表于 2023-2-13 12:17:18 | 显示全部楼层
chen 发表于 2023-2-13 11:20
我也有个疑问,io中断上升沿下降沿就说不要使用,手册也没说具体是什么bug ...

你具体哪个型号,文字也贴出来
回复 支持 反对

使用道具 举报

4

主题

486

帖子

1194

积分

超级版主

Rank: 8Rank: 8

积分
1194
发表于 2023-2-13 13:07:47 | 显示全部楼层
中断检测跟IO的模式无关,只要检测到下降沿或上升沿就会起作用,IO模式时跟你的外部电路配合的。设置为高阻,则嘎地电平均由外部提供。
普通IO中断要看具体型号,看是否支持。建议优先使用INT0~INT4这5个外中断,程序更简单。
回复 支持 反对

使用道具 举报

2

主题

9

帖子

32

积分

新手上路

Rank: 1

积分
32
 楼主| 发表于 2023-2-13 14:36:15 | 显示全部楼层
梁工 发表于 2023-2-13 13:07
中断检测跟IO的模式无关,只要检测到下降沿或上升沿就会起作用,IO模式时跟你的外部电路配合的。设置为高阻 ...

我用的是STC8H4K64tLCD的P1.7和P1.3
回复 支持 反对

使用道具 举报

2

主题

9

帖子

32

积分

新手上路

Rank: 1

积分
32
 楼主| 发表于 2023-2-13 14:47:13 | 显示全部楼层
梁工 发表于 2023-2-13 13:07
中断检测跟IO的模式无关,只要检测到下降沿或上升沿就会起作用,IO模式时跟你的外部电路配合的。设置为高阻 ...

梁工,帮忙看看,我这样用的,控制的那个灯不亮。我这样用有没有问题
12.png

点评

P1INTF是什么?  详情 回复 发表于 2023-2-13 16:38
回复 支持 反对

使用道具 举报

2

主题

9

帖子

32

积分

新手上路

Rank: 1

积分
32
 楼主| 发表于 2023-2-13 15:01:33 | 显示全部楼层
神农鼎 发表于 2023-2-13 11:14
输入,就应该设置为高阻输入,只要你外部信号输出源可以准确输出强而有力的信号 !
===就没必要用传统的准 ...

高阻输入能用就好。谢谢
回复 支持 反对

使用道具 举报

154

主题

2213

帖子

6435

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6435
发表于 2023-2-13 15:15:26 | 显示全部楼层
强推挽输出 + 高阻输入,是STC8051世界主流应用推荐模式

强推挽输出抗干扰强 !    高阻输入,不怕你程序莫名其妙给输入口对外锁存个0
回复 支持 反对

使用道具 举报

4

主题

486

帖子

1194

积分

超级版主

Rank: 8Rank: 8

积分
1194
发表于 2023-2-13 16:38:22 | 显示全部楼层
zly 发表于 2023-2-13 14:47
梁工,帮忙看看,我这样用的,控制的那个灯不亮。我这样用有没有问题

P1INTF是什么?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2023-3-21 03:13 , Processed in 0.043327 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表