单片机一般用C语言或者汇编语言来编写程序建议先学C语言,汇编语言要算地址,汇编语言比较难,所以建议先学C语言汇编语言要算地址,大多数情况下,单片机运行的程序,都是C语言编写的不过并不是一般意义上的C语言,而是。
数控用G代码编程,单片机用汇编语言编程。
c语言编程单片机不难学习掌握C语言的语法之后,单片机编程就是遵循单片机的技术规范,编写要实现的功能其实到后来你会发现这个工作和C语言没有什么关系,用汇编语言你也能实现一样的功能将C语言用在不同的环境难不难。
单片机C51语言是由C语言继承而来的和C语言不同的是,C51语言运行于单片机平台,而C语言则运行于普通的桌面平台C51语言具有C语言结构清晰的优点,便于学习,同时具有汇编语言的硬件操作能力对于具有C语言编程基础的工程师。