然后用keil编写程序在proteus上跑起来,如果你能点亮经典的单片机流水灯实验,那你就已经入门了另:单片机的开发板或者最小系统可以买,电路水平高的话也可以自己搭建起来,片机大概,左右一片自己搭建最小系统很便宜滴,学单片机一定要多做实验,不过推荐还是从仿真入门,仿真成功了后面的就有方向了。没啥发展了,嵌入式是直接的道路;或者应该说嵌入式涵盖很广,你单片机怎么发展都可以叫嵌入式;智能家居?门禁?红外感应?还是easy的电子钟?不叫嵌入式设备叫神码尼。。。
选什么专业我想这应该是你要考虑的,要看你个人的特长,兴趣,至于前途一般你是不用考虑太多地,毕竟学的越深越值钱,我的同学也是学单片机的,能力很强(开发嵌入式系统方面),现在去给一家能源公司搞嵌入式系统开发都是以小时算工钱。汇编是单片机的精髓,你汇编学的好转到c语言应该很快的,C语言很容易学习,不建议你直接学习C,可以先从标准的C学起,当然如果你学过C语言在去学C,如反掌,片机很简单的,而且你学过应该没什么难处,主要就是控制I/O,内部资源像中断、定时器、串口通信多做一些实验,多编编程。
步骤:找本书大概了解一下单片机结构,大概了解就行。不用都看懂,又不让你出书的。(三天)找学习板练习编写程序,学单片机就是练编程序,遇到不会的再问人或查书。我当初就是买了一块开发板(http://www.kaifaban.com/html/html),二十天就搞定了。你知道学习单片机的几个要点就可以慢慢入门了:学习IO口,知道IO口都干什么,输入、输出的条件。学习中断:外部中断、定时器中断、串口中断,学习存储结构:内部寄存器的几大类(工作寄存器(R,R,、位址空间,~,H、用于寄存器,~,H、特殊功能寄存器,~FFH)外部扩展存储器。
作为过来人,我想我有资格回答你的问题,希望我的回答能帮你解惑。(学习单片机最起码的基础是:C语言和硬件相关知识(最好学习过模电和数电),再加上你的悟性和毅力就足够了。(开发板的资源不一定要全面,但是资料要详细,不然遇到问题耗费时间,我推荐郭天祥的,发板,他那本关于c。首先最基本的单片机,模电数电你是必须要会的。如果可能就去找些研发或者研发助理先做。既然你说是初期了,那好好坚持吧。争取你能在一份工作做,,应该可以初步成手了。再给自己一个定位,软件OR硬件。
感谢您的来访,获取更多精彩文章请收藏本站。

暂无评论内容