找回密码
 立即注册
查看: 48|回复: 9

8H8K64U, I/O 口中断怎么配置 | 用最新 AiCube@STC-ISP来支持

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-06-13 10:46:03
已绑定手机

1

主题

2

回帖

11

积分

新手上路

积分
11
发表于 3 天前 | 显示全部楼层 |阅读模式
截图202506131045225512.jpg
截图202506131045077392.jpg
我要用P5^0口做下降沿中断,要怎么来配置呢

回复

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:99
  • 最近打卡:2025-06-16 09:28:47

733

主题

1万

回帖

1万

积分

管理员

积分
16629
发表于 3 天前 | 显示全部楼层
下载最新软件
截图202506131213276025.jpg
拓展中断号的支持
添加头文件
截图202506131213003089.jpg

截图202506131216554239.jpg

截图202506131218457009.jpg

截图202506131219543987.jpg

截图202506131220289766.jpg

截图202506131223379655.jpg


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-06-13 10:46:03
已绑定手机

1

主题

2

回帖

11

积分

新手上路

积分
11
发表于 3 天前 | 显示全部楼层
附录也没有找到处理防范
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:58
  • 最近打卡:2025-06-16 09:27:19

30

主题

1201

回帖

2622

积分

超级版主

积分
2622
发表于 3 天前 | 显示全部楼层
截图202506131101408887.jpg
建议使用AiCube工具,智能外设配置程序框架自动生成
AiCube最新版发布@STC-ISP V6.95U 版, 支持STC32/STC8H8K64U/Ai8051U/STC89 - AiCube@AIapp-ISP 最新版本, 强大的32位8051辅助开发工具 国芯技术交流网站 - AI32位8051交流社区  https://www.stcaimcu.com/thread-16523-1-1.html

AIapp-ISP-v6.95U-20250612.zip

7.54 MB, 下载次数: 0

STC官网:https://www.stcai.com/
QQ:2593903262
微信号:18106296598
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-06-13 10:46:03
已绑定手机

1

主题

2

回帖

11

积分

新手上路

积分
11
发表于 3 天前 | 显示全部楼层
按着这个弄了,编辑不过去
截图202506131144525113.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:146
  • 最近打卡:2025-06-16 10:11:39

16

主题

469

回帖

2570

积分

超级版主

积分
2570
发表于 3 天前 | 显示全部楼层
Keil C51, Keil C251 中断号的 拓展:0 ~ 254,BL51/LX51/L251链接器, 说明
https://www.stcaimcu.com/thread-6287-1-1.html
(出处: 国芯技术交流网站)
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:236
  • 最近打卡:2025-06-16 00:04:38
已绑定手机

7

主题

96

回帖

1195

积分

金牌会员

积分
1195
发表于 3 天前 | 显示全部楼层
slba*** 发表于 2025-6-13 11:44
按着这个弄了,编辑不过去

你这个没有def.h,重新添加下头文件到keil,试试。

可能会有重复定义的报错,屏蔽config.h里的重复项就好。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:468
  • 最近打卡:2025-06-16 07:06:57
已绑定手机

79

主题

5131

回帖

9138

积分

超级版主

DebugLab

积分
9138
发表于 3 天前 | 显示全部楼层
        //PxINT
       
//        P0INTE=0x00;
//        P1INTE=0x00;
//        P2INTE=0x00;
//        P3INTE=0x00;
//        P4INTE=0x00;
//        P5INTE=0x00;
//        P6INTE=0x00;
//        P7INTE=0x00;
//        P0IM0=0x00;
//        P0IM1=0x00;
//        P1IM0=0x00;
//        P1IM1=0x00;
//        P2IM0=0x00;
//        P2IM1=0x00;
//        P3IM0=0x00;
//        P3IM1=0x00;
//        P4IM0=0x00;
//        P4IM1=0x00;
//        P5IM0=0x00;
//        P5IM1=0x00;
//        P6IM0=0x00;
//        P6IM1=0x00;
//        P7IM0=0x00;
//        P7IM1=0x00;
//        P0WKUE=0x00;
//        P1WKUE=0x00;
//        P2WKUE=0x00;
//        P3WKUE=0x00;
//        P4WKUE=0x00;
//        P5WKUE=0x00;
//        P6WKUE=0x00;
//        P7WKUE=0x00;

//void P0INT_ISR(void) interrupt P0INT_VECTOR
//{
//        if(P0INTF&0x01)
//        {
//                P0INTF&=~0x01;
//        }
//        if(P0INTF&0x02)
//        {
//                P0INTF&=~0x02;
//        }
//        if(P0INTF&0x04)
//        {
//                P0INTF&=~0x04;
//        }
//        if(P0INTF&0x08)
//        {
//                P0INTF&=~0x08;
//        }
//        if(P0INTF&0x10)
//        {
//                P0INTF&=~0x10;
//        }
//        if(P0INTF&0x20)
//        {
//                P0INTF&=~0x20;
//        }
//        if(P0INTF&0x40)
//        {
//                P0INTF&=~0x40;
//        }
//        if(P0INTF&0x80)
//        {
//                P0INTF&=~0x80;
//        }
//}

//void P1INT_ISR(void) interrupt P1INT_VECTOR
//{
//        if(P1INTF&0x01)
//        {
//                P1INTF&=~0x01;
//        }
//        if(P1INTF&0x02)
//        {
//                P1INTF&=~0x02;
//        }
//        if(P1INTF&0x04)
//        {
//                P1INTF&=~0x04;
//        }
//        if(P1INTF&0x08)
//        {
//                P1INTF&=~0x08;
//        }
//        if(P1INTF&0x10)
//        {
//                P1INTF&=~0x10;
//        }
//        if(P1INTF&0x20)
//        {
//                P1INTF&=~0x20;
//        }
//        if(P1INTF&0x40)
//        {
//                P1INTF&=~0x40;
//        }
//        if(P1INTF&0x80)
//        {
//                P1INTF&=~0x80;
//        }
//}

//void P2INT_ISR(void) interrupt P2INT_VECTOR
//{
//        if(P2INTF&0x01)
//        {
//                P2INTF&=~0x01;
//        }
//        if(P2INTF&0x02)
//        {
//                P2INTF&=~0x02;
//        }
//        if(P2INTF&0x04)
//        {
//                P2INTF&=~0x04;
//        }
//        if(P2INTF&0x08)
//        {
//                P2INTF&=~0x08;
//        }
//        if(P2INTF&0x10)
//        {
//                P2INTF&=~0x10;
//        }
//        if(P2INTF&0x20)
//        {
//                P2INTF&=~0x20;
//        }
//        if(P2INTF&0x40)
//        {
//                P2INTF&=~0x40;
//        }
//        if(P2INTF&0x80)
//        {
//                P2INTF&=~0x80;
//        }
//}

//void P3INT_ISR(void) interrupt P3INT_VECTOR
//{
//        if(P3INTF&0x01)
//        {
//                P3INTF&=~0x01;
//        }
//        if(P3INTF&0x02)
//        {
//                P3INTF&=~0x02;
//        }
//        if(P3INTF&0x04)
//        {
//                P3INTF&=~0x04;
//        }
//        if(P3INTF&0x08)
//        {
//                P3INTF&=~0x08;
//        }
//        if(P3INTF&0x10)
//        {
//                P3INTF&=~0x10;
//        }
//        if(P3INTF&0x20)
//        {
//                P3INTF&=~0x20;
//        }
//        if(P3INTF&0x40)
//        {
//                P3INTF&=~0x40;
//        }
//        if(P3INTF&0x80)
//        {
//                P3INTF&=~0x80;
//        }
//}

//void P4INT_ISR(void) interrupt P4INT_VECTOR
//{
//        if(P4INTF&0x01)
//        {
//                P4INTF&=~0x01;
//        }
//        if(P4INTF&0x02)
//        {
//                P4INTF&=~0x02;
//        }
//        if(P4INTF&0x04)
//        {
//                P4INTF&=~0x04;
//        }
//        if(P4INTF&0x08)
//        {
//                P4INTF&=~0x08;
//        }
//        if(P4INTF&0x10)
//        {
//                P4INTF&=~0x10;
//        }
//        if(P4INTF&0x20)
//        {
//                P4INTF&=~0x20;
//        }
//        if(P4INTF&0x40)
//        {
//                P4INTF&=~0x40;
//        }
//        if(P4INTF&0x80)
//        {
//                P4INTF&=~0x80;
//        }
//}

//void P5INT_ISR(void) interrupt P5INT_VECTOR
//{
//        if(P5INTF&0x01)
//        {
//                P5INTF&=~0x01;
//        }
//        if(P5INTF&0x02)
//        {
//                P5INTF&=~0x02;
//        }
//        if(P5INTF&0x04)
//        {
//                P5INTF&=~0x04;
//        }
//        if(P5INTF&0x08)
//        {
//                P5INTF&=~0x08;
//        }
//        if(P5INTF&0x10)
//        {
//                P5INTF&=~0x10;
//        }
//        if(P5INTF&0x20)
//        {
//                P5INTF&=~0x20;
//        }
//        if(P5INTF&0x40)
//        {
//                P5INTF&=~0x40;
//        }
//        if(P5INTF&0x80)
//        {
//                P5INTF&=~0x80;
//        }
//}

//void P6INT_ISR(void) interrupt P6INT_VECTOR
//{
//        if(P6INTF&0x01)
//        {
//                P6INTF&=~0x01;
//        }
//        if(P6INTF&0x02)
//        {
//                P6INTF&=~0x02;
//        }
//        if(P6INTF&0x04)
//        {
//                P6INTF&=~0x04;
//        }
//        if(P6INTF&0x08)
//        {
//                P6INTF&=~0x08;
//        }
//        if(P6INTF&0x10)
//        {
//                P6INTF&=~0x10;
//        }
//        if(P6INTF&0x20)
//        {
//                P6INTF&=~0x20;
//        }
//        if(P6INTF&0x40)
//        {
//                P6INTF&=~0x40;
//        }
//        if(P6INTF&0x80)
//        {
//                P6INTF&=~0x80;
//        }
//}

//void P7INT_ISR(void) interrupt P7INT_VECTOR
//{
//        if(P7INTF&0x01)
//        {
//                P7INTF&=~0x01;
//        }
//        if(P7INTF&0x02)
//        {
//                P7INTF&=~0x02;
//        }
//        if(P7INTF&0x04)
//        {
//                P7INTF&=~0x04;
//        }
//        if(P7INTF&0x08)
//        {
//                P7INTF&=~0x08;
//        }
//        if(P7INTF&0x10)
//        {
//                P7INTF&=~0x10;
//        }
//        if(P7INTF&0x20)
//        {
//                P7INTF&=~0x20;
//        }
//        if(P7INTF&0x40)
//        {
//                P7INTF&=~0x40;
//        }
//        if(P7INTF&0x80)
//        {
//                P7INTF&=~0x80;
//        }
//}

DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:468
  • 最近打卡:2025-06-16 07:06:57
已绑定手机

79

主题

5131

回帖

9138

积分

超级版主

DebugLab

积分
9138
发表于 3 天前 | 显示全部楼层
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:99
  • 最近打卡:2025-06-16 09:28:47

733

主题

1万

回帖

1万

积分

管理员

积分
16629
发表于 3 天前 | 显示全部楼层
截图202506131225342654.jpg
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-16 11:24 , Processed in 0.254589 second(s), 110 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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