微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 武汉华嵌——学好单片机四步走

武汉华嵌——学好单片机四步走

时间:10-02 整理:3721RD 点击:

  如何学习单片机?学习单片机的步骤是什么?经常有单片机爱好者问我们,我们初略总结了一下,单片机学习的过程基本上可分四个阶段:


      第一阶段:是先浏览教科书里的硬件部分,大至了解单片机的硬件结构。如ROM、RAM、地址、I/O口等,以及看一些厂家的MCU资料(Data Sheet),来加强MCU所提供各项资源的印象。


      第二阶段:就是了解二进位数字、十六进位数和软件方面的内容。尽管有很多高级语言可用于单片机的编程,但我觉得初学还是以汇编语言为好,更有利于和硬件结合,掌握硬件结构。知道汇编语言、机器语言、指令、 程序等概念后,从MOV指令开始,学习汇编语言和编程,在此如51的MCU汇编语言系统有11条指令,简单又好理解它们怎样和硬件联系,更有助于一般学习单片机的指令整合与运用.因此其方法可先了 解几条基本的MOV指令和它的机器语言,大致建立起单片机的硬件和软件概念,来知道单片机的硬件是由指令控制指挥的。


      第三阶段按照编程环境的使用手册,熟悉使用编程环境。现在的编程环境一般都和电脑相连,只要具备基本电脑知识的人都可很快掌握操作步骤。


     第四阶段是依靠实验板,学习掌握单片机的汇编语言指令系统和简单编程。同时和前面所学硬件知识结合组装,起到主学软件,巩固硬件的双重作用。


     开始 时可用别人编的简单程式在实验板上进行验证、分析,主要是熟悉该学习方法,在应用方面主要针对单片机I/O各项介面的使用,如A/D,D/A,PWM输出的应用,LCD与VFD的控制,以及如何规范各项串列输出入口的通讯协定等,对其所控制的各项元器件须先分析驱动能力,如电流电压问题等。

不知道四个阶段走完要用多少时间?

呵呵  学习一下         

                                                      

多学习学习啊哈~

这个感觉有点形式了,不一定适合大部分人!学单片机还是直接拿小项目上手,螺旋式学习,培养兴趣,建立内在动力是关键!

第一阶段太枯燥了

表示教材看不下。来自: Android客户端

这种学习很让人头晕的,还是做实验的好

                          

牛顶

学习学习

我现在可能第一部都没走好哦。

直接就是干,告一段时间后再来看教材

第一步我就卡了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top