一是必须得有较好的C语言基础,如果是汇编语言非常熟练的话也行.二是买一个单片机开发板,淘宝上有很多.三是弄本关于51单片机应用的书,然后在网上看51单片机的介绍.四是天天拿着电脑调试开发板赠送的程序,一定想清楚来龙去脉.五是动手焊接一些外部电路。