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

STC8H8K64U-B芯片的GPIO中断问题!解决不了

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:9
  • 最近打卡:2024-01-27 13:25:26

14

主题

18

回帖

175

积分

注册会员

积分
175
发表于 2023-7-19 19:47:26 | 显示全部楼层 |阅读模式
STC8H8K64U-B芯片的GPIO中断问题,官方的STC8H文档里说该芯片是有问题的
STC8H8K64U-B芯片的GPIO中断问题!解决不了-1.png
用D版本的芯片的话,还有一个中断向量超出范围的问题。
STC8H8K64U-B芯片的GPIO中断问题!解决不了-2.png


自己编的代码,发现还是进入不了中断。
而且安装了Keil中断扩展插件,好像还是会报错。。
STC8H8K64U-B芯片的GPIO中断问题!解决不了-3.png

总之就是没成功。有没有人写过类似的代码,看看代码逻辑。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:522
  • 最近打卡:2025-05-02 00:29:54

10

主题

1159

回帖

5121

积分

论坛元老

积分
5121
发表于 2023-7-19 22:25:33 | 显示全部楼层
你有加入这个汇编文件吗?



回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

718

主题

1万

回帖

1万

积分

管理员

积分
15630
发表于 2023-7-19 23:09:48 | 显示全部楼层
STC8H8K64U的普通I/O口都可以支持外部中断,
GPIO中断,你用 D版,你指定送你 D版测试就行了



C语言直接用那个扩展中断支持的那个小工具
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:9
  • 最近打卡:2024-01-27 13:25:26

14

主题

18

回帖

175

积分

注册会员

积分
175
发表于 2023-7-20 08:37:48 | 显示全部楼层
angm*** 发表于 2023-7-19 22:25
你有加入这个汇编文件吗?

没有加,感谢
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:388
  • 最近打卡:2025-05-01 12:18:53

10

主题

143

回帖

348

积分

中级会员

积分
348
发表于 2023-12-1 16:57:50 | 显示全部楼层
用了KEIL中断拓展插件,就可以不用13中断号去跳转,可以直接用大于31后面的中断号直接使用
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:391
  • 最近打卡:2025-05-02 09:44:56

45

主题

381

回帖

1575

积分

金牌会员

静坐常思己过,闲谈莫论人非

积分
1575
发表于 2023-12-3 12:53:00 | 显示全部楼层
检查一下P0INTF的值到底是多少,有可能这个值根本就一直为0
处事要代人所想,读书需切己用功
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 22:08 , Processed in 0.214776 second(s), 88 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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