单片机高级语言应用:C51编程语言详解.pdfVIP

  • 3
  • 0
  • 约2.55千字
  • 约 20页
  • 2026-04-24 发布于北京
  • 举报

单片机高级语言应用:C51编程语言详解.pdf

⚫随着单片机开发技术的不断发展,目前已有越来越多的

人从普遍使用的汇编语言逐渐过渡到使用高级语言开

发——其中主要是以C语言为主。习惯用汇编语言的人,

会觉得高级语言性不好,不如汇编语言那样能够随

心所欲。但是使用汇编语言会遇到很多问题,首先它的

可读性和可性不强(特别是当程序没有很好标注的时

候),其次就是代码的可重用性也比较低。使用C语言就

可以很好地解决这些问题。

⚫9.1C51编程语言简介

C51语言继承了C语言的绝大部分特性,基本语法相同,

但在一些与单片机硬件资源相关的地方进行了扩展,如

增加了关键字sbit、data等。因为单片机的系统资源相

对于PC来说很贫乏,对于RAM、ROM中的每一个字节

都要充分利用,所以应用C51编程时要注重对系统资源

的理解,可以通过多看编译生成的.m51文件来了解自己

程序中资源的利用情况。

9.1.1C51的程序结构

C51的程序是由函数构成的。函数又是由语句组成

的。是数据部分,语句是程序部分。函数与子程序

或过程具有相同的性质。主函数是规定的程序开始部分,

是主模块。其他函数都是主函数的子模块。

文档评论(0)

1亿VIP精品文档

相关文档