Projekt: Stopky na čtyřmístném 7-segmentovém displeji

Zkusil jsem to na vývojovém kitu EvB(musel jsem jen změnit porty: PORTA pro a-g,DP;PORTC pro AN1-AN4 a tlačítka na PC0,PC1), ale funguje to bez problémů. Po zapnutí ukazuje 00.00 prvním stiskem tlačítka se rozběhnou stopky/druhým zastaví. Stisk druhého tlačítka resetuje stav LED.

ještě se zeptám. Co je to v té podmínce if(****==48) proč zrovna 48? a ještě jsem se chtěl zetat, jestli nemůže být problém v to, že to do toho mcu programuju přes bootloader

Bootloader může udělat problém, protože nepředává řízení MCU v implicitním stavu, např. ponechává nastavené Rx a Tx porty. Takže se musí udělat důslednější inicializace a nepředpokládat implicitní nastavení.

Pokud je na PC4 úroveň log. 0 při připojení napájení, tak se rozběhou stopky. Při odpojených tlačítkách musí být na PC4 a PC5 log. 1(>3,5V).