找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 341|回复: 9
打印 上一主题 下一主题
收起左侧

新手学单片机应该如何快速入门呢?

[复制链接]
跳转到指定楼层
楼主
本人是前端开发,想转嵌入式,会一些C语言,但是模电数电这些都不懂。我现在收到了一个单片机和相关说明,说我能让这个单片机运行跑马灯,按上面的按钮能显示对应的数字,我就算刚刚入门。
我网上找学习资料,感觉很杂乱,不知道怎么入手,请问我要实现上述功能的学习路线是怎样的呢?




分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:712097 发表于 2025-4-25 13:54 | 只看该作者
1、了解是用什么单片机,不同的单片机开发环境可能不同。
2、了解数码管的驱动方式,一般有单片机循环扫描法(段码/位码等),了解这个有助于理解数码管驱动原理。
3、了解专用数码管驱动IC,有些IC还带数码管驱动和按键扫描识别。看图片像这个方式。
4、在3的基础上,深入学习此IC的接口和驱动。
5、尝试用单片机驱动此接口,显示相关数字和跑马灯,响应按键操作。

可以买一个类似的单片机开发板,结合视频教程和程序源码,学起来更快。

我是计算机应用专业的,也算是前端吧,没系统学过嵌入式和数电模电等,都是自学的。目前从事简单的嵌入式研发,有兴趣的话,共同学习,一起进步。
回复

使用道具 举报

板凳
ID:69038 发表于 2025-4-25 16:02 | 只看该作者
新手学单片机,都是从点灯开始的,点一个灯。。。点一排灯。。。点一大堆的灯。。这就是输出控制。
接着是检测一个按键。。。一排按键,一大堆的按键。这就是输入检测。。
当能用你的按键去控制你的灯时,恭喜你,入门了。

PS:单片机说白了,就是这些输出、输入的组合:特定的时间,把特定的数据写入到特定的寄存器

然后就是不停在练手、不停地搞项目。。搞单片机很累啊。。。
回复

使用道具 举报

地板
ID:1121801 发表于 2025-4-25 16:32 | 只看该作者
zhuls 发表于 2025-4-25 16:02
新手学单片机,都是从点灯开始的,点一个灯。。。点一排灯。。。点一大堆的灯。。这就是输出控制。
接着是 ...

单纯搞单片机不累.只是现在行业内卷导致客户项目给定时间太短,加上发现BUG后要求更改的时间也给得紧,搞到神经紧绷,这才累的.
回复

使用道具 举报

5#
ID:140706 发表于 2025-4-26 10:51 | 只看该作者
要多仿真,多学习
回复

使用道具 举报

6#
ID:320097 发表于 2025-4-26 19:01 | 只看该作者
单片机是硬件+软件,单纯学一样是行不通的,比如共阴极和共阳极的数码管是不一样,你得明白什么时候用1,什么时候用0
回复

使用道具 举报

7#
ID:879809 发表于 2025-4-26 19:42 | 只看该作者
需要的知识太零碎了,动手做就是了,有什么问题到论坛上面来问。
回复

使用道具 举报

8#
ID:1034262 发表于 2025-4-26 21:58 | 只看该作者
单片机入门基本一样:
1、点一个灯闪烁,亮0.5秒,灭0.5秒。
2、8个流水灯,0.5秒走动一次。
3、数码管显示。
4、数码管显示电子钟,行列按键扫描调整时间,加一个闹钟设置,定时器中断定时。
5、与电脑进行串口通信。

独立完成这5个步骤之后,就基本入门了。
回复

使用道具 举报

9#
ID:1042619 发表于 2025-4-27 17:26 | 只看该作者
STC有全套的支持硬件USB下载、USB仿真的8位/32位MCU教学视频。从点灯到开发环境程序下载、C语言运算 进制转换、IO工作模式、单片机内部结构、外围特色外设等介绍一应俱全。还免费+包邮送各种配套核心板,真正的手把手教学。 另外也可以使用AiCube工具一键生成您需要的代码框架。

$J%Z`EENL[5UIF6T@[9FP6G_tmb.jpg (601.43 KB, 下载次数: 0)

$J%Z`EENL[5UIF6T@[9FP6G_tmb.jpg
回复

使用道具 举报

10#
ID:401564 发表于 2025-4-28 22:58 | 只看该作者
首先,模电和数电这个一定是要会的,不一定要精通,但至少要会用IO驱动三极管或者MOS管之类的
数电至少要知道位移,与或非,异或之类的,不然,人家说"取反"你半天都不知道是什么,这样学起来很累的
学单片机是一个漫长的过程,你要是学了半年,一个程序都写不出来,这也是正常的
剩下的就没什么好说的了,网上说的太多了,我就不复制了
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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