电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>单片机>C51常用语句讲解

C51常用语句讲解

2017-04-15 | ppt | 123KB | 次下载 | 1积分

资料介绍

51单片机资料

第13章 C51语句和流程

C51语句,即C51语言中的操作命令,用于使单片机完成特定的功能。C51的源程序是由一系列的语句组成的,这些语句可以完成变量声明、赋值和控制输入输出等操作。一条完整的语句必须以“;”结束。由于单片机能识别的是机器指令,因此一般一条语句经过编译后生成若干条机器指令来执行。C51语言中的语句包括说明、表达式语句、循环语句、条件语句、开关语句、复合语句、空语句和返回语句等,下面分别进行说明。

Main 函数 格式:void main() 特点:无返回值,无参。 任何一个C程序有且仅有一个main函数,它是整个程序开始执行的入口。 例:void main() { 总程序从这里开始执行; 其他语句; }

若有返回值就用 int main ;无返回值 就用 void main()实际上严格些应该为void main(void)。返回值就是在一个函数运行完后是不是有东西返回。如果一个函数只是完成一系列的动作,没有return 语句,就说这个函数没有返回值。

13.1 说明语句

说明语句一般是用来定义声明变量,可以说明其的类型和初始值。一般形式为:

类型说明符 变量名(=初始值);

其中,类型说明符指定变量的类型,变量名即变量的标示符,如果在声明变量的时候进行赋值,则需要使用“=”指定初始值。典型的说明语句示例如下,其中分别进行了变量声明以及初始化赋值。

int a=1; //声明并初始化整型变量

float c; //声明浮点型变量

char p[6]=“first”; //声明并初始化字符数组

sfr P1=0x80; //声明并初始化寄存器

bit third; //声明位变量

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1OAH0428 V1.0英文规格书
  2. 5.86 MB   |  8次下载  |  免费
  3. 2TLV246x 带关机功能的低功耗轨道到轨道输入/输出运算放大器系列数据手册
  4. 1.46 MB   |  次下载  |  4 积分
  5. 3TETTEX 2765型电压互感器校验仪原理方框图资料
  6. 2.07 MB   |  次下载  |  10 积分
  7. 4TETTEX 2765型电压互感器校验电路原理图资料
  8. 4.35 MB   |  次下载  |  免费
  9. 5数字16位串行输出型环境光传感器IC BH1750FVI数据手册
  10. 0.38 MB   |  次下载  |  1 积分
  11. 6数字光模块 GY-30说明书
  12. 0.11 MB   |  次下载  |  1 积分
  13. 7江西摩矽半导体介绍及其产品
  14. 2.04 MB  |  次下载  |  免费
  15. 8沁恒CH554评估板资料包
  16. 1.25 MB   |  次下载  |  5 积分

本月

  1. 1如何看懂电子电路图
  2. 12.88 MB   |  138次下载  |  免费
  3. 2PC5502负载均流控制电路数据手册
  4. 1.63 MB   |  12次下载  |  免费
  5. 3RK3588数据手册
  6. 2.24 MB   |  9次下载  |  免费
  7. 4ESP32开发板元件资料
  8. 0.03 MB   |  8次下载  |  免费
  9. 5OAH0428 V1.0英文规格书
  10. 5.86 MB   |  8次下载  |  免费
  11. 6BK4802P 玩具无线对讲/遥控 IC数据手册
  12. 1.81 MB   |  5次下载  |  2 积分
  13. 7台式主板DDR5内存插槽引脚功能表资料
  14. 0.17 MB   |  3次下载  |  5 积分
  15. 8PC1032 5.5V_3A高效率同步降压转换器数据手册
  16. 0.76 MB   |  3次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935132次下载  |  10 积分
  3. 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
  4. 1.48MB  |  420064次下载  |  10 积分
  5. 3Altium DXP2002下载入口
  6. 未知  |  233089次下载  |  10 积分
  7. 4电路仿真软件multisim 10.0免费下载
  8. 340992  |  191409次下载  |  10 积分
  9. 5十天学会AVR单片机与C语言视频教程 下载
  10. 158M  |  183345次下载  |  10 积分
  11. 6labview8.5下载
  12. 未知  |  81593次下载  |  10 积分
  13. 7Keil工具MDK-Arm免费下载
  14. 0.02 MB  |  73818次下载  |  10 积分
  15. 8LabVIEW 8.6下载
  16. 未知  |  65990次下载  |  10 积分