#seven-segment-display #tinkercad #bread-board
Вопрос:
Я хочу посчитать от 0 до 9, преобразовав десятичное число в BCD в Arduino. Затем отправил его в декодер CD4511, который преобразует его в семисегментный дисплей. Но это не работает. Пожалуйста, помогите. Фотография схемы и кода arduino прилагается. circuit design is as follows:-
код Arduino для десятичной дроби в BCD составляет от 0 до 9, это `
void setup(){
pinMode(1, OUTPUT);
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
}
void loop()
{
int a,b,c,d;
for (int x=0;x<10;x ){
a=x%2;
b=(x/2)%2;
c=(x/4)%2;
d=(x/8)%2;
digitalWrite(1,a );
digitalWrite(2,b );
digitalWrite(3,c );
digitalWrite(4,d );
}
}
`