芯启航 发表于 2025-3-31 11:53:00

定时器,传统外部中断,I/O口中断,AiCube@Ai8051U,强大的辅助开发工具再学习

定时器,传统外部中断,I/O口中断,AiCube@Ai8051U
AiCube@Ai8051U, 32位8051世界强大的辅助开发工具再学习 !

【AiCube】工具V1.00E发布。已支持Ai8051U-32Bit各功能模块的智能化
配置,并生成程序框架。请大家立即体验,多提宝贵建议。后续会逐步完善
并优化Ai8051U-32Bit的功能配置,并增加支持STC32G系列及STC8H系列。
点击此处链接 AIapp-ISP(6.95K) 下载最新版软件,点击菜单【AiCube】
即可开始全新项目的轻松征途。必须重新安装Keil驱动和头文件


AiCube@Ai8051U, 32位8051世界强大的辅助开发工具再学习 !
定时器T0 / T1 / T2 / T3 / T4, T11,1S, 500ms,10ms,200us,5us,2s ;
1:以定时器0为例,设置定时周期,定时器1、2、3、4及11,以此类推;

2:设置PO口模式为强推挽模式,并点击创建项目;

3:在KEILC251中打开程序文件,并添加以下代码,随后点击编译;


4:下载成功

5:现象
708













芯启航 发表于 2025-3-31 13:56:55

传统外部中断,INT0 / INT1;
1:设置中断模式为下降沿中断

2:添加以下程序,并编译0错误0警告

3:下载成功

4:实验箱现象
712

芯启航 发表于 2025-3-31 14:27:23

所有普通I/O口都支持的外部中断
===做4个按键,P3.2,P3.3,P3.4,P3.5按键中断
1:设置P3.2、P3.3、P3.4和P3.5中断模式为下降沿中断
   所有I/O口为准双向口/弱上拉

2:修改以下程序,并编译0错误0警告


3:下载程序

4:现象
下载完,实验箱按P32 LED0亮,按P33 LED0灭,按P34 LED1亮,按P35 LED1灭
713



中书门下平章事 发表于 2025-4-3 08:34:51

{:4_250:}

zgy_chenxin 发表于 2025-4-3 09:57:03

刚知道AiCube,AiCube工具和楼主王昱顺的“Ai8051U 专用小工具 时钟树配置,自动代码生成小工具”,有关联吗?
不知AiCube工具完善不,可靠性如何?期待AiCube像STC32CUBE一样好用。那样,就方便编程了。

芯启航 发表于 2025-4-3 11:33:18

zgy_chenxin 发表于 2025-4-3 09:57
刚知道AiCube,AiCube工具和楼主王昱顺的“Ai8051U 专用小工具 时钟树配置,自动代码生成小工具”,有关联 ...

AiCube发布@AIapp-ISP V6.95J 版,支持Ai8051U-32Bit, 请测试
https://www.stcaimcu.com/thread-16523-1-1.html
(出处: 国芯技术交流网站)







您可以体验一下哦




jwd 发表于 2025-4-5 13:50:17

{:4_174:}

xxkj2010 发表于 2025-4-7 08:21:39

这工具特别好用!

小垃圾 发表于 2025-4-12 20:12:17

芯启航 发表于 2025-3-31 14:27
所有普通I/O口都支持的外部中断
===做4个按键,P3.2,P3.3,P3.4,P3.5按键中断
1:设置P3.2、P3.3、P3.4和 ...
实验箱的P3.2 P3.3 P3.4 P3.5应该没有上拉,
所以在配置的时候应该要上拉这几个IO,然后才能选下降沿中断。
我进行这个实验是跑不过去的 ,换一个IO,
换成P15 P53 这两个IO 用同样的配置 是进不去中断的
页: [1]
查看完整版本: 定时器,传统外部中断,I/O口中断,AiCube@Ai8051U,强大的辅助开发工具再学习