• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

怎么学习单片机编程

74c274054ff05b8e 2019-05-25 浏览量:664
怎么学习单片机编程
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:10
  • 学单片机最怕的就是只看书不动手,最重要的是自己动手做做,建议买块51的开发板,随板赠送的光盘,光盘里有资料和一些要用到的软件,如keilstc串口调试助手等。跟着视频讲的一步一步做,如点亮发光二极管呀,数码管显示呀等等,这些都做完看完,你已经懂得单片机了,可以说是入门了,接下来你就知道自己怎么做了。最重要的是多看多练,遇到问题就查资料,单片机是要动手做的,不只是理论知识。

  • 单片机要有一定的硬件基础,如果有的话可以直接看社区视频教程,如果有c语言基础1周就可以入门了,深入学习还是多看看别人写的代码和自己平时要多练习

  • 准备一个单片机的开发板,边看书边动手实践,很快就能让你的软件跑起来。

  • 先准备基础知识的学习,比如电子元器件的功能和应用学习,单片机外设、接口、资源的学习;C语言编程的学习。

    买块开发板,一定要买块开发板。开始先跑例程,看现象,有一些感性认识。再就是改代码,改变运行现象,学者调试和分析代码;最后就是自己多动手写代码,实现不同的小项目。

  • 如果没有数电,模电,微机原理的基础,有想要快速的入门可以跟着教程来学,百度上有很多,要有一个开发板,有C语言编程更好,没有也无所谓可以边学C语言边学单片机,入门的话,能够掌握教程中的C语言就够啦,如果想要深入的学习,就不能避不开模电,数电,微机原理,想要更好的掌握单片机内部的结构最好能用汇编来编程。

  • 学习单片机,最好是有C语言与电路的基础,再找一块开发板,根据开发板的教程,与例程进行学习编程,

    再自己写一些DIY的项目吧,可以进行练习的

  • 学习单片机之前,首先了解一下单片机的内核和结构。一定要有扎实的模电、数电和C语言基础。

    入门可以先从点亮LED灯开始,这是最简单的GPIO操作。

    进而可以学习定时器、AD、DA、串口、SPI、IIC等功能。

  • 学习单片机编程之前,最好能够学习一下数字电路和模拟电路,因为单片机是面向硬件编程。同时也了解下单片机的原理和c语言的基础,然后买个开发板,现在的开发板都是有资料和教程的,一遍看教程,一遍动手编程,这样进步快一些,如果只看书是没啥收获的。

  • 现在单片机一般都用C语言开发的,首先C语言的知识是要具备的

    然后需要学习一下单片机的相应外设的使用方法,比如串口,SPI等,起码要知道原理,然后能用库函数或者寄存器操作它,这些可以通过查看例程学习

    • 建议你的买一个单片机的开发板,根据开发板的资料进行学习和入门

相关问题

问题达人换一批

怎么学习单片机编程