高有效低有效,高边驱动与低边驱动

本文详细解释了高低有效的概念及其在单片机信号采集中的应用,并对比了高端驱动与低端驱动的区别,帮助读者理解不同场景下如何选择合适的信号处理方式。

在这里插入图片描述
高有效,外接12v或5v,然后接开关,然后接单片机采集引脚,如果没有MM74HC14M这个芯片,他就是单片机采集到高电平,为1,但是有这个芯片,就是电平翻转,采集到的低电平
总结:高有效就是外接高电平
低有效相反。
高端驱动:是指外围芯片bts725长接12v,然后单片机输入高,就输出12v然后接灯再接地,低边驱动就是外围芯片长接地,单片机输入1就输出0。
高边驱动就是外围驱动芯片长输出0,然后接灯再接地,当单片机输出1时,外围驱动芯片输出12v导通。而低端驱动是指外围芯片长输出12v,外接灯,再接12v,当单片机输出1时,外围芯片输出0,导通。

高有效与低有效都为输入信号采集好像,高端驱动与低端驱动都是输出控制好像

### 回答1: ```python up = float(input()) down = float(input()) height = float(input()) area = (up+down)*height/2 print("{:7.2f}".format(area)) ``` 注:`{:7.2f}`表示输出一个浮点数,宽度为7个字符(不足时自动补空格),保留2位有效小数。 ### 回答2: 编写这个程序的思路是先从键盘输入梯形的上下底长度,然后使用公式计算梯形的面积,并将结果保留两位小数后输出。 具体步骤如下: 1. 首先,需要引入一个库函数,用于获取键盘输入的值。 2. 接下来,定义变量来存储梯形的上下底长度。 3. 使用库函数从键盘输入梯形的上下底长度,并将输入的值分别赋给对应的变量。 4. 计算梯形的面积,使用公式:面积 = (上底 + 下底) * / 2。 5. 将计算得到的面积结果保留两位小数。 6. 最后,输出结果,保留两位小数,使用7个字符的宽度输出。 下面是用Python编写的程序示例: ```python import math # 从键盘输入梯形的上下底长度 upper_base = float(input("请输入梯形的上底长度:")) lower_base = float(input("请输入梯形的下底长度:")) height = float(input("请输入梯形的:")) # 计算梯形的面积 area = (upper_base + lower_base) * height / 2 # 输出结果 print("梯形的面积为:%7.2f" % area) ``` 以上就是编写程序,从键盘输入梯形的上下底长度,计算梯形的面积的方法示例代码。 ### 回答3: 编写程序如下: ```python a = float(input("请输入梯形的上底长度:")) b = float(input("请输入梯形的下底长度:")) h = float(input("请输入梯形的:")) area = (a + b) * h / 2 print("梯形的面积为:%7.2f" % area) ``` 在程序中,首先使用`input`函数从键盘输入梯形的上底长度、下底长度,分别赋值给变量`a`、`b``h`。 然后,使用梯形的面积公式计算梯形的面积,即`(a + b) * h / 2`,并将结果赋值给变量`area`。 最后,使用`print`函数输出梯形的面积。为了满足输出格式的要求,使用`%7.2f`进行格式化输出,其中`%7.2f`表示输出的宽度为7个字符,保留2位有效小数。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值