找回密码
 立即注册
楼主: 光头强光头

小白求带

[复制链接]
已绑定手机

32

主题

446

回帖

2869

积分

金牌会员

积分
2869
发表于 2026-8-25 21:02:44 | 显示全部楼层
论坛有活动!

注册坛友福利【免费+包邮 送】擎天柱:Ai8051U转89C52核心板 | 强大的视频学习资源
https://www.stcaimcu.com/thread-11009-1-1.html
(出处: 国芯人工智能技术交流网站)
学习MCU
回复

使用道具 举报 送花

49

主题

611

回帖

5448

积分

荣誉版主

积分
5448
发表于 2026-8-26 10:21:28 | 显示全部楼层
传说,“劝人学单片机,天打雷劈”,但是好在你选择了STC的单片机,它的性能稳定恰好经得起雷劈同样是小白,我也说一下我的感想。

我玩的主要也都是DIP的芯片,是因为电子方面刚入门,DIP封装的芯片结合面包板就能直接用,不用涉及过多的电路板焊接之类(主要因为懒)。

而要“玩转”则需要过程,需要掌握硬件和软件等各方面知识和经验,所以需要先从入门开始。

个人感觉,因为初中是很重要的学习时段,初二更是需要把主要精力放在学业上,所以要在课余时间玩单片机的话,可以暂时不必从太专业的角度开始。
而是先把它看成是个玩具,用它制作一些好玩、实用的东西。
比如:
用它控制一颗或者一组LED灯珠发光,进而进阶到各种显示屏;
控制蜂鸣器或者小喇叭发出声音、组成音乐;
制作时钟、闹钟、万年历;
测量温度湿度的温度计;
制作电子秤;
人来就亮、人走就灭,或者天黑就亮、天亮就灭的小夜灯;
始终面向太阳的电子向日葵;
可以随着温度变化而改变转速的小风扇;
根据土壤湿度,自动给花盆浇水;
在OLED、LCD等屏幕上显示动画之类内容;
通过WIFI、蓝牙、射频之类进行无线遥控操作的各种东西;
等等等等……总之,只要敢想,就总有能实现的办法。

做这些东西,表面的作用,是可以了解“单片机能干什么”,以及能不能让你对单片机产生更具体的兴趣。
而更深的作用就是,这些小东西,功能简单,但暗中就包含了的单片机的很多基础知识,比如电子元件的功能和特性,编程过程中需要的数学知识和逻辑思维等等。
甚至,初中学到的一些数学、物理等科目的知识点,也能通过单片机来具象化。

单片机工作的本质,其实就是控制一堆开关,让一群电子元件来完成 人的手眼耳鼻口能做的工作。
再复杂的程序,都可以分解成最基本的功能操作。所谓入门,也就是先了解、学习这些最基本的功能操作,最直接的方式,其实就是通过制作那些好玩的小东西。


///////////////////////////////////////////////////////

上面这段内容如果没有吓跑你,接下来就是我的建议。

硬件方面
单片机相当于电脑里的CPU,它能决定的,是能干多少事情,以及能把事情干到多漂亮。但是完整的电脑,还需要键盘鼠标显示器音箱之类外设,才能进行工作。
所以要玩单片机,除了芯片、面包板之外,还需要准备一些外接的模块和必要的电子元件。
比如蜂鸣器,光敏、热敏、湿度、压力等等传感器,按键开关,旋钮开关,滑动变阻器,电位器,显示屏,彩色灯带,小电机等等。你要做的“玩具”上需要什么,就去添置什么。
对于用面包板来玩单片机,这些东西网上都可以买到现成的模块,价格也不贵。只需要通过杜邦线插在面包板上,就能配合单片机工作。
并且如果想更深入探究这些模块的结构和工作原理,也可以变相学到很多电子知识。

而对于单片机,你说的那几个型号里,除了89c52这种古老型号之外,其它的几种都有很强的性能,以及丰富的外设功能,可以直接驱动上面说的这些模块。所以强烈建议先从强的型号开始。
随着用到的元件越多,当面包板的空间越来越拥挤之后,如果有更多精力,也可以尝试学习焊接,用洞洞板(约等于大号的面包板)来拼出自己需要的电路。那时就可以接触到更多的电路知识。

二楼提到的那种核心板,STC官方不止出过那一种型号,很多型号都有类似的核心板。
最大的好处就是,把保证单片机稳定工作的一些外围元件都帮你做好了,并且,把能让你来控制的那些引脚,都用排针的形式引了出来,更方便接线,
尤其是还进行了分组,比如P0x的排在一起,P1x的排在一起,方便寻找和接线,不像单片机上的引脚那样编号顺序杂乱。
以及,由于DIP封装芯片的引脚数量限制,引出的功能引脚并不全,而核心板用的是贴片的芯片,能用到的引脚数量有的会更多一些。
但是也有缺点,就是尺寸有些宽,插在面包板上之后,两侧能空出来的插孔就很少了。所以更适合用在洞洞板上。
至于官方出的试验箱,和网上卖的各种学习板,硬件电路都是预先搭建好的,省去很多学习前的麻烦。但是这些板子绝大部分都是给单片机引脚绑定了固定的功能模块,并配有详尽丰富的例程可供学习参考,适合用来学习编程。但对引脚选择的自由度相对也就低了一些。

另外,像逻辑分析仪、示波器之类,在玩单片机的过程中有时候也会有用到的地方,如果有条件,必要的时候也可以考虑入手一下。


软件方面
要让单片机工作,同样重要的一个部分就是编程序。直白说就是用程序控制单片机的IO引脚,按照一定的逻辑顺序、通讯协议进行输入输出,来控制各种外界的设备。
单片机编程,讲究的是逻辑条理、思路清晰,跟考试写作文和解应用题没什么区别。
以下有几种方向可以选择:

方向1
如果是完全新手,要实现上面那些功能,可以选择用“天问BLOCK”编程序。它支持对STC8、STC32等型号的单片机进行编程,重要的是它是图形化编程。
它把编程语言里的逻辑、功能函数、硬件驱动等等,都做成了积木块,把编写程序的过程,变成了像搭积木一样的过程。需要你做的,就只剩下编程思路、编程逻辑和想象力了。
同时也可以学习到数据类型、逻辑运算等等编程的基础知识。

方向2
如果想直接从写代码开始学习编程,可以从Keil等编程工具开始。
需要将各种功能的实现,直接通过敲代码来完成。
需要学习C语言的各种格式、各种指令的用法,各种参数的配置。
以及,STC官方的各种例程、文字视频教程,还有 AiCube、AI助手、STC-IDE 等等工具,都可以对学习写代码带来很好的辅助。

这两个方向相辅相成,先走方向1,可以比较快地让单片机跑起来。然而方向1的高度集成的优点,有时候也会变成缺点,那就是只能用到软件提供的积木块,不方便进阶。要想根据自己的心意进行修改,难度甚至高于方向2。
但是有了方向1养成的编程思想,再进行方向2,就是把那些积木块代表的指令、逻辑等等,以代码的形式进行替换,过渡过程会容易不少。

另外还有个方向3,就是使用Proteus之类仿真软件,直接在电脑上调用各种单片机和电子元件搭建电路,然后运行你写的程序,可以省去面包板、芯片、模块、接线等等工作,以及避免因为错误搭建而烧坏元器件的危险。
示波器之类也都不用实物就可以使用。
虽然仿真效果跟实物电路基本一致,但缺点就是,比起能拿在手上的实物,仿真少了一大部分成就感。

/////////////////////////////////////

把上面说的那些“小玩具”顺利做出来,就等于掌握了单片机的一个一个的基本功能。随着这些基本功能进行组合,就能逐渐做出功能更复杂的“大玩具”。
这个顺序就像是,手里有一支笔,先学写字,再练习书法。
总之,年龄、学历都不是玩转单片机的门槛,除了敢想,“唯手熟尔”。





能体会到发现一个不理解的现象然后找原因然后要么解决掉问题要么被问题解决掉的那种快乐是我的幸运
回复

使用道具 举报 送花

已绑定手机

35

主题

91

回帖

251

积分

中级会员

积分
251
 楼主| 发表于 2026-8-26 11:40:12 来自手机 | 显示全部楼层
大明狐 发表于 2026-8-26 10:21
传说,“劝人学单片机,天打雷劈”,但是好在你选择了STC的单片机,它的性能稳定恰好经得起雷劈同样是小白 ...

我是b站四级@数学委员/@xxs5nj,竟然见到大佬了!

点评

居然!竟然!果然…… 我不是大佬,也不是科班出身,上面其实是总结的我这两三年边玩边学的旁门左道的经历。 看你的视频和留言,感觉起步就比我高很多,你才更有机会成为大佬 你来论坛来对地方了,这里有官方的理  详情 回复 发表于 2026-8-26 13:28
回复

使用道具 举报 送花

54

主题

1481

回帖

3727

积分

超级版主

积分
3727
发表于 2026-8-26 12:00:51 | 显示全部楼层
《8051U深度入门到32位51大型实战视频》,【免费 + 包邮 送】实验箱@Ai8051U,100万套
https://www.stcaimcu.com/thread-11902-1-1.html
(出处: 国芯人工智能技术交流网站)


STC官网:https://www.stcai.com/
QQ:2593903262
微信号:18106296598
回复

使用道具 举报 送花

已绑定手机

32

主题

446

回帖

2869

积分

金牌会员

积分
2869
发表于 2026-8-26 12:35:22 | 显示全部楼层
大*** 发表于 2026-8-26 10:21
传说,“劝人学单片机,天打雷劈”,但是好在你选择了STC的单片机,它的性能稳定恰好经得起雷劈同样是小白 ...

仔细读了一遍,写的不错,对新学单片机的指导意义挺大。

点评

一介散修的旁门左道学习经历而已 如果是走科班路线学习的,按照这个路线走反而可能多走弯路。跟着那些专家教授们的视频教程一步一步从基础学起才是正道。  详情 回复 发表于 2026-8-26 13:32
学习MCU
回复

使用道具 举报 送花

49

主题

611

回帖

5448

积分

荣誉版主

积分
5448
发表于 2026-8-26 13:28:41 | 显示全部楼层
光头*** 发表于 2026-8-26 11:40
我是b站四级@数学委员/@xxs5nj,竟然见到大佬了!

居然!竟然!果然……

我不是大佬,也不是科班出身,上面其实是总结的我这两三年边玩边学的旁门左道的经历。
看你的视频和留言,感觉起步就比我高很多,你才更有机会成为大佬

你来论坛来对地方了,这里有官方的理论资料,也有众多大佬的经验心得,还有AI助手等等。我就是通过论坛一点一点学起来的。
能体会到发现一个不理解的现象然后找原因然后要么解决掉问题要么被问题解决掉的那种快乐是我的幸运
回复

使用道具 举报 送花

49

主题

611

回帖

5448

积分

荣誉版主

积分
5448
发表于 2026-8-26 13:32:38 | 显示全部楼层
我心*** 发表于 2026-8-26 12:35
仔细读了一遍,写的不错,对新学单片机的指导意义挺大。

一介散修的旁门左道学习经历而已
如果是走科班路线学习的,按照这个路线走反而可能多走弯路。跟着那些专家教授们的视频教程一步一步从基础学起才是正道。
能体会到发现一个不理解的现象然后找原因然后要么解决掉问题要么被问题解决掉的那种快乐是我的幸运
回复

使用道具 举报 送花

已绑定手机

32

主题

446

回帖

2869

积分

金牌会员

积分
2869
发表于 2026-8-26 18:39:24 | 显示全部楼层
大*** 发表于 2026-8-26 13:32
一介散修的旁门左道学习经历而已
如果是走科班路线学习的,按照这个路线走反而可能多走弯路。跟着那些专 ...

正道左道,爬上MCU的知识山就有所成。道不同,经历不同,看到的风景不同,功力不同,不断虚心学习就行。
学习MCU
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-11-9 04:19 , Processed in 0.082553 second(s), 85 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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