龙空技术网

单片机零基础自学入门基础知识(新手必看)

华维单片机编程 611

前言:

今天大家对“单片机汇编c语言”大体比较关心,朋友们都需要知道一些“单片机汇编c语言”的相关文章。那么小编在网络上汇集了一些关于“单片机汇编c语言””的相关资讯,希望各位老铁们能喜欢,同学们快快来学习一下吧!

大家好,我是麦琪,今天给大家分享下我们导师是如何自学单片机的!

单片机自学百分之九十九是可以学会的,网上的教程现在是铺天盖地,思潮泛滥来形容了

有些确实讲的很不错,有些教程是利益驱动的,毫无营养可言

华维单片机编程的导师都是自学过来的,下面通过我的经历来解答这些问题。

一、单片机自学多久可以成功

我曾经从零基础学习单片机到找到相应研发工作大概花了3个多月。

很多人可能觉得不可思议,在我们学校没有两年时间都学不会,当然这得看人的天赋,也有人十天学会的,比如说郭某某

华维好几个导师都是非科班出身,都是兴趣使然,一做就搞了十几年

一。必备基础

1. C语言基础

在我看来,接受过六年基础教育都能学会,当你能使用C语言开发应用系统就行 包括但不限于进制转换、逻辑运算、编程能力,51单片机开发使用的是C-51语言,在C语言的基础上增加了一些数据类型,单片机是用C语言或者汇编来编程的,汇编主要是针对一些低成本,高实时的应用,不太适合做中大型项目,一般用的不多,所以主流还是C语言。

C语言的学习和单片机同步,比如说你学了基本数据类型和基本语句,就可以在开发板上做个流水灯了。

所以没有C语言基础的同学不要吝啬几根头发哈,学就完事了。

2. 会看电路图

(电路和数字,模拟电路知识更好,没有问题也不大,跟着我来)只要能正确使用电阻,电容等元器件掌握二极管,三极管基本工作原理

二.学习环境搭建

1. 一块51单片机开发板+一根安卓数据线

有板子的话可以用仿真软件,Bai度一下,你就知道;驱动装不上有可能就是数据线的问题,上次返厂维修那边也查不出问题,后来我换了根数据线行了,所以大家不要像我这样白给某通某达快递送钱...

2. 一台电脑

安装好开发环境(如keil 4/5),驱动和烧录软件(买板子商家会送)。

三.最后经验总结

毕竟是实践性的东西,能力它也不会平白无故到你手上不是,。在单片机学习过程中每个人都会遇到无数不能解决的问题,需要你向有经验的过来人虚心求教,否则,一味的自己埋头摸索会走许多弯路,浪费很多时间。

最后一点我向学员强调很多次,就是不要去深挖知识点,切勿浪费时间,学单片机最终目地是产品开发,根据产品的需求来定!

标签: #单片机汇编c语言