Hej.
Zbudowałem sobie wyświetlacz widmowy, tylko po wgraniu właściwego programu nie działa jak należy. Ale gdy wrzucę do procka coś prostego np. żeby mrugał naprzemiennie diodami to wszystko działa jak należy i zero mrugania wiec wnioskuję że prędkość obrotowa jest wystarczająca. Mój procesor to Atmega 8, wyświetlacz ma 8 diod 6 diod jest podłączonych do pinów PC0...PC5 a 2 najbliżej środka wyświetlacza do pinów PD0 i PD1. Przerwanie jest generuje fototranzystor podpięty do INT0 (sprawdzałem i działa). Jest to jeden z pierwszych moich programów wiec możliwe że gdzieś popełniłem jakiś błąd, jednak po kilkukrotnej analizie nie stwierdziłem żadnego. Poniżej zamieszczam kod.
Zbudowałem sobie wyświetlacz widmowy, tylko po wgraniu właściwego programu nie działa jak należy. Ale gdy wrzucę do procka coś prostego np. żeby mrugał naprzemiennie diodami to wszystko działa jak należy i zero mrugania wiec wnioskuję że prędkość obrotowa jest wystarczająca. Mój procesor to Atmega 8, wyświetlacz ma 8 diod 6 diod jest podłączonych do pinów PC0...PC5 a 2 najbliżej środka wyświetlacza do pinów PD0 i PD1. Przerwanie jest generuje fototranzystor podpięty do INT0 (sprawdzałem i działa). Jest to jeden z pierwszych moich programów wiec możliwe że gdzieś popełniłem jakiś błąd, jednak po kilkukrotnej analizie nie stwierdziłem żadnego. Poniżej zamieszczam kod.
Kod: text