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

  • 0
  • 0
  • 约1.92千字
  • 约 17页
  • 2026-04-24 发布于北京
  • 举报

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

单片机MCS-51原理及应用开发教程第9章单片机高级语言C51的应用

第9章单片机高级语言C51的应用随着单片机开发技术的不断发展,目前已有越来越多的人从普遍使用的汇编语言逐渐过渡到使用高级语言开发——其中主要是以C语言为主。习惯用汇编语言的人,会觉得高级语言可控性不好,不如汇编语言那样能够随心所欲。但是使用汇编语言会遇到很多问题,首先它的可读性和可维护性不强(特别是当程序没有很好标注的时候),其次就是代码的可重用性也比较低。使用C语言就可以很好地解决这些问题。

第9章单片机高级语言C51的应用9.1C51编程语言简介 C51语言继承了C语言的绝大部分特性,基本语法相同,但在一些与单片机硬件资源相关的地方进行了扩展,如增加了关键字sbit、data等。因为单片机的系统资源相对于PC来说很贫乏,对于RAM、ROM中的每一个字节都要充分利用,所以应用C51编程时要注重对系统资源的理解,可以通过多看编译生成的.m51文件来了解自己程序中资源的利用情况。

第9章单片机高级语言C51的应用 9.1.1C51的程序结构 C51的程序是由函数构成的。函数又是由声明语句组成的。声明是数据部分,语句是程序部分。函数与子程序或过程具有相同的性质。主函数是规定的程序开始部分,是主模块。其他函数都是主函数的子模块。

第9章单片机高级语言C51的应用 9.1.2C51的数据类

文档评论(0)

1亿VIP精品文档

相关文档