找回密码
 立即注册
查看: 1034|回复: 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
  • 打卡总天数:530
  • 最近打卡:2025-05-10 00:21:44

10

主题

1163

回帖

5211

积分

论坛元老

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



回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:63
  • 最近打卡:2025-05-10 11:27:53

719

主题

1万

回帖

1万

积分

管理员

积分
15671
发表于 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
  • 打卡总天数:395
  • 最近打卡:2025-05-08 11:04:55

10

主题

143

回帖

386

积分

中级会员

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

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:396
  • 最近打卡:2025-05-08 07:41:36

45

主题

381

回帖

1595

积分

金牌会员

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

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

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-10 15:47 , Processed in 0.115381 second(s), 88 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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