找回密码
 立即注册
查看: 4983|回复: 80

8051U实验箱学习记录 | 学习打卡典范

[复制链接]
  • 打卡等级:偶尔看看II
  • 打卡总天数:23
  • 最近打卡:2025-04-19 12:17:08
已绑定手机

1

主题

61

回帖

285

积分

中级会员

积分
285
发表于 2024-12-4 18:55:35 | 显示全部楼层 |阅读模式

本人为电子爱好者,之前玩过STC89S52,都是自己一点一点摸索的,没有系统的学习过;

借此免费实验箱活动还有视频教程来记录自己的学习过程。

由于是在公司,不方便看视频,相信还有不少朋友也有这样的困扰,所以计划将视频内容整理为文档,方便他人的同时也当作整理笔记了。

第一集 序言

哪怕梦想让我们拼的遍体鳞伤,这一次我们也要勇往直前

8051U强在哪里?

1.屏幕显示和视频播放(flash编程器)

2.IIS录放音

3.PWM_DMA

4.频谱分析仪(上位机)

5.手写计算器

6.QSPI,PWM移相,硬件乘除,单精度浮点

Ai8051U-LQFP48  比普通 M0/M3,比 32F103C8T6 强太多的地方:
1,Ai8051U有TFPU@120MHz, 算力比他强, uS级硬件三角函数/浮点运算器;
2,Ai8051U的抗干扰比他强;
3,  Ai8051U的内部复位是专业级的复位电路,彻底省外部复位;
4,  Ai8051U的内部时钟完全满足串口通信要求,4组串口;
5,Ai8051U-LQFP48有 QSPI, i8080/M6800-TFT 接口,32F103C8T6没有;
6,  Ai8051U的PWM支持硬件移相@120MHz
7,Ai8051U是 34K SRAM, DMA 支持 外设直接到外设,P2P
8,Ai8051U是 自带硬件USB, 1个芯片就能直接USB连接电脑仿真/下载,全球唯一

手册:AI8051U.pdf

2 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:154
  • 最近打卡:2025-04-30 08:40:57
已绑定手机

15

主题

630

回帖

730

积分

高级会员

积分
730
发表于 2024-12-4 22:14:22 来自手机 | 显示全部楼层
这个不错 支持 现在论坛支持md了 比较看好你
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:23
  • 最近打卡:2025-04-19 12:17:08
已绑定手机

1

主题

61

回帖

285

积分

中级会员

积分
285
发表于 2024-12-5 18:43:12 | 显示全部楼层

一 实验箱外观图

image.png

二 实验箱布局图

image.png

image.png

在此,需要对“电源按键”进行说明 按住此按键时主控芯片断电,松开此按键时主控芯片会重新上电而进行上电复位。 对于 Ai 单片机,要想进行 ISP 下载,则必须是在 MCU 上电或复位时接收到握手命令才会开 始执行 ISP 程序,所以下载程序到实验箱的正确步骤为: 1、 使用 USB 线将实验箱与电脑进行连接 2、 打开 AIapp-ISP-v6.94R 下载软件 3、 选择单片机型号为“AI8051U-34K64”,打开需要下载的用户程序 4、 实验箱使用硬件 USB 接口下载。进入 USB 下载模式需要先按住实验箱上的 P3.2/ INT0 按键 / 接地,然后按一下 ON/OFF 电源按键 / 断电,接着松开 ON/OFF 电源按键 /上电,最后可松开 P3.2/ INT0 按键。正常情况下就能识别出“STC USB Writer (HID1)” 设备 5、 点击 STC-ISP 下载软件中的“下载 / 编程”按钮 当用户使用硬件 USB 对 AI8051U 芯片进行 ISP 下载时,不支持调节内部 IRC 的频率,但是可 选择出厂时内部预置的多种高精准 IRC 时钟频率(分别是 5.5296M、6M、11.0592M、12M、 18.432M、20M、22.1184M、24M、27M、30M、33.1776M、35M、36.864M、40M、44.2368M、 45.1584M),不同的系列可能不一样,具体以下载软件的频率列表为准。 也就是下载时用户只能从频率下拉列表中选择其中之一,而不支持手动输入其他频率,使用 串口下载则可以输入 4M ~ 45.5M 之间的任意频率。

image.png

三 下载程序到实验箱

首先使用 USB 线将实验箱与电脑正确连接,然后打开 AIapp-ISP-v6.94R 或以上版本。

image.png

在上面的界面中,下面几点需要注意: 1、 单片机型号选择“AI8051U-34K64”。 2、 实验箱 使用硬件 USB 接口下载。进入 USB 下载模式需要先按住实验箱上的 P3.2/INT0 按键(P32 接地),然后按一下 ON/OFF 电源按键 / 断电,接着松开 ON/OFF 电源按键 / 上电,最后可松开。 P3.2/INT0 按键。正常情况下就能识别出“(HID1) USB Writer”设备。 点击界面中的“打开程序文件”按钮,在出现的打开程序代码文件的对话框中选择需要 下载的文件。

image.png

文件正确打开后,点击界面中的“下载 / 编程”按钮开始下载代码

image.png

下载成功,会出现如下画面:

image.png

最简下载电路及步骤参考如下

image.png

硬件 USB 直接下载用户程序步骤: 1. 按下 P3.2 短接 GND 按键 2. 按一下电源按键断电再上电,或复位 3. 点击下载软件中的“下载 / 编程”按钮 4. 下载成功

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:23
  • 最近打卡:2025-04-19 12:17:08
已绑定手机

1

主题

61

回帖

285

积分

中级会员

积分
285
发表于 2024-12-5 20:43:47 来自手机 | 显示全部楼层
第二集共三个部分
1 实验箱硬件部分介绍
2 需要安装的软件
  keil
  ISP烧录软件下载,和keil中加型号
  keil的中断插件下载
  实验箱的代码包,使用手册,AI8051芯片手册下载
3 下载第一个程序观察流水灯效果
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:23
  • 最近打卡:2025-04-19 12:17:08
已绑定手机

1

主题

61

回帖

285

积分

中级会员

积分
285
发表于 2024-12-6 08:30:14 | 显示全部楼层

今天早上打开实例工程报错

image.png

原因为我的keil版本为ARM 的,刚刚群里大佬指导,今天从新安装一个C251的

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:23
  • 最近打卡:2025-04-19 12:17:08
已绑定手机

1

主题

61

回帖

285

积分

中级会员

积分
285
发表于 2024-12-6 14:05:38 | 显示全部楼层

删除之前的所有的keil版本,然后下载keil软件在下面网站Keil Product Downloads

MDK版本是用于STM32系列单片机编程

C51版本是用于传统的51单片机编程

C251版本用于STCAI8051U单片机编程

剩下一个不知道

2b3cd28a6c36811c84de25df4318d6a.png

先安装keilC251,因为我平时也是使用AT89S52,所以也要同步安装keilC51

重点是分目录安装C251一个文件夹C51一个文件夹

image.png

安装结束,下一步进行注册机激活

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:23
  • 最近打卡:2025-04-19 12:17:08
已绑定手机

1

主题

61

回帖

285

积分

中级会员

积分
285
发表于 2024-12-6 15:59:09 | 显示全部楼层

下面进行激活,很简单的,首先下载软件,没有注册机软件的可以上网下载或者和我要

image.png

1.以管理员权限运行keil软件

2.点击file--license管理

image.png

image.png

3.复制CID 到注册机的CID,选择Targer为对应要激活的版本C251,点击Generate

image.png

4.复制Generate 生成的序列号到License 管理界面的New License然后点击Add LIC

image.png

这样就激活了,可以看到有效期到2032年

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:85
  • 最近打卡:2025-04-30 08:49:41

1

主题

19

回帖

403

积分

中级会员

积分
403
发表于 2024-12-6 16:47:34 | 显示全部楼层
fei2*** 发表于 2024-12-6 15:59
[md]下面进行激活,很简单的,首先下载软件,没有注册机软件的可以上网下载或者和我要

![image.png](data/ ...

看你安装了c51和c251,为啥注册信息里只有PK251?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:23
  • 最近打卡:2025-04-19 12:17:08
已绑定手机

1

主题

61

回帖

285

积分

中级会员

积分
285
发表于 2024-12-6 17:27:07 | 显示全部楼层

添加AI8051U芯片包,和中断扩展插件安装

我们可以看到新建工程里面没有我们要使用的单片机

image.png

视频昨晚看的好像是要在ISP软件的Keil仿真设置里面将型号和头文件添加到Keil软件里面

image.png

这个地方出问题了,AI8051U 的型号添加不进去,应该是安装的目录有问题,需要重新卸载安装

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:23
  • 最近打卡:2025-04-19 12:17:08
已绑定手机

1

主题

61

回帖

285

积分

中级会员

积分
285
发表于 2024-12-6 17:29:20 | 显示全部楼层
sr*** 发表于 2024-12-6 16:47
看你安装了c51和c251,为啥注册信息里只有PK251?

我的软件是安装在不同的目录里面的,我不确定这样有没有问题
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-1 19:44 , Processed in 0.394338 second(s), 111 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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