单片机C51语言是由C语言继承而来的。和C语言不同的是,C51语言运行于单片机平台,而C语言则运行于普通的桌面平台。C51语言具有C语言结构清晰的优点,便于学习,同时具有汇编语言的硬件操作能力。
单片机 C51 语言是由 C 语言继承而来的。和 C 语言不同的是,C51 语言运行于单片机平台,而 C 语言则运行于普通的桌面平台。C51 语言具有 C 语言结构清晰的优点,便于学习,同时具有汇编语言的硬件操作能力。对于具有 C 语言编程基础的读者,能够轻松地掌握单片机 C51 语言的程序设计。
主要特点
单片机 C51 语言兼备高级语言与低级语言的优点。
语法结构和标准 C 语言基本一致,语言简洁,便于学习。
运行于单片机平台,支持的微处理器种类繁多,可移植性好。对于兼容的 8051 系列单片机,只要将一个硬件型号下的程序稍加修改,甚至不加改变,就可移植到另一个不同型号的单片机中运行。
具有高级语言的特点,尽量减少底层硬件寄存器的操作。
单片机 C51 语言提供了完备的数据类型、运算符及函数供使用。
C51 语言是一种结构化程序设计语言,可以使用一对花括号“{}”将一系列语句组合成一个复合语句,程序结构清晰明了。
C51 语言代码执行的效率方面十分接近汇编语言,且比汇编语言的程序易于理解,便于代码共享。
“Hello worl