双路抢答器

2020-05-12  本文已影响0人  MT521

课前学习

单词 含义
responder 抢答器
true 真,正确的
false 假,错误的
抢答器

一.按键的连接方式

1.上拉模式

2.下拉模式

同学们比较一下以上两种按键的连接方式有什么不同的地方?

3.数据类型之布尔类型

布尔型数据类型,又称为逻辑数据类型,只有两种取值:真(true)、假(false)

4.变量

变量代表一个有名字,具有特定属性的一个存储单元,它用来存放数据,也就是变量的值。
注意:一定要先定义后使用

5. if语句

if语句由一个布尔表达式后跟一个或多个语句组成。
语法

if(boolean_expression)  //括号中为布尔表达式
{
   // 如果布尔表达式为真将执行的语句
}

如果布尔表达式为 true,则 if 语句内的代码块(可以是一条语句,也可以是多条语句,如果是多条语句,则必须放在大括号内,作为一个语句块)将被执行。如果布尔表达式为 false,则 if 语句结束后的第一组代码(闭括号后)将被执行。
if...else语句
if...else 是比 if 更为高级的判断流程控制语句,它可以进行多次条件判断
语法

if (boolean_expression)   //括号中为布尔表达式
{
  // 如果布尔表达式为真将执行的语句
}
else
{
  // 如果布尔表达式为假将执行的语句
}

二.制作双路抢答器

1.实验器材

名称 实物 数量
UNO主控板 1
面包板 1
按键 3
LED灯 2
电阻(220欧) 3
导线 若干

2.绘制连线图 双路抢答器连线图

三.程序设计

1.流程图 双路抢答器

2.代码部分 模块代码

上一篇 下一篇

猜你喜欢

热点阅读