Arduino 如何在im中使用七段

Arduino 如何在im中使用七段,arduino,simulation,seven-segment-display,Arduino,Simulation,Seven Segment Display,我是一名学习编程的初学者,正在使用Unoadusim进行Arduino模拟。我仍然对如何使用七段模块感到困惑,因为只有两个地址,即pin地址和cs* 如何使用它,程序语法如何 在该程序的菜单栏中有一个叫做“帮助”的东西。 你为什么不点击它 7段LED数字“7SEG”您可以连接此7段数字 LED显示到选定的一组四个连续的“Uno”引脚,提供 所需显示数字“0”至的十六进制代码 “F”,并使用CS*引脚激活低电平为 在…上该设备包括一个内置解码器,该解码器使用 四个连续“1of4”引脚上的有效高电平

我是一名学习编程的初学者,正在使用Unoadusim进行Arduino模拟。我仍然对如何使用七段模块感到困惑,因为只有两个地址,即pin地址和cs*

如何使用它,程序语法如何


在该程序的菜单栏中有一个叫做“帮助”的东西。 你为什么不点击它

7段LED数字“7SEG”您可以连接此7段数字 LED显示到选定的一组四个连续的“Uno”引脚,提供 所需显示数字“0”至的十六进制代码 “F”,并使用CS*引脚激活低电平为 在…上该设备包括一个内置解码器,该解码器使用 四个连续“1of4”引脚上的有效高电平,以确定 要显示的请求的十六进制数字。上的Te级别 最低pin码“1of4”编辑框中显示的pin码 表示4位十六进制代码的最低有效位。 LED段“R”、“Y”、“G”或“B”的颜色为隐藏颜色 只能通过编辑IODevices.txt文件来选择的选项 您可以使用配置|“I/O”设备中的保存创建 对话框

请阅读手册

编辑: 由于您似乎不理解描述,下面是一个显示数字0到9的简单示例。这个数字每秒递增一次


非常感谢你。我已经读了手册,但仍然感到困惑。有没有关于在Unoadusim上运行七段的教程和简单的程序代码示例?它只是一个模拟器。任何arduino教程都可以。您只需知道如何设置数字输出。Arduino使用7个端口,而在Unoadusim中,7个段仅使用2个端口。我还没有得到一个在Arduino上使用两个端口的七段代码样本。@Zacknov请阅读我的答案或手册!1of4命名四个连续输出中的第一个。假设针脚4到7。要显示7,可以设置4高、5高、6高、7低。@Zacknov当然可以。问题是,你明白吗。。。
/*  This is a default program--
    Use File->Load Prog to load a different program
*/   

void setup()
{
    for (int i  = 3; i <= 8; i++)
        pinMode(i, OUTPUT);

}

void loop()
{
    // display a new digit every second
    for (int digit = 0; digit <= 9; digit++)
    {
        for (int pin = 4; pin <= 7; pin++)
            digitalWrite(pin, (bool)(digit & (1 << pin - 4)));
        delay(1000);
    }
}