自学51单片机需要哪些知识?

作者&投稿:夷殃 (若有异议请与网页底部的电邮联系)
0基础学习51单片机需要什么基础知识~

大一还是比较难的。除非自己特别感兴趣。。。
硬件方面的基础数字电路基础还是需要的。。。。模拟可以慢慢学。。。
还有就是C语言基础。。。
看自己要学什么。。。要偏向软件还是要偏向硬件。看你学了JAVA是不是要偏向软件?

  要学单片机,首先要有硬件基础,熟悉单片面内部结构和各引脚功能,这要先学讲解单片机原理的资料,了解了单片机的工作原理,还要有电路设计的的功底,能设计外围电路,否则稍有错误就不能正常运行,有了硬件设计能力再学习编写程序,建议从汇编学习再学C程序编程.所以单片机设计是软硬件设计两方面兼有的。
  C语言必须会,因为单片机是那个C语言写程序的,你可以到网上下载谭浩强C设计第三版,这个对初学51单片机是绰绰有余,硬件的话模电数电也要了解,否则后面学习对你的障碍很大,重要看你学习单片机的目的,是纯粹单片机爱好者那,还是想忘研发上面发展,这个自己必须明确,如果以后想上研发方面发展,那你学习的东西还会很多,你可以到网上买块51学习板50-70元的急可以了,到网上下载郭天祥老师十天学会51单片机教材,慢慢学习。

首先掌握简单的模电基础,电压、电流、电阻等,然后简单的数字逻辑,与、或,非,然后二进制、十六进制、十进制以及相互转换等,然后计算机原理,然后汇编,然后C语言,然后算法结构,然后,然后。动手做实验,补充理论,动作做实验。。。。。

嵌入式方向吧
首先是软件方面的 也就是编程
C和C++ 是目前嵌入式方向最主要的语言
还有就是要学会LINUX
一般都是linux下的C/C++的嵌入式开发

有问题请追问 满意记得采纳


想提前自学一下51单片机,但不知道从哪里开始准备。求有经验的大佬指教...
开发板是要买的,软件一个是下载(烧录)软件,另外是编译软件,USB转TTL驱动要和下载线配套,如果用RS232串口下载,就不要驱动 编译软件用keil2或者keil3 既可以用汇编,也可以C语言开发 51单片机比较简单,看教程,再多实验,不能把例程下载一验证就了事,要根据自己的想法修改程序来验证 初学一定要...

没C语言基础怎么学51单片机?
我当时学51时也是没有C基础的,连数组和指针都不会用。不过我还是坚持过来了。可以边学51边学c,想把c学好后再学51这个想法是不对的。对照例题,多敲代码,哪怕你不懂它的意思,把每个代码都要敲一两遍。敲代码时思考为何这样,找资料。实在不知道为何这样,就先跳过。只要坚持一个月,那么很多...

想自学51单片机,想知道需要什么基础~已经学过C++……求有经验的大神...
我觉得学过了c++的话,学习51就已经够了。51单片机的入门,你可以买一本郭天祥的《新概念51单片机c语言教程》,这本书作为入门教材还是不错的。入门后,你就可以自己尝试看看数据手册了。其次,我觉得最好有一块51的开发板,自己写写程序学的肯定要比只看不练要好。郭天祥的教材有对应的开发板,...

如何自学51单片机
首先了解51的构架,内部结构;然后学习51的一些功能模块,比如IO口的应用,定时间的应用,串口模块等,掌握这些模块的寄存器设置;再学习指令,刚开始简易用汇编语言编写简答的程序,这样不仅可以掌握指令,同时可以进一步深入理解51单片机的运行原理与过程,这点对以后调试程序大有帮助;当你掌握用汇编语言编写...

51单片机应该掌握哪些?
1.基本要掌握哪些型号的单片机首先说明一点,现在的像ATMEL,SST,STC,PHILIPS等等大多数单片机都是51内核,所以说你学会一样就行了,要说具体型号像AT89S52,STC89C51等等都可以,它是的区别只是内部资源不一样,也就是说功能多少的问题,但指令完全兼容.2.要会哪些编程语言?老大,你学哪个系列的单片机,那就会相应的汇编就...

单片机高手进啊,学习单片机需要用到哪些软件啊 ?
如果你是初学者建议学习51系列,这样的话网上的学习资源会后很多。单片机自身完成不了什么任务需要有外电路的配合,所以你需要购买一块51单片机开发板或者你如果嫌麻烦或者经济上不允许的话也可以用软件仿真,比如proteus软件,它可以构建单片机的外围电路,让单片机完成一定的功能。书店里有很多51单片机的书,...

学习51单片机开发需要用到哪几个常用软件
写c51程序一般用keil 单片机仿真一般protues就可以 画pcb板用AD 往学习板上下程序一般STC烧录软件 如果要雕板子可能还要其他软件

第一次学51单片机应该买开发板还是烧录器?
买开发板就行了,现在51单片机基本上用的都是STC的单片机,直接通过串口就可以烧写程序,不需要专用的编程器,开发板都集成了烧录功能。

学51单片机需要数电模电那些方面的知识?
17你好! 硬件连接,你需要知道各种芯片的功能,设计好外围电路,然后程序最重要,通过不断调试,达到最优效果,模电知识基本上不需要,关键是设计好外围,和针对外围的程序。

如何自学51单片机
自学的话重在于实践,自己开始搭建一个单片机的最小系统,然后找本单片机的编程的教程,反复编程调试,从最简单的程序开始,逐渐加大难度。开始搭建最小系统,弄懂电路原理,软件可以从最简单的流水灯程序开始;然后进阶的话,依据教程搭建外围的一些电路,自己编写程序,反复调试;开始自己做一些系统了,从...

宾川县17582768816: 学长请问那个自学51单片机应该提前会哪些知识呢? -
兴许甲硫: 单片机技术,包含硬件、软件两个方面,缺一不可.硬件基础知识是:数字电路;软件基础知识是:C 语言..要想学会,必须得动手.自己焊接一个最小系统,用 LED 做显示器.编写程序,下载,实现流水灯.成功后,逐步配上其它外设,编写实用程序.掌握焊接技术后,就不用再练了.以后,可用仿真软件来代替硬件..要记得采纳.

宾川县17582768816: 我是新手想学51单片机....问一下需要怎么开始?买啥东西..看那些资料! -
兴许甲硫: 先学习预备知识,单片机的工作原理,C程序设计,单片机的C程序设计,买一块适合自己的单片机学习板,然后就是动手写程序,做试验(把数字信号转变成模拟信号,由弱电转换成强电).单片机输出可以做成低压直流继电器输出,也可做成三极管输出或者做成双向可控硅输出,来驱动强电执行元件.

宾川县17582768816: 准备学习51单片机,需要哪些预备知识?尽量说的全面些,谢谢大牛! -
兴许甲硫: 1、先学基础的,比如51单片机.先认真看一下51单片机的原理,硬件结构,明白为什么可以通过编程来完成各种功能. 2、然后学习一下51单片机的各功能模块(主要是相应寄存器的学习和掌握,比如与串口通信有关的寄存器,与定时/计数器有关的寄存器),这些都是应用时经常用到的. 3、去弄一块学习板,功能不一定要非常多,但基本的模块要有,比如:数码管,独立按键,矩阵按键,液晶接口,DS18B20(单总线),24C02(IIC总线),93C46(SPI接口),红外接收,等.掌握了上述的模块,就基本上有一定基础了. 4、多看,多动手,多编程,多想. 5、多交流.

宾川县17582768816: 学好C51 单片机 需要掌握哪些必须知识?谢谢这行业朋友回答 -
兴许甲硫: 课程上最好学过电路分析、数字电路、模拟电路、...

宾川县17582768816: 0基础学习51单片机需要什么基础知识 -
兴许甲硫: 大一还是比较难的.除非自己特别感兴趣... 硬件方面的基础数字电路基础还是需要的....模拟可以慢慢学... 还有就是C语言基础... 看自己要学什么...要偏向软件还是要偏向硬件.看你学了JAVA是不是要偏向软件?

宾川县17582768816: 学习单片机的要什么基础? -
兴许甲硫: 1、首先要有一定的电子电路基础,特别是数字电路基础.因为单片机编程与一般的VB、VC不同,VB、Vc等不直接与硬件打交道,而单片机的指令是直接操作硬件的. 2、要有逻辑运算基础,只有学好逻辑运算,才能编制出比较好的程序. 3、要有一定的数学计算基础,特别是图论、组合数学方面的知识.

宾川县17582768816: 学习51单片机,如何起步? -
兴许甲硫: 新手学习单片机,往往感觉到不好入门,无从下手.学习单片机过程,是一项理论与实践并重的过程,只看书不实践,或是只重视模仿,不重视理论的学习,是无法学习好单片机的,单片机的学习需要理论和动手,要学会抓住单片机的精髓,如...

宾川县17582768816: 学习单片机,需要哪些基础知识呢 -
兴许甲硫: C语言基础,现在单片机99%是用C语言写的; 良好的IDE操作,Keil是主流,因为你要有个开发环境,如果使用的熟练,可以事半功倍; 良好的数电知识,单片机主要和数电关联,没有外电路,单片机就是个2 不错的模奄知识,模电是一切电路的基础. 如果想学的深,就一个办法,多玩,多摸索,失败是成功他娘

宾川县17582768816: 单片机学习要准备什么? -
兴许甲硫: 单片机的学习要具备基本的电路知识(包括一些简单的模电和数电,电路分析能力),C语言程序或是汇编等编程语言.对于初学者来说可以看下郭天祥老师的零基本学习51单片机视频教程.51单片机是...

宾川县17582768816: 学单片机需要掌握哪些基础课程? -
兴许甲硫: 第一:数字电路.这个是学单片机的最根本!第二:C语言.这个是开发单片机的基础工具,汇编不建议你学,太难理解,并且已经不实用了.第三:掌握一定的模拟电路.这个是设计单片机电路的必备的知识,是必须必须会的.剩下的东西就需要一点一点积累经验了.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网