网站首页 > 资源文章 正文
刚开始学习51单片机的时候,我是看郭天祥老师和开发板,现在我依然觉得非常适合零基础入门。
大家的起点都一样,不懂电路,不懂C语言,不懂单片机,或许有的人起点比我高很多,有类似电路和编程的基础,这种情况学习的话会更容易。
在学习单片机的过程中,我认为教程不是最关键的,因为技术已经很成熟了,各家大同小异。
记得我学习的时候,经常会碰到的问题就是视频教程看懂了,然后自己起手来就一脸懵逼。
这个时候千万不能偷懒贪方便去拷贝例程,一定要要求自己亲手把代码敲一遍,这样你的印象才深刻。
单片机只是一个可编程芯片,要想学好51单片机,你还需必须学会具备附加的2门技能:
1. 电路基础
单片机配合不同的外围电路实现不同的产品功能,所以作为单片机开发者,先不要给自己太大的压力,很多人一上来就想着设计电路,这明显不现实。
前期其实看得懂电路图就可以了,后面走全栈方向再考虑设计,设计太考验经验了,靠教程和看书是看不出来的,得靠产品沉淀。
很多小伙伴前期就纠结一定要把数字电路系统学会,把模拟电路系统学会,所以半年甚至一年都学不会单片机。
2. C语言
C语言和单片机其实是可以同步学的,一边学一边点灯比单纯在黑框里打印几串字符有意思的多吧?
学习技术的过程太枯燥了,特别是编程,硬着头皮理解一堆代码,只能在电脑屏幕显示冷冰冰的执行结果。
所以相对来说,单片机编程还是比较有趣的,至少你能通过编写程序去控制硬件。
这种即时反馈感,会让你觉得原来C语言和单片机确实能干点实事。
同时你的兴趣也会被不断激发,从而有动力继续往下学下去,学着学着就会了。
3.最后总结
现在如果单纯只会51单片机的话,出来想找工作还是比较困难的,毕竟竞争大了。
所以,学完51单片机以后,我建议是先做1,2个小项目,比如说电子时钟,游戏机之类的。
主要是要让自己的编程水平提升一个等级,单片机倒是简单,工具而已。
然后继续往STM32学习,那具体单片机入门到高级,我下面这篇文章有详细的讲解,包括最佳学习路径和每个环节学到什么程度都写的很清楚,并且每个知识点都为大家找了教程和工具。
- 上一篇: 51单片机C语言教程大全(PDF资料可在线学习)
- 下一篇: 一天入门51单片机
猜你喜欢
- 2025-03-07 51单片机:如何用keil v5写程序?
- 2025-03-07 stm32和51单片机的区别,先学51还是先学stm32?
- 2025-03-07 51单片机学习笔记6 数码管显示
- 2025-03-07 入门单片机选择51还是stm32?入门单片机有哪些好的教学视频?
- 2025-03-07 Arduino和51单片机哪个入门更好
- 2025-03-07 51单片机怎么编程,有什么好的课程?
- 2025-03-07 十年老鸟告诉你,51单片机和STM32怎么选择?
- 2025-03-07 STC51单片机自动ISP下载电路设计
- 2025-03-07 51单片机学习笔记(51单片机的地址空间)一
- 2025-03-07 51单片机学习笔记8 中断系统及定时器
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)