Счётчик нажатий на кнопку на микросхеме-делителе

Микросхема счётчик-делитель представляет собой несколько триггеров, соединённых по схеме с одним логическим входом и несколькими выходами таким образом, что подавая на вход микросхемы импульсы, на выходах микросхемы мы получаем число в двоичном коде, которое равно количеству импульсов с момента сброса счётчика. При сбросе счётчик обнуляется. Получается как бы последовательно-параллельный дешифратор или сдвиговый регистр.

Микросхема 74LS90 (К155ИЕ2) - это двоично-десятичный 4-разрядный счётчик, который можно сконфигурировать несколькими способами. В данном случае она подключена так, чтобы считать импульсы от 0 до 9.

Схема:

Надо заметить, что кнопка подключена не очень правильно. По идее резистор номиналом в 1К должен быть между +5V и выводом, а нажатие на кнопку должно закорачивать вывод на землю. Но при таком подключении в не нажатом состоянии на входе D8 будет логическая единица, а при нажатии на кнопку - логический ноль. Я соответственно сделал наоборот.

Код скетча можно скачать по этой ссылке.