1、首先要了解什么是单片机,单片机是可编程电子设计的产物,其实就是一个小芯片,可以用来编程,实现不同的功能。
![51单片机系列:[1]单片机最小系统](https://exp-picture.cdn.bcebos.com/732a12e265e7340fb8c6109035b9763e20c2b411.jpg)
2、51系列单片机的编程多数是C语言,如果处理写高级点的程序,还会用到数据结构方面的知识。
![51单片机系列:[1]单片机最小系统](https://exp-picture.cdn.bcebos.com/d04eec260d9a310ef927ed9931b842406bfea211.jpg)
3、单片机有很多种,51单片机是出现最早,流行度最大的单片机,学习资料较多,容易上手,但精通不易。
![51单片机系列:[1]单片机最小系统](https://exp-picture.cdn.bcebos.com/f0848bee41c1b72754ed023b1a2ca5cadde89811.jpg)
4、还有PIC等多种单片机,但只要是8位的单片机都差不多,设计一个单片机的最小系统其实没有必须的说法,有过经验的人很容易就能知道,比如任何一个单片机系统,单片机是核心(就像人体),其次必须有电源(就像一个人活动要有能量),再次要有晶振(就像一个人的心脏,为全身的血液循环提供节奏),最后是复位电路(人累了需要休息一下)。如果有必要可以通过其他的接口添加功能,比如数码管、LED、EEpROM等等;
![51单片机系列:[1]单片机最小系统](https://exp-picture.cdn.bcebos.com/4080a927ac5306886b92a17957e8904801fc9611.jpg)
5、当明白最小系统的构成后,下面的工作就是设计硬件PCB了,通过pcb软件,比如cadence或者protel,画出原理图,根据原理图设计出PCB,提交给厂家进行制版。
![51单片机系列:[1]单片机最小系统](https://exp-picture.cdn.bcebos.com/994f412043715fdb329fbd89468920c5270f8c11.jpg)
6、收到厂家的板子后,焊接元件,进行检查和调试,这样,一个最小系统就完成了。大体流程就是上面这些了,如果要更详细的了解,其中还有很多的知识,比如protel等pcb软件的使用,外围元件的选型,单片机的功能和使用注意事项,光复位电路的设计也有很多种,。但最小系统的搭建思路都是一样的。
![51单片机系列:[1]单片机最小系统](https://exp-picture.cdn.bcebos.com/ccc83ec5260f8835d7355d6dce07880139708611.jpg)