找回密码
 立即注册
查看: 396|回复: 5

INT0上升沿中断和下降沿中段响应时间不一样?

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2024-01-10 20:43:38

11

主题

58

回帖

957

积分

高级会员

积分
957
发表于 2024-5-19 22:48:49 | 显示全部楼层 |阅读模式
我在中断中让P00=P32
void INT0_int (void) interrupt 0
{
        P00 = P32;
        a1 = 33;
}
截图202405192245562277.jpg

图片中蓝色是P32,紫色是P00,蓝色上升沿后约3us紫色ON,蓝色下降后约600ns紫色OFF。
为什么INT0两边沿响应有差别?

回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2024-01-10 20:43:38

11

主题

58

回帖

957

积分

高级会员

积分
957
发表于 2024-5-20 00:28:32 | 显示全部楼层
帮忙给个INT0发生中断到开始执行中断处理时的理论间隔时间
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:446
  • 最近打卡:2025-06-18 09:00:43
已绑定手机

40

主题

2063

回帖

7099

积分

论坛元老

积分
7099
发表于 2024-5-20 11:25:53 | 显示全部楼层
我用附件例程测试并没有差异。
黄色是P32,蓝色是P20。上升沿到上升沿,下降沿到下降沿之间的间隔时间是一样的。
截图202405201125095330.jpg
截图202405201125295839.jpg

外中断INT0测试.zip

6.53 KB, 下载次数: 54

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:51
  • 最近打卡:2024-09-12 20:44:49

2

主题

64

回帖

358

积分

中级会员

积分
358
发表于 2024-5-20 12:51:02 | 显示全部楼层
看着好高端
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2024-01-10 20:43:38

11

主题

58

回帖

957

积分

高级会员

积分
957
发表于 2024-5-20 13:01:40 | 显示全部楼层
我再试试,有理论时间吗?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2024-01-10 20:43:38

11

主题

58

回帖

957

积分

高级会员

积分
957
发表于 2024-5-20 14:05:33 | 显示全部楼层
乘风*** 发表于 2024-5-20 11:25
我用附件例程测试并没有差异。
黄色是P32,蓝色是P20。上升沿到上升沿,下降沿到下降沿之间的间隔时间是一 ...

我也测得同样结果,延时应该是12个时钟周期
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-18 13:57 , Processed in 0.283357 second(s), 80 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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