找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8333|回复: 14
收起左侧

学单片机必备的几个条件!!!

[复制链接]
ID:18303 发表于 2009-11-4 09:52 | 显示全部楼层 |阅读模式
很多朋友都在学习单片机或是想学单片机,但在看了一些资料后,要么感到不知道学的什么,要么找不到下一步的学习方法,这都很正常,因为单片机的学习是一项综全性知识的结果。那么怎样学习单片机,怎么样学好单片机是我们关心的,通过我本人的学习过程,我总结了几条,是单片机学习都要具备的几个条件:
1.首先要明确一点,你是爱好单片机编程的,通过写出各种各样的程序,你可以从中得到快乐和成就感,这一点非常重要,如果你是因为学好单片机可以走上更好的工作岗位得到更好的报酬,那也可以,必竞有个动力所以可以驱使你好好的学。
2.要具备能吃苦的精神,学习单片机初期是十分枯燥无味的(在你能写出自已的程序前这一段时间),你会被状态控制字、中断地址、中断优先级等等问题所困惑,可能有些问题要好多天,查了很多资料,想的头疼后你才能彻底想明白。没有吃苦的精神是不行的。所以这一点也很重要。
3.要具备一些数字电路和模拟电路知识,这些虽然看起来和单片机关系不大,实际上哪个单片机没有外围电路,没有这些知识你学会单片机编程后,能力也会被大大的限制。
4.虽然现在工作中用单片机编程都用的C语言编程,因为C语言有代码编写程序速度快,逻辑比较清晰,可维护性强。但是汇编语言对初学者来说也十分重要,这有助于你了解单片机内部运行机制,对单片机的执行过程更加了解。听朋友这么说过,当一个工程师做单片机程序从汇编转到C时,他的水平就提高了,但当他从C又转回汇编时那么他就成精了。
5.要边学边练习,光看书还是不行的,要把你在学习过程中的编程思路在单片机上跑起来,你才会更能找到编写单片机程序的感觉。如果不把自已的编程思路在单片机上运行起来,那么后面你就不知道自已的想法是对是错,感觉无法继续下去。如果经济条件允许一块开发板还是必须的,理论和动手相经结合,你的单片机水平会提高的很快。
6.多想多练,做一些实际的项目,你可以根据你现有的开发板硬件条件,做出一些你感觉比较有意思的项目,实际动手做过项目和看过别人的项目还是有差别的。自已做过项目以后在工作或求职中就没有那么被动,也会有信心一点。

祝个位学习单片机的朋友早日提高!以上是个人见解有不同意见请提出来供广大单片机爱好参考。

我们的开发板虽然不是最便宜的,但是精美的工艺,丰富的资源,加上强大的技术支持会让你觉得是最值了的开发板!!!
回复

使用道具 举报

ID:18303 发表于 2009-11-4 09:52 | 显示全部楼层
有人会说,摆明了就是卖开发板,我不否认,但我说的几点都是学好单片机所必须的,你可以比较下用了开发板和没用过开发板两个人的水平,那还是有差别的。再说我提供的技术支持,是其它厂家都做不到的,不信你加QQ群问问里面的朋友。
[此贴子已经被作者于2009-11-4 9:54:37编辑过]
回复

使用道具 举报

ID:18797 发表于 2009-11-4 11:25 | 显示全部楼层
开发板好啊,如你自己去做PCB的话,可怕的是连丝网费,上量等等都不止那个价格呢!!!
回复

使用道具 举报

ID:18303 发表于 2009-11-13 17:34 | 显示全部楼层
路过来顶下,快沉了,呵呵
回复

使用道具 举报

ID:19203 发表于 2009-11-17 13:19 | 显示全部楼层

想当初,在单片机中断地址 中断向量那里迷茫了很久!

 

现在看起来很简单,要坚持,量变总有一天会变为质变!

 

 

回复

使用道具 举报

ID:18303 发表于 2009-11-18 12:07 | 显示全部楼层

顶上说的对

回复

使用道具 举报

ID:18175 发表于 2009-11-29 10:17 | 显示全部楼层
看起来不错,价也比较低,呵呵,不知道品质和服务怎么样?我们的品质和服务你可以到学习群里问,说到做到,基本上买了板后,以线学习培训我们都顺便做了。牛B不是吹的,呵呵
[此贴子已经被作者于2009-11-29 10:19:01编辑过]
回复

使用道具 举报

ID:15556 发表于 2009-12-2 09:43 | 显示全部楼层
当一个工程师做单片机程序从汇编转到C时,他的水平就提高了,但当他从C又转回汇编时那么他就成精了。  頂。。。
回复

使用道具 举报

ID:18303 发表于 2009-12-30 16:44 | 显示全部楼层

沉入海底了

回复

使用道具 举报

ID:20193 发表于 2009-12-30 18:22 | 显示全部楼层

新手上路,多多学习。。。

回复

使用道具 举报

ID:74784 发表于 2017-8-14 02:14 | 显示全部楼层
无须开发板
自己焊一个试验板子就可以了
回复

使用道具 举报

ID:981034 发表于 2022-1-8 15:44 | 显示全部楼层
讲来讲去,都未重点,还是单片用来干啥的?如何做?自已能否干上?自己会自动化?还是会电子系统?能结合单片机?
回复

使用道具 举报

ID:58925 发表于 2022-1-9 10:49 | 显示全部楼层
学单片机不是一朝一夕,三两句话就可以带你飞,需要时间浸泡,多看资料,多练习,理论需要实践去验证。学单片机之前最好对一些模数电路了解,电路是实打实的,看得见摸得着,软件比较抽象,需要掌握单片机的内部资源,如 时钟、I/O口、定时器、中断、串口、PWM模块、ADC模块、等等,都需要一一去看资料
回复

使用道具 举报

ID:981034 发表于 2022-1-12 10:04 | 显示全部楼层
单片机是次要,数模电路是重要,很多人反过来了,否则编的程序有何用?
回复

使用道具 举报

ID:53621 发表于 2022-1-12 16:43 | 显示全部楼层
学单片机要实践,很多人都是从玩开发板学出来的。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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