单片机 switch c语言,单片机入门-C51语言switch-case语句电路应用实例
原标题:单片机入门-C51语言switch-case语句电路应用实例
教学视频如下:
本例介绍switch-case选择语句的应用,用按钮控制LED灯作为实例,介绍如何使用该语句做设计。绘制了相应的电路图,并编写了示范代码。
C51程序流控制语句包括if选择语句、switch-case多分支选择语句及while循环语句等。
switch-case选择语句:
switch-case选择语句的一般形式如下:
switch(表达式)
case 常量表达式1:语句1;[break;]
case 常量表达式2:语句2;[break;]
…
case 常量表达式n:语句n;[break;]
default:语句n+1;
当switch表达式中的值与某一个case后面的常量表达式的值相等时,就执行此case后面的语句;若与所有的case后面的常量表达式都不匹配时,就执行default后面的语句。执行完一个case后面的语句后,控制流程转移到下一个case后面的语句继续执行,不再判断。因此,若希望在执行完一个case分支后,使流程跳出switch结构,即终止switch语句的执行,可以在case分支的语句后加break语句来达到此目的。返回搜狐,查看更多
责任编辑:
单片机 switch c语言,单片机入门-C51语言switch-case语句电路应用实例相关推荐
- c51语言case是什么意思,单片机入门-C51语言switch-case语句电路应用实例
原标题:单片机入门-C51语言switch-case语句电路应用实例 教学视频如下: 本例介绍switch-case选择语句的应用,用按钮控制LED灯作为实例,介绍如何使用该语句做设计.绘制了相应的电 ...
- 怎么用C51语言实现50ms延时,单片机入门-C51语言实现简单的红绿LED交通灯控制
原标题:单片机入门-C51语言实现简单的红绿LED交通灯控制 视频教程如下: 本文介绍了用C51语言实现十字路口交通灯控制: 四个路口各有红.绿2个LED,模拟交通灯的控制,即东西走向的灯变红,南北走 ...
- 单片机定时器精准定时_单片机入门-C51语言采用定时器查询方法获取1秒精准定时...
原标题:单片机入门-C51语言采用定时器查询方法获取1秒精准定时 视频如下: 51系列单片机含有专用的 定时器/计数器,定时器/计数器是一个二进制的加1寄存器,当启动后就开始从所设 定的计数初始值开始 ...
- C51程序设计语言是什么,C51语言是什么
单片机C51语言是由C语言继承而来的.和C语言不同的是,C51语言运行于单片机平台,而C语言则运行于普通的桌面平台.C51语言具有C语言结构清晰的优点,便于学习,同时具有汇编语言的硬件操作能力. 单片 ...
- 单片机c语言条件语句,单片机c语言教程:C51复合语句和条件语句
曾经在BBS上有朋友问过我{}是什么意思?什么作用?在 C 中是有不少的括号,如{},[],()等,确实会让一些初入门的朋友不解.在 VB 等一些语言中同一个()号会有不一样的 作用,它能用于组合 ...
- c语言枚举入门,C语言入门之枚举与位运算(1)
考试大编辑推荐:计算机二级C语言辅导知识 在实际问题中, 有些变量的取值被限定在一个有限的范围内.例如,一个星期内只有七天,一年只有十二个月, 一个班每周有六门课程等等.如果把这些量说明为整型, 字符 ...
- Dart 语言基础入门 Dart 语言核心库一览
也许你迷茫,但是我想说,在你迷茫的同时,保持本心,过好今天就好. 学习Dart语言,首先我们需要使用到一个语言调试工具 DartPad DartPad 是基于 Web 的 交互式 Dart 服务的 U ...
- sql语言快速入门_C语言快速入门——名称可见性
函数名的可见性 在介绍函数时,我们提到函数在被调用之前其名称必须是可见的.也就是说在编译时,被调用的函数签名是要存在的.而在连接时,函数体必须是定义完整的,只有这样才可以生成最终的可执行程序. 在编译 ...
- C语言仅在函数中可见,如何学习C语言、入门C语言,看这篇就够了
存储类型 C中包含4种存储类型:自动存储类型(auto),寄存器存储类型(register),静态存储类型(static),外部存储类型(extern). 1.程序 帮助理解块或函数中变量的作用域 # ...
最新文章
- python API docs
- python做软件-用python做个翻译小软件吧~
- C# 填充pdf 模板生成报告
- c调用易语言串口,易语言串口API源码
- python中xpath用法_Python中的xpath基础使用
- 源代码管理之SVN服务器搭建和使用
- cfd计算linux windows,CFD计算分析时常用的数值模拟方法 | 坐倚北风
- hibernate VS mybatis
- VUE3.x(v-model)数据双向绑定指令
- MapReduce Map数 reduce数设置
- WAMP安装curl扩展并发起https请求
- 获取当前时间getDate()注意点
- 【深度学习入门案例】Senta情感分析
- 支配集(dominating set)问题是NP完全问题的一个证明
- EasyExcel 实现批量合并单元格(支持自定义)
- HDU 5378 树上的概率DP Leader in Tree Land
- C#—MDI(多文档界面)
- 基于正交投影的实时三维人体姿态估计
- MD5【加密以及解密】
- 解决:Hbuilder工具点击发行打包,一直报尚未完成社区身份验证,请点击链接xxxxx,项目xxx发布H5失败的错误。