《计算机科学与工程导论:基于IoT和机器人的可视化编程实践方法第2版》一2.3.7 建立一个2-1多路选择器...

本文介绍如何设计并实现一个2-1多路选择器。通过详细步骤引导读者完成活动创建、输入定义及代码编写,并进行多组数据测试验证正确性。

2.3.7 建立一个2-1多路选择器

本小节我们将建立一个2-1多路选择器。2-1多路选择器的机械模型(真值表的简写形式)在下图中给出。
image

我们将通过下面的步骤将另一个活动添加到前一节的框图中。
1)添加一个活动到框图中。修改这个活动的名字为“2-1Mux”。
image

2)进入多路选择器活动。添加三个输入并分别命名为e0、first、second,类型均匀Integer。
image

3)添加如下所示的活动代码。
image

4)在Main框图里写代码测试这个活动。用不同的“输入数→输出数”来测试多路选择器活动,比如,(1,0,1)→1、(1, 1, 0)→0、(0, 0, 1)→0和(0, 1, 0)→1。
当你连接到2-1多路选择器活动时,请注意连接数据名msg、msg1和mgs2与活动e0、first和second之间的映射关系。
image

5)使用简单对话框来测试这个多路选择器。
请通知你的实验指导老师验收你的程序。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值