采用静态显示方法控制两位数码管循环显示99~00
时间: 2023-08-22 09:09:04 浏览: 79
好的,这里为您提供一种基于Arduino的实现方法。具体步骤如下:
1.连接电路
将两位数码管的共阴极接地,将两位数码管的四个段点分别连接到Arduino的数字引脚2~5,将两位数码管的两个位点分别连接到Arduino的数字引脚6和7。具体连线方式可参考以下电路图:
![Arduino连接两位数码管电路图](https://img-blog.csdn.net/20180320130912918?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvY2hpdGdwdC9pbWFnZXMvTWFzdGVy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/q/75)
2.编写程序
```
void setup()
{
for (int i=2;i<=7;i++)
{
pinMode(i, OUTPUT);//设置2~7引脚为输出
}
}
void loop()
{
for (int i=99;i>=0;i--)//循环显示99~00
{
int shiwei=i/10;//获取十位数
int gewei=i%10;//获取个位数
digitalWrite(6, LOW);//第一位
digitalWrite(7, HIGH);//第二位
digitalWrite(2, shiwei!=0?HIGH:LOW);//高位数
digitalWrite(3, table[shiwei]&(1<<0));
digitalWrite(4, table[shiwei]&(1<<1));
digitalWrite(5, table[shiwei]&(1<<2));
delay(5);//延时
digitalWrite(6, HIGH);//第一位
digitalWrite(7, LOW);//第二位
digitalWrite(2, HIGH);//低位数
digitalWrite(3, table[gewei]&(1<<0));
digitalWrite(4, table[gewei]&(1<<1));
digitalWrite(5, table[gewei]&(1<<2));
delay(5);//延时
}
}
unsigned char code table[ ] ={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90};//0~9的段码
```
3.上传程序
将程序上传到Arduino板子中,即可实现静态显示方法控制两位数码管循环显示99~00。
希望这个方法能够帮到您!
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)