Если тема еще не умерла - попробуйте MAX7219.
Пользовался таким экранчиком
ссылка. и яркость регулируется и не нужно грузить контроллер. только говоришь по какому адресу какую цифру зажечь и все. управлять тоже просто им - с пол пинка заводится, главное не забыть сказать микрухе "Display On")))
А если же будете использовать 595, то советую делать статическую индикацию, чтобы не мучать контроллер динамикой. Начинать с печатной платы. Уверен, что у Вас будет миллион перемычек, зато в протеусе все по порядку.
У меня подключается так:
Вроде запутано, но зато печатная плата выглядит так:
Ну и в коде так:
Код:
unsigned char byCharacter[12] = {0xEB, //0
0x81, //1
0x73, //2
0xD3, //3
0x99, //4
0xDA, //5
0xFA, //6
0x83, //7
0xFB, //8
0xDB, //9
0x00, //blank
0x10, //-
}