Ok co byś nie robił - to prosta sprawa - bierzesz JEDNĄ diodę LED w łapki - i zastawiasz pułapki
sprawdzasz po kolei co działa a co nie ?
Na początku czy działa ci samo przerwanie ICP i tak dalej ....
Bo jak ty piszesz tylko - że wszystko ci nie działa to co ? jak pomóc ? a nie możesz np dać przy starcie programu wysłanie czegoś na RS232 i sprawdzić czy po resecie pojawia się w terminalu napis ?
no możliwości testowania jest po prostu mnóstwo - tak samo jak możliwości tego co mogłeś po drodze źle zrobić, nie wiem np fusebity, brak jakichś połączeń - zworek itp...
no ale lepiej by to wyglądało gdybyś opisał po kolei co sprawdzałeś a co nie ..... zamiast napisać że ot tak - po prostu - "nie działa"
poza tym piszesz że może program się uszkodził przy kopiowaniu ? jaki program ? ten na PC ???
druga sprawa - przecież nie musisz nawet programu na PC odpalać - wystarczy uruchomić terminal i zobaczyć co się dzieje ?
Nawet w kodzie jest zdaje się opcja że można zrobić tak żeby wsad ładnie wysyłał ramki w wersji do zwykłego terminala
...... no biorąc pod uwagę drugą książkę - to pytania muszą być już bardziej sprecyzowane i umiejętnie zadane - nie ma wyjścia. To już nie jest TYLKO miganie diodą - gdzie można powiedzieć że np może zapomniałeś ustawić kierunku albo źle użyłeś _delay_ms() ....
_________________
zapraszam na blog:
http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj
Kurs EAGLE ] [ mój kanał YT TV
www.youtube.com/mirekk36 ]