标题: 关于学习单片机 各位大佬有什么好的学习方法吗 [打印本页]

作者: 1234567ttf    时间: 2018-7-13 10:55
标题: 关于学习单片机 各位大佬有什么好的学习方法吗
本人即将大三,上学期才学一学期51单片机,老师要求做一个音乐盒课程设计,发现异常困难,无从下手,想问下 各位大佬有什么好的学习方法吗

作者: 杨雪飞    时间: 2018-7-13 16:04
如果不是你的专业,请参照http://www.51hei.com/bbs/dpj-127402-1.html这个,如果是你的专业,那么请改行吧,这个不适合你。
作者: Angle145    时间: 2018-7-13 22:53
一个学期做音乐盒做不来很正常,要是做不来跑马灯就不正常了
作者: 给你西柚    时间: 2018-7-14 18:11
1,楼主,你首先要学习C语言基础,就相当于80%会单片机了,因为现在所有8/16/32位(51系列,MSP430系列,ARM系列)都是使用C语言。
2,听起来单片机比较陌生,不是因为你不懂,而是不知道方法和流程。现我简单说说,仅供参考;
3,先看内核8051的单片机:台湾宏晶的STC89C51-DIP40/或其它如新茂,到网上买一个开发板,价格不会超过200元。
4,看一下单片机功能:包换内部FLASH、RAM、TIMER、INT、ADC、USB、ISP/IAR等。
5,编译环境、编程软件KEIL。
6,打开开发板的例子程序,在KEIL编译,下载到板,看结果和说明是不是相符,达到这样效果时,你心里肯定很秀激动,这时你真正学会了单片机,你成功了!!!!!。
7,然后再学会看电路图,电路图其实很简单,就是一根线从一个地方连接到另一个地方,你写代码时,只记住单片机是哪一个管脚,然后对它写代码即可。
总结:实验很重要,你要多参与这样的项目开发,方能进步。
作者: 武装潜水    时间: 2018-7-14 19:45
C语言要先学,然后学单片机,优先从c51开始,这个最简单。相关的教程网上都有,跟着练一练小程序之类的。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1