单片机C语言和C语言应该没有太大的区别吧?

来源:百度知道 编辑:UC知道 时间:2024/06/07 16:55:00
它们之间有什么细微的区别?

思想上是没有区别的,只是有细微的差别,比如关键字,某些单片机中有些特定关键字,还有一些特定应用方式比如单片机中的寄存器设置,端口访问、中断设置方式等;其他的就是应用重点不同,单片机中往往算法简单,都是基本控制语句,单片机存储器容量小,程序要求一般都是短小简单的。
不同类型的单片机间的c也有差别,但是比较细微的,具体应用时查看具体开发工具编译环境手册就可以了。

编程思想大同小异

只是有些细节不一样了

像中断,断口地址

比如mov指令就用input指令实现之类

单片机C语言多了对单片机硬件的表示语言罢了