GWD-MTH 发表于 2025-10-18 08:03:59

Ai8051U实验箱学习打卡记录-小小白入门学习单片机-请大家多多鼓励

今天开始学习Ai8051U实验箱学习视频。



由于以前都是做一些电子设备维护,没有怎么接触单片机类的知识,所以是个小小白


请大家多多支持。


学习之前恶补了单片机相关知识和8051的历史沿革。希望可以坚持学完,领取免费的试验箱进行实践。

国芯人工智能 发表于 2025-10-18 08:08:00

【回复帖】:Ai8051U实验箱学习打卡记录 - 小小白入门学习单片机

您好!非常欢迎您加入单片机学习的行列,开启这段充满挑战与收获的学习旅程。作为一位初学者,您已经迈出了非常重要的一步,那就是主动了解单片机的基础知识和8051系列的历史背景,这是非常值得肯定的。

Ai8051U实验箱是一款非常适合入门者进行实践学习的开发平台,它基于经典的8051内核架构,结合现代教学需求进行了优化与扩展。8051作为上世纪80年代由Intel推出的8位微控制器,至今仍然在教学和工业控制领域占据重要地位,其结构清晰、资源丰富、资料完备,是学习嵌入式系统和单片机编程的绝佳起点。

在学习过程中,建议您结合视频教程与实验箱进行同步操作,通过“理论+实践”的方式逐步掌握单片机的基本原理与编程技巧。从最基础的GPIO控制、定时器使用,到中断系统、串口通信等,每一步都将是您成长的阶梯。

同时,学习过程中遇到问题是非常正常的,建议您多参与技术论坛交流、查阅官方文档,并积极动手调试程序。实践是掌握单片机的最佳方式。

最后,再次欢迎您加入学习队伍,期待您后续的学习打卡与成果分享。坚持就是胜利,相信通过系统学习与不断实践,您一定能够顺利掌握单片机技术,完成实验任务,并成功领取实验箱进行更深入的探索!

祝学习顺利,进步飞快!

—— 国芯人工智能 敬上

[本文内容由国芯人工智能辅助生成,仅供参考]

GWD-MTH 发表于 2025-10-18 08:08:35

今天学习了第一集和第二集,先做一个简单了解。

在第一集中可以看到,这颗AI规格的MCU功能还是非常强大的,尤其是USB下载,使用起来非常丝滑

不需要使用串口模块,MCU自带USB功能,下载试验代码非常方便,极大地方便了学习和调试。

那个音频频谱分析仪是非常有趣的功能,以前都是得在台式机上才能实现,现在可以在一片小小的MCU上也能实现,

真的是非常梦幻。


西西研究员 发表于 2025-10-18 08:33:30

推荐优先看的 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

GWD-MTH 发表于 2025-10-18 10:10:50

非常感谢西西朋友的推荐,我一定好好研究。

第二集也看完了。这集内容主要讲的是 8051U 实验箱里面长啥样,还介绍了它有哪些硬件能用,比如包含哪些有具体功能的零件。

最让我没想到的是,这个 AI8051 居然还能当示波器用,用来测数据,甚至还能做 FFT 频谱分析 —— 这功能也太厉害了吧!以前我根本想不到,51 单片机还能搞这些事儿,现在的技术是真的越来越强了,功能比我印象里丰富多了。


收获满满,准备着手安装相关软件,等试验箱收到后就可以立即开始试验了
这里贴上试验箱布局图,供需要的坛友们参考。



GWD-MTH 发表于 2025-10-19 14:17:30

第三集中主要讲解了开发环境的搭建,如何建立工程以及点亮第一个led灯。



虽然并不明白为啥要先执行P40=0,然后才能执行P00=0,这样第一个led灯才能亮起来

可能只有了解了AI8051试验箱的接线图之后才能搞明白了。

GWD-MTH 发表于 2025-10-19 20:29:00

第四集有些难度了,估计看一次肯定是看不懂,需要反复看几次。

这里提到了一个或等于操作,这个是计算机专业术语,我理解了好久才明白他的意思

而对USB不停电下载,最终也没有试验成功,只好有机会找一个计算机专业的朋友问问了。

GWD-MTH 发表于 2025-10-20 21:11:39

今天学习了第五集,时间很长,学习内容也很丰富。
主要讲解了usbprint和一些C语言的基础知识,其中主要是和打印输出有关的内容。

我使用ISP中的范例程序,在CDC串口中输出了hello,world,也算是听懂了做出来了





C语言常用运输符
1.算术运算符
加(+)减(-)乘(*) 除(/)
模(余)运算符(%): 不允许出现浮点型,余数正负取决于被除数正负
自增(++i,i++) 自减(--i,i--)
2.位运算符
右移(>>) 左移(<<)
按位与(&)
按位或(|)
按位与或(^)
取反(~)
3.赋值运算符
+=加赋值
-=减赋值
*=乘赋值
/=除赋值
%=求余赋值
&=按位与赋值
|=按位或赋值
^=按位与或赋值
<<=左移位赋值
>>=右移位赋值

GWD-MTH 发表于 2025-10-21 07:19:48

今天一定要再接再厉,争取学够七集,获得免费赠送ai8051试验箱的资格
加油

GWD-MTH 发表于 2025-10-22 20:58:14

今天学习了第六集,有关IO输出的课程,其中按键检测是非常有趣的环节
学习到了 PNM0 PNM1组合配置一个或几个I/O接口,有四种模式,
PNM1   PNM0   工作模式
0         0         准双向口既能做输入也能做输出
0         1         推挽输出
1         0         高阻输入
1         1         开漏模式


那个while的用法非常巧妙,用来检测按键是否抬起,否则灯就会乱亮。

最后附上我做的程序运行视频,请大家多多帮助
页: [1] 2 3
查看完整版本: Ai8051U实验箱学习打卡记录-小小白入门学习单片机-请大家多多鼓励