找回密码
 立即注册
查看: 113|回复: 6

擎天柱--Ai8051U转89C52核心板 --学习打卡

[复制链接]
  • 打卡等级:偶尔看看I
  • 打卡总天数:19
  • 最近打卡:2026-05-27 08:56:02
已绑定手机

1

主题

5

回帖

61

积分

注册会员

积分
61
发表于 2026-5-14 22:07:02 | 显示全部楼层 |阅读模式
感谢STC官方【免费+包邮 送】擎天柱:Ai8051U转89C52核心板
参照《8051U深度入门到32位51大型实战教学视频》和Ai8051U《实验指导书》开始学习
截图202605142305029447.jpg
截图202605142206024345.jpg

回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:19
  • 最近打卡:2026-05-27 08:56:02
已绑定手机

1

主题

5

回帖

61

积分

注册会员

积分
61
发表于 2026-5-14 22:50:10 | 显示全部楼层
一、依葫芦画瓢,先做三个 printf_usb("Hello World !")实验,再继续学习

实验程序1:
截图202605142306359733.jpg 截图202605142307469708.jpg


实验程序2:
截图202605142308517869.jpg 截图202605142257531515.jpg


实验程序3:
截图202605142259088400.jpg 截图202605142300083233.jpg

实验过程中在下载程序的时候没有仔细看手册,导致下载不成功,仔细查看手册才成功下载
截图202605142302356988.jpg

截图202605142249157142.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:87
  • 最近打卡:2026-05-23 08:34:25
已绑定手机

14

主题

158

回帖

1042

积分

版主

积分
1042
发表于 2026-5-15 13:48:26 | 显示全部楼层
要 做到 USB不停电下载
要 尝试 AiCube 图形化自动配置生成程序工具
推荐优先看的:  
printf_usb("Hello World !\r\n")
USB不停电下载, 演示视频链接:
https://www.stcaimcu.com/thread-19077-1-1.html

下载 最新的 AiCube-ISP-V6.96V-plus 或以上版本软件 !

深圳国芯人工智能有限公司-工具软件

下载 最新的 USB库函数,永远用最新的 USB库函数 !
深圳国芯人工智能有限公司-库函数
下载 最新的 用户手册 !
下载 最新的 上机实践指导书 !

下载 最新的 Ai8051U 用户手册
https://www.stcaimcu.com/data/download/Datasheet/AI8051U.pdf

下载 最新的 Ai8051U 实验指导书,
AiCube 图形化自动配置生成程序工具使用说明
https://www.stcaimcu.com/data/do ... %AF%BC%E4%B9%A6.pdf


推荐优先看的 printf_usb("Hello World !\r\n")及usb不停电下载, 演示视频链接



回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:19
  • 最近打卡:2026-05-27 08:56:02
已绑定手机

1

主题

5

回帖

61

积分

注册会员

积分
61
发表于 2026-5-15 20:05:27 | 显示全部楼层
一、不谈硬件,不说理论,先依葫芦画瓢,做三个 printf_usb("Hello World !")实验。



实验1--printf_usb("Hello World!"):
截图202605151945215086.jpg 截图202605151950587571.jpg
实验2--查询方式实现printf_usb("Hello World!"):
截图202605151952336969.jpg 截图202605151954251645.jpg
实验3--中断方式实现printf_usb("Hello World!")
截图202605151955173642.jpg
以上三个实验用到了STC官方的USB库文件,可以在官网下载。
截图202605152002125659.jpg
另外,由于还没有学习USB不停电下载,先用《实验指导书》的方法一进行程序下载。
截图202605152004567387.jpg




回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:19
  • 最近打卡:2026-05-27 08:56:02
已绑定手机

1

主题

5

回帖

61

积分

注册会员

积分
61
发表于 2026-5-15 22:37:38 | 显示全部楼层
二、AiCube项目创建助手体验



AiCube创建项目真的太方便了,通过勾选需要的配置,程序框架直接生成。
这节用AiCube来做上节的printf_usb试验,由于实验只用USB功能,
所以只选择“USB、通用串行总线”功能,
右侧“数据处理方式”选择“中断方式”来实验。

截图202605152230383805.jpg
选择“创建并打开Keil项目”将直接打开生成框架的工程项目。
截图202605152232576143.jpg
将上节中的关键代码复制到USB中断回调函数中。
截图202605152235263359.jpg
编译下载后,程序运行完成正确。
截图202605152237326201.jpg

回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:19
  • 最近打卡:2026-05-27 08:56:02
已绑定手机

1

主题

5

回帖

61

积分

注册会员

积分
61
发表于 2026-5-17 16:45:13 | 显示全部楼层
三、AiCube项目创建助手点亮LED


新建一个Ai8051U-32Bit项目,由于点亮LED实验只用到了擎天柱P2端口上的8个LED灯,
所以项目配置中,我只勾选了P2端口,默认配置为准双向口模式。

截图202605171628442316.jpg

AiCube创建项目后,会自动初始化配置时选择的P2端口,直接使用即可。
截图202605171634239679.jpg
只需要在初始化之后,填加P2端口输出0,就可点亮这8个LED灯。
截图202605171636126096.jpg
编译下载成功点亮。
截图202605171640563234.jpg

将程序升级一下,填加LED灯亮灭的程序到while循环中,LED灯闪烁起来了。
截图202605171642527921.jpg

回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:19
  • 最近打卡:2026-05-27 08:56:02
已绑定手机

1

主题

5

回帖

61

积分

注册会员

积分
61
发表于 2026-5-17 20:12:32 | 显示全部楼层
四、USB不停电下载



截图202605171952215549.jpg
使用AiCube创建项目时,勾选“USB,通用串行总线”,在右侧可以设置USB不停电下载。
截图202605171955291296.jpg
也可以自定义ISP下载命令,默认下载命令为“@STCISP#”。
截图202605171956408776.jpg
       设置好ISP软件USB不停电下载后,第一次编译后还需要手动点击一次【下载/编程】按钮,
之后在Keil软件中重新编译,则自动下载到单片机。
截图202605171957421132.jpg


要特别注意,如果创建工程时修改了ISP下载命令,
ISP软件在下载时一定要修改自定义下载命令和创建工程时的命令保持一致。
截图202605172010368443.jpg
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-5-30 04:44 , Processed in 0.109672 second(s), 67 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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