Witam ATMega8 stwarza mi jak narazie więcej problemów niż pożytku. Co tym razem ? Otóż używam portu C (0..5) jako linii I/O. Dokładnie jako wyjścia. w DDRC mam zaraz na początku programu wpisuję wartość '0x3f'. Tak samo do PORTC. I to jeszcze przechodzi. Niestety poźniejsze próby zapisu czegokolwiek do PORTC kończą się resetem megi. Aby było zabawniej, niektóre wartości pozwala wpisać, inne go resetują (niestety nie zauważyłem żadnej prawidłowości). Tak samo z zapisem bitowym (kontrukcja: PORTC&=~_BV(3) na przykład) - czasem pozwala, czasem głupieje. Ma ktoś jakiś pomysł ??
- posted
18 years ago