怎样才能学好单片机?是要先学C语言,好学汇编语言

这两种语言都没有接触过!

第1个回答  2012-05-14
1、扎实学好C语言,尤其搞清地址、指针、内存、管理概念和精髓
2、尽管学好汇编,更有利于对单片机原理的理解,并比C语言速度要快,但从目前的发展和单片机成本来看,从实用的角度,学习汇编,并不是一个值得推荐的选择;
3、搞清51系列单片机基本原理和基本结构
4、会用KEIL C开发环境
5、知道一些基本的模拟元器件和集成芯片
6、多做实验、调试,有条件的话,多接触一些实际项目
更多交流进我空间
第2个回答  2012-05-13
我也做过一段时间单片机,51和mega16,128的,单片机现在主流的就是汇编和C语言,其实我感觉C语言更多吧,只要不是要求特别高,用C语言就行,但是了解汇编的原理对你学习C语言也有很大帮助,下面是我给你的一点建议:
1、一定要自己买些元器件回来自己做开发板,或者买个现成的开发板是其次的选择。
2、多练习,从基础的开始,什么跑马灯啊、数码管啊什么的,可以下载仿真软件辅助你调试程序,比如Proteus 7 Professional就是很好的仿真软件。
3、等你有一定基础了,就可以想一些比较大一点的项目做着玩。
希望对你有帮助。
第3个回答  2012-05-13
个人觉得c语言,好入门一点,学得快!我也是刚刚开始接触单片机,都是自学,要有信心,我都学到数码管来了!!!! 还有想要入门单片机,个人亲身体验,直接从编程开始,不要一来就看什么理论的知识。我的qq 915193779 ,需要单片机编程资料,我可以传给你
相似回答