初始Ai8051U单片机,学习之旅开始
从事多年的PLC编程工作,小型批量设备使用PLC成本较高,机缘巧合之下了解到,可以使用单片机进行开发一些小型设备的控制系统,从51单片机开始了解查找资料,找到了咱们网站且有视频教程,方便学习和查找问题的解决办法;以 冲哥序言中开场激励:哪怕梦想让我们拼的遍体鳞伤,这一次我们也要勇往直前;开始我的Ai8051U单片机的学习之旅;
初始Ai8051U单片机:
1. Ai8051U简介:
2.8051U 的强大之处
3. 功能检测,见识到Ai8051单片机的功能强大
屏幕显示功能
丝滑的手写
PWM_DMA
手写计算器
再次震撼Aides8051U的强大;
明天继续学习旅途
推荐优先看的 printf_usb("Hello World !\r\n")及usb不停电下载, 演示视频链接
https://v.stcai.com/sv/1c5eec2-197fcd9b766/1c5eec2-197fcd9b766.mp4
https://v.stcai.com/sv/1fce8086-197cf2b9dd4/1fce8086-197cf2b9dd4.mp4 芯映芯 发表于 2025-11-8 08:32
推荐优先看的 printf_usb("Hello World !\r\n")及usb不停电下载, 演示视频链接
感谢 推荐 第二集 硬件及开发工具介绍:
课程开始,喊出口号: 哪怕梦想让我们拼的遍体鳞伤,这一次我们也要勇往直前;
1.Ai8051U 试验箱:【短路帽注意不能丢】
2.硬件介绍
3.软件和工具的准备
4.说明资料的下载
规格书下载
软件工具下载 ,keil再找下载包
试验箱资料下载
哎周天竟然出差了{:4_167:},资料说明下载了,还没有详细查看,明天整理继续努力{:4_174:}
安装keil 5软件,以及对应测C251 ,C51 和Keil中断向量号拓展插件 ;
软件安装还是比较简单,基本都是next,主要是破解【(仅用个人学习参考使用,商用请购买正版软件)】需要注意几点:
1. keil5 软件首次需要使用管理员身份打开;
2.keygen.exe 下载必须把电脑的杀毒软件关闭,尤其是系统自带的软件关闭, 不然都解压不出来就删除了{:4_167:}
软件安装完成
可以熟悉软件的操作和编写代码啦{:4_174:}
对了:附上C251 和C51的下载路径:
【萌新指南】keil5安装指南(官方渠道方法下载并安装C251, C51)
https://www.stcaimcu.com/thread-16290-1-1.html
(出处: 国芯人工智能技术交流网站)
第三集 点亮LED灯【暂时没有硬件熟悉软件{:4_166:}】:
课程开始,喊出口号: 哪怕梦想让我们拼的遍体鳞伤,这一次我们也要勇往直前;
1.新建工程
1)、注意事项:选择对应的单片机型号,STC MCU DAtabase - - > AI 8051U -32bit Series;;
2)、 新建 main. C文件,函数或者工程的是从main开始执行的;
3)、 把main.c文件添加到工程,双击Source Group1,到文件路径添加main.c到工程中
4)、 设置CPU mode模式;【注意查看防止设置错误】
工程新建完成,继续添加头文件
2.添加头文件一般使用<>或者 “”,推荐使用“” ;
1)、如何把头文件添加到工程中,在ISP软件中进行保存添加,方便快捷
2)、main.C中引用头文件,并编写main主函数
3)、 tab键缩进4个四符,和注释乱码的设置
4)、注释
3. 编写点亮第一个LED指示灯代码;
代码程序:每句话都必须一分号结束,
控制LED指示灯的电路原理:
单片机I/O口的配置:四种工作模式:准双向口 / 推挽输出 / 高阻输入 / 开漏模式;点亮LED灯选用准双向口
使用ISP配置I/O端口:
点亮LED指示灯的程序还是挺简单呢,信心倍增 ,继续努力
第四集 USB不停电下载【继续加深基础训练】:
课程开始,喊出口号: 哪怕梦想让我们拼的遍体鳞伤,这一次我们也要勇往直前;
1.实验对比演示:程序更新下载确实方便呢。
2.下载所需文件(STC官网-软件工具-库函数-USB库文件)
3.移植关键部分到工程:
3.1 添加头文件
3.2USB初始化函数(ib+.h库实现)
3.3命令参数
3.4打开P_SW2寄存器和IE2寄存器
(只打开一个位!)