单片机与物联网技术应用实战教程
上QQ阅读APP看书,第一时间看更新

第5章 51单片机C语言的程序设计

随着单片机技术的发展,越来越多的单片机爱好者喜欢用以C语言为主流的高级语言对单片机进行编程。C语言是51单片机进行软件设计最为常用的设计语言之一,可移植性好,易用易懂。

单片机C语言具有以下优点:

1)提供了常用的函数库,以便初学者使用。

2)不需要初学者了解具体的单片机硬件结构,也可以进行编程。

3)C语言有着丰富的数据类型,极大地增强了处理程序的灵活性。

4)C语言编译器具有较为严格的语法检查,语法上出现错误较少。

5)C语言有着多种函数类型,把复杂的程序划分成多段,方便段落式程序编写。

6)C语言只有一个主体函数和其他多个子函数构成,方便查阅程序。

为了使初学者更好地使用C语言对51单片机进行开发使用,本章将对C语言中的重点知识进行介绍。其中包括C语言的数据类型、运算符、数组、指针以及程序设计语句。这些都是单片机C语言组成中不可缺少的一部分,是每个单片机爱好者认识和学习单片机的基础。