学习单片机怎么入门?

原问题:学习单片机怎么入门?
分类:编程开发 > 最后更新时间:【2017-07-27 02:28:34】
问题补充:我想学习单片机但不知道该从那方面先下手,各位高手指教一下!先说一下个人情况,本人对模拟电路和数字电路都懂一点但不能说很熟练,学习过PLC并能应用,有一台个人PC。1.学习单片机应该具备那些基础知识?2.学习单片机应该怎么入门,就是先学那方面然后再学那一方面,最好解释详细一点。3.学习单片机买什么样的书,要不要先买个实验板什么的?4.关于单片机的C语言该如何学习,是不是要单独买本书看啊?5.学单片机现在还有没有用,主要可以做些什么工作以上望解答?

最佳答案

根据我在广东粤为工业机器人学院学习的知识所知: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,然后再学会看电路图,电路图其实很简单,就是一根线从一个地方连接到另一个地方,写代码时,只记住单片机是哪一个管脚,然后对它写代码即可。总结:实验很重要,要多参与这样的项目开发,方能进步。
最佳答案由网友  wu59662  提供
公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。
2

分享到:

其他回答

其它网友回答:
我的学习经验:proteus+keil软件+郭天祥视频, 没有买过单片机开发板,proteus中可以模拟的单片机很多,后面我学习的时候都模拟了编写BootLoader启动uclinux的测试

其它网友回答:
我的文章:http://blog.csdn.net/chenyefei/article/details/51702922

其它网友回答:

    推荐
  • 学习单片机怎么入门?