单片机器相关:单片机器结构、汇编、C语言、编译软件(建议初学者暂时用Keil和GCC),必须需要c,学完8051,简一会看PIC的单片机,单片机器一定要学汇编,或者至少要懂,否则会很难,特别注意:要学习单片机器,必须做实验,这些都是你以后学习单片机,了解外围电路的东西。
数字电路一定要有基础。单片机器原理一定要懂,不然不知道怎么用程序驱动,比如I/O口的引脚结构,内部资源(定时器,中断,看门狗等。),然后汇编或者C熟悉一门编程语言。必须需要c。可以先学C。如果是汇编的话,可以先学习用C 单片控制计算机然后再看汇编的实现方法,可以提高编程水平,因为它更清晰的展示了单片机的运行过程。然后,如果你有基础,买个单片机器开发板,慢慢学习里面的代码。当你能自己写完所有的中断,定时器,LED控制的PWM电压调节,你就差不多上手了。然后就是控制一些可编程的设备,比如红外,超声波,差不多是中等的。到这个时候,我差不多形成了自己的学习方法,后来就靠自己了。
基础类:数字电学、模拟电学和电路。这些主要是让你了解基本电路元件的作用,电路如何构成,高低信号的传输过程。比如数字电路后面的触发器不需要看,模拟电路到放大电路也不需要看。如果你看到一个电路,是可以的,但是没有用。这些都是你以后学习单片机,了解外围电路的东西。单片机器相关:单片机器结构、汇编、C语言、编译软件(建议初学者暂时用Keil和GCC)。这些是单片 Machine编程所必需的。可以从汇编科学转C,也可以直接学C。
3、我想学 单片机,应该先学什么.相应的部件相对便宜。单片机器一定要学汇编,或者至少要懂,否则会很难,至少十个程序应该用汇编语言编写。然后学习C语言,充分理解汇编后再学习C语言,有人说不学汇编只看C的基础不太好,一点问题就要命。学完8051,简一会看PIC的单片机,有了51的基础,PIC会很快起步。最后看看ARMAVR之类的16位或者32位的MCU,也差不多,特别注意:要学习单片机器,必须做实验!就是买电子元件,用单片电脑焊几个样品来证明你的观点。如果麻烦,买个学习板也可以,如果不做实验,你的单片电脑就很难提高。书很多,网上电子书也可以。
文章TAG:单片机需要学什么东西 单片 学习 东西