好的,这就是我正在尝试用 C 编程的内容。
我有一个来自 ATmega32 上的 ADC 的 8 位二进制信号。
现在我想将该信号转换为一个带有 15 个 LED 的条形,输入值越高,该条形越多。所以基本上我想将我的 8 位信号缩减为 4 位信号,将其转换为十进制并以递增的条形显示。
我首先想到检查我的输入是否在特定范围内(始终是 255/15 的范围),但我就是不知道怎么做。
仅检查输入是否高于特定值是行不通的,因为这样一次可能有多个条件为真。
你知道我怎么能解决这个问题吗?非常感谢任何帮助。;) 谢谢!