这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » 国产MCU » 图形化程序自动生成, STC15F2K60S2系列各功能模块, AiCube-I

共2条 1/1 1 跳转至

图形化程序自动生成, STC15F2K60S2系列各功能模块, AiCube-ISP-V6.95Z,7/18

助工
2025-07-09 11:31:16     打赏




图形化程序自动生成, STC15F2K60S2系列各功能模块,
AiCube@ISP-V6.95Z,7/18

图形化程序自动生成先下载 强大的 AiCube-ISP-V6.95Z
ISP烧录及图形化各功能模块程序自动生成器


https://www.stcai.com/gjrj

最新 STC15F2K60S2 系列 数据手册,可从此下载


建议用强大的 AiCube-ISP-V6.95Y,ISP烧录及图形化各功能模块程序自动生成器

在学习完《单片机原理应用》的相应原理部分后,来图形化程序自动生成加速应用
STC15F2K60S2系列各功能模块AiCube程序自动生成@AiCube-ISP-V6.95Z
AiCube-ISP-V6.95Z 软件发布,又名 STC-ISP-V6.95Z
AiCube工具 已支持STC89C52RC系列的各功能模块自动配置程序框架自动生成
AiCube工具 已支持STC15F2K60S2系列的
各功能模块自动配置程序框架自动生成
AiCube工具 已支持STC15W4K32S4系列的
各功能模块自动配置程序框架自动生成
AiCube工具 已支持Ai8051U系列的
各功能模块自动配置程序框架自动生成
AiCube工具 已支持STC8H8K64U系列的
各功能模块自动配置程序框架自动生成
AiCube工具 已支持STC32G12K128系列的
各功能模块自动配置程序框架自动生成
===管脚少的型号,可以用 同系列 管脚多的 型号 来配置,
图形化自动生成程序



点击 【AiCube 菜单】,选择MCU型号,需要 自动生成各功能模块程序的 MCU型号:
1, STC15F2K60S2@AiCube-选择要自动配置生成程序的MCU型号STC15F2K60S2系列



如上点击【确定按钮】自动配置好 后续 KEIL C51编译器 的编译及链接选项:
并设置自动配置完成后,是否用 KEIL 自动打开 本项目
2, STC15F2K60S2@AiCube-设置KEIL编译器连接器的配置项, 用默认是最优


通知 AiCube,MCU的系统时钟 是跑的内部高速IRC时钟 24MHz
根据实际情况输入:
24MHz, 22.1184MHz,12MHz, 11.0592MHz等
后续才好 自动计算生成【定时器,串行口,软件延时】的程序
ISP 烧录程序时,也要选择对应的 时钟源和时钟频率

3, STC15F2K60S2@AiCube-通知MCU的工作时钟频率,方便定时器串行口软件延时自动计算



设置 外部中断 0
4, STC15F2K60S2@AiCube-配置外部中断0


设置 外部中断 1
5, STC15F2K60S2@AiCube-配置外部中断0-1


设置 外部中断 2
6, STC15F2K60S2@AiCube-配置外部中断0-1-2


设置 外部中断 3
7, STC15F2K60S2@AiCube-配置外部中断0-1-2-3


设置可16位自动重载的  定时器 0
8, STC15F2K60S2@AiCube-配置定时器0-16位自动重装载


9, 在图形化 I/O 配置中,设置 串口1/串口2 分别在哪些I/O上


设置 串口 1,可用 T2或T1 做波特率发生器
串口 1,使用 16位自动重载 的  定时器 1  做波特率发生器
A, 波特率 = 系统时钟 / 4 / [65536 - T1的16位重装数]
B, 波特率 = 系统时钟 / 4 / [65536 - T1的16位重装数] / 12

10, STC15F2K60S2@AiCube-配置-串行口1-定时器1做波特率发生器


设置 串口 2,只能用 T2 做波特率发生器
串口 2,使用 16位自动重载 的  定时器 2  做波特率发生器
A, 波特率 = 系统时钟 / 4 / [65536 - T2的16位重装数]
B, 波特率 = 系统时钟 / 4 / [65536 - T2的16位重装数] / 12
11, STC15F2K60S2@AiCube-配置-串行口2-定时器2做波特率发生器



一路 设置下来,最后点击 那个 播放键
自动产生 需要的 Keil C51 项目

12, STC15F2K60S2@AiCube-点击那个播放的按键-是产生KEIL-C51项目

点击 【确定按钮】后,KEIL C51 会 自动打开 这次自动生成的工程项目

下面这个截图,展示了 INT0/INT1 部分:

13, STC15F2K60S2@AiCube-查看产生的KEIL-C51项目-外部中断0-1


14, STC15F2K60S2@AiCube-查看产生的KEIL-C51项目-外部中断2-3


15, STC15F2K60S2@AiCube-查看产生的KEIL-C51项目-定时器0


16, STC15F2K60S2@AiCube-查看产生的KEIL-C51项目-串口1


17, STC15F2K60S2@AiCube-查看产生的KEIL-C51项目-串口2

STC15F2K60S2系列各功能模块AiCube 操作步骤图片, 从附件下载, 2025/7/18

STC15F2K60S2系列各功能模块AiCube程序自动生成@AiCube-ISP-V6.95Z

图形化程序自动生成, 图片, STC15F2K60S2@AiCube-ISP-V6.95Z, 20250718.zip




关键词: STC15F2K60S2     AiCube@ISP-V    

院士
2025-07-16 15:49:50     打赏
2楼

学习并收藏了,谢谢分享。


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]