- 0
- 0
- 约1.92千字
- 约 17页
- 2026-04-24 发布于北京
- 举报
单片机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的数据类
您可能关注的文档
最近下载
- 口渴了-朋友帮你.ppt VIP
- 海南省海南中学物理自主招生试卷.docx
- 公路桥梁工程项目交工验收检测报告模板.doc VIP
- 10.2+“中华水塔”——+三江源地区+课件2025-2026学年人教版初中地理八年级下册.pptx VIP
- 如何编写教案培训.pptx VIP
- DLT 5727-2016 绝缘子用常温固化硅橡胶防污闪涂料现场施工技术规范.pdf VIP
- 2024人教版八年级地理下册第十章《青藏地区》每节课情境任务教学设计汇编(含两个教学设计).pdf VIP
- 2023初中数学培优竞赛例题+练习 专题47 一元二次方程(学生版+解析版).docx
- 2024人教版八年级地理下册第十章《青藏地区》每节课教学设计汇编(含两个教学设计).pdf VIP
- 基于MATLAB的DC-DC变换器的建模与仿真(修改版) (1).docx VIP
原创力文档

文档评论(0)