位置:51电子网 » 技术资料 » 控制技术

单片机C语言概述

发布时间:2016/7/12 21:01:20 访问次数:640

   单片机可以使用高级语言进行开发,其中主要是以C51语言为主。C51有其特定的程序结构, EPCS1N并且还需要有对应的编译器才能将其编译成可执行文件。

   Cs1的程序结构

   C51属于高级语言,它的程序结构与标准C语言基本相同。其结构特点如下:

   ①函数是C51程序的基本单位。标准的C51程序通常是多个函数的集合,在这个集合当中,有且只有一个main函数(主函数)。不论main函数在整个程序中所处的位置如何,C51程序总是从main函数开始执行的。

   ②C51程序书写格式自由,一行内可以写几个语句。

   ③分号是C51语句的重要组成部分,每个语句和数据定义(函数除外)的最后必须有一个分号。

   ④C51本身没有输入/输出语句。标准的输入和输出是由scanf和printf等库函数来完成的。对于用户定义的输出,比如直接以输出端口读取键盘输入或驱动LED,则需要自行编制输出函数。

   ⑤可以用对C51程序中的任何部分作注释。

   单片机可以使用高级语言进行开发,其中主要是以C51语言为主。C51有其特定的程序结构, EPCS1N并且还需要有对应的编译器才能将其编译成可执行文件。

   Cs1的程序结构

   C51属于高级语言,它的程序结构与标准C语言基本相同。其结构特点如下:

   ①函数是C51程序的基本单位。标准的C51程序通常是多个函数的集合,在这个集合当中,有且只有一个main函数(主函数)。不论main函数在整个程序中所处的位置如何,C51程序总是从main函数开始执行的。

   ②C51程序书写格式自由,一行内可以写几个语句。

   ③分号是C51语句的重要组成部分,每个语句和数据定义(函数除外)的最后必须有一个分号。

   ④C51本身没有输入/输出语句。标准的输入和输出是由scanf和printf等库函数来完成的。对于用户定义的输出,比如直接以输出端口读取键盘输入或驱动LED,则需要自行编制输出函数。

   ⑤可以用对C51程序中的任何部分作注释。

相关技术资料
7-12单片机C语言概述

热门点击

 

推荐技术资料

自制经典的1875功放
    平时我也经常逛一些音响DIY论坛,发现有很多人喜欢LM... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!