学习单片机主要需要学习哪些?

除学习MCS-51系列单片机与51单片机外还要学习哪些?pic单片机要学吗?

单片机有多种分类方法,根据指令可以分为51、96、196等等;也可以根据不同生产商分为不同品牌,也可以根据位数不同分为8位、16位等。
51相对来说比较早,应用范围广,所以技术资料也比较多。
学习单片机个人觉得主要分为两部分:
1、硬件,侧重电路原理;
2、软件,侧重系统的思维架构。
只要把mcs51学好,其他的就简单了。至于什么品牌和类型,太多了,不同的应用有不同的侧重点,所以选择也就不同,没必要固定学习哪一种,内核方法都是类似的,稍微熟悉下数据手册就可以了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-05-07
如果你是个初学者最好先从51开始学,那个适用与教学,再慢慢的学习AVR 单片机你只要很熟悉一种,以后学其他的就很快了,因为大致原理都一样,我以前在学校就是学51的 ,现在工作了 搞AVR 学很快的,只要1个星期就把 AVR 学好了,基础是最重要的,祝你早日成功!
第2个回答  2010-05-06
51比较基础,是大众院校的单片机课主要讲的。
而现在工业设计一般使用PIC和AVR等。
不过学会51再学其他的也就很容易啦。都是相通的。
希望lz加油啊。本回答被提问者采纳
第3个回答  2010-05-07
呵呵,其实单片机原理都是一样的,如果你精通了51单片机及其外围的扩展电路。会用C语言编程的话,学习PIC,AVR了,就很简单了,只是单片机生产 厂家不同,用的编程软件不同。不过还是有必要了解一下的。

学习单片机课程需要做什么准备
首先,具备电子基础知识至关重要,应了解电路原理和数字电子技术的基本知识,为理解单片机工作原理和应用打下坚实基础。其次,准备一台可编程的单片机开发板,如Arduino、Raspberry Pi等,并配备相应的开发工具和软件,如编程软件、调试工具等。此外,学习编程语言,如C语言或汇编语言,这是单片机编程的基础,...

单片机学什么
单片机的学习主要包括以下几个方面:1. 基础理论首先需要掌握的是电子电路的基础知识,包括数字电路和模拟电路的基本原理。了解各种电子元件如电阻、电容、二极管、晶体管等的作用和特性。还需要学习微处理器的工作原理,包括CPU的内部结构、指令集以及如何执行程序。2. 编程语言单片机通常使用C语言或汇编语言...

单片机学习怎么入门
学习单片机的首要步骤是掌握基本的电子原理和计算机基础知识。这包括对电路基础、数字逻辑、微控制器架构等的理解。选择一款流行的单片机,比如51系列或STM32系列,开始深入学习。这两种单片机各有特色,适合不同层次的学习需求。了解其开发工具和编程语言,如C语言,是非常重要的。阅读相关教材、在线课程和观看...

什么专业学单片机
单片机专业主要归属于电子信息工程类,课程内容涵盖嵌入式系统、数字电路、模拟电路、数字信号处理等基础知识。学生将学习单片机原理与应用、嵌入式系统设计、数字电路与逻辑设计、控制理论与应用、自动控制原理、模拟电子技术、数字信号处理等课程。通过这些课程的学习,学生可以掌握单片机的程序设计与调试技巧,包...

如何学习单片机
学习单片机首先掌握学习基础,c,模电,数电。后期可以自己上手单片机开发板,看视频教程,自己动手做实验 开发板的话就选 吴鉴鹰的 性价比高 淘宝上很多的 也不贵 1、熟悉单片机的原理,结构;2、学好数电,模电,为设计电路打好基础;3、熟练使用C语言,多学习别人的程序;4、对操作系统原理有一定的...

如何学习单片机
1、熟悉单片机的原理,结构;2、学好数电,模电,为设计电路打好基础;3、熟练使用C语言,多学习别人的程序;4、对操作系统原理有一定的了解;5、Protel至少要有点基础;6、要实际动手调试电路的能力。学习单片机的步骤 当前的单片机种类很多,但是 51 是最基础的,因此单片机的学习最好也是从 51 开始,...

...想要精通单片机要学习什么 我现在学起来感觉很乱 没有方向 求大神指...
你知道学习单片机的几个要点就可以慢慢入门了:1、学习IO口,知道IO口都干什么,输入、输出的条件。2、学习中断:外部中断、定时器中断、串口中断 3、学习存储结构:内部寄存器的几大类(工作寄存器(4组R0~R7)、位址空间20H~2FH、用于寄存器30H~7FH、特殊功能寄存器80H~FFH)外部扩展存储器。4、学习...

学会单片机得多长时间呢
2)计算机基础。包括进制转换,计算机原理,常见接口,计算机语言(特别是C)等,大概需要三个月时间,若计算机基础没打牢,会严重制约单片机的开发能力。3)选择一种较为适合的单片机教材,阅读之。我推荐初学者学习51或PIC,特别是51。这一阶段是初学者最为痛苦的阶段,往往不知道书中所云,所以最好的...

请问学习单片机要什么基础?需要什么条件?从那学起?
1、基本要一些数字电路的知识,模拟电路的也要一些。2、重点是了解接口、中断这一类的知识,本科的课程里面如《计算机硬件基础》的基础知识也很重要。3、可以自己在网上买一块便宜些的电路板,可以自己做实验的,慢慢学。在学校里也有很多活动,很多师兄师姐他们可以请教。

学习单片机,需要哪些基础,入门都学哪些东西
1、电路基础:一些数字电路、模拟电路基础。毕竟以后要自己设计电路,这些知识是很有用的。2、C语言基础:C语言开发,相比汇编最大的优点就是移植性要好。学习51单片机,C语言编程当然需要有些基础。3、一些单片机的基础知识:虽然是初学者,但是一些基础理论知识还是应该知道的。4、一些焊接等动手能力,...

相似回答