单片机的学习要具备基本的电路知识(包括一些简单的模电和数电,电路分析能力),C语言程序或是汇编等编程语言。对于初学者来说可以看下郭天祥老师的零基本学习51单片机视频教程。51单片机是最简单的一种单片机,是入门级别的。这个学习好了之后,就一通百通了,后续的学习就快了。
单片机的学习主要自己编程。1.推荐买一块开发板,配合视频教程学习。2.考虑到经济问题,可以用keil 51软件编程,protues软件仿真以达到相同的目的。
单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域的广泛应用。从上世纪80年代,由当时的4位、8为单片机,发展到现在的32位300M的高速单片机。
如果想增加兴趣可以在网上买个单片机开发仪,我们班有同学买了个那个,挺好玩的。
单片机的铺垫课程是微机原理及接口技术,在微机原理中8086,8088等这些是非常基础的,同时学会编程,这就要求到了另一门学科:C语言,这些都是前期的积累,在单片机这一门课程中,89C51单片机是一个重点,具体的你可以在单片机的学习网上提前了解到(百度即可知道网址),还有用其他如汇编语言啊,串行接口的什么的……单片机学精了是很有用的,国内的市场需求也很大。希望对你有帮助……
慢慢来,慢慢就会了