Цитата
Вопрос в следующем , пожет ли не подходить прошивка для такого типа индикатора?
Правильно я сделал поменяв транзисторы?
А разницу между общим анодом и катодом понимаете?
У автора индикатор с общим анодом - он взял пнп транзистор и через него на общий анод подаёт +5 В. Порты контроллера уводит в 0 чтобы засветить соотв. разряд индикатора. Т.о. он через транзистор создаёт путь для тока от +5 В к земле - в итоге светодиод светится.
Представте что вы поставили индикатор с общим катодом...
Чтобы засветить разряд нужно:
1. Посадить общий катод на землю через нпн транзистор пода на его базу лог. 1
2. На соотв. разряд порта подать лог 1 чтобы создать +5 В для данного разряда.
Сами наверное понимаете что просто сменой полярности транзисторов не обойтись. Нужно как минимум проинвертировать состояния портов для зажигания разрядов, включить нпн транзистор эммитером на землю, коллектором к общему катоду, также поменять полярность управления в цепи базы.