当然要学习一遍就更好了,有C语言的基础,对于学习单片机编程是有好处的。如果没有学过,可以从单片机简单的编程学起,其实,单片机编程,用到的C语言中的语法并不多,边学编程,边学C语言也行。主要是硬件电路原理要搞清楚,才能写好程序。