Добрый день всем! Прошу помощи у присутствующих. Хочу сделать шахматные часы для быстрых шахмат(БЛИЦ) на контроллере и 7 сегментных индикаторах. Cобрал схему, а в Proteus она симулируется некорректно. Все что мне нужно это поправить готовый код чтобы в Proteus схема нормально симулировалась.
Буду благодарен.
Шахматные часы
Шахматные часы
- Вложения
-
- ChessClock.zip
- (89.63 КБ) 103 скачивания
- Рязанцев Владислав
- Мудрый кот
- Сообщения: 1781
- Зарегистрирован: Пн июн 24, 2013 23:00:42
- Откуда: Казахстан
Re: Шахматные часы
Проблема очевидно тут
Код: Выделить всё
int number_mask(int num)
{
switch (num)
{
case 0 : return 0xC0;
case 1 : return 0xF9;
case 2 : return 0xA4;
case 3 : return 0xB0;
case 4 : return 0x99;
case 5 : return 0x92;
case 6 : return 0x82;
case 7 : return 0xF8;
case 8 : return 0x80;
case 9 : return 0x90;
};
return 0;
}Re: Шахматные часы
Нарисую схему, напишу софт. Заодно и подучитесь.)