Witam mam następujący problem:
Zmontowałem poprawnie układ, programowałem go przez LPT (ISP)
wszystko ładnie pięknie uruchomiłem kilka napisanych przez siebie programów aż do momentu w którym w programie nie dodałem
linijek:
DDRB = 0xFF;
PORTB = 0xFF;
Po przesłaniu programu do uP nie mam już komunikacji z uP poprzez ISP
w ISP Programmer Dybkowskiego sygnatura jest FF,FF,FF
Podejrzewam ze mój 'programator' nie może wymusić na pinie reset stanu niskiego i układ nie wchodzi w tryb ISP.
Jeśli miał ktoś podobny problem i go rozwiązał był bym wdzięczny za jakieś sugestie.
Wiem na 100% ze uP jest sprawny a sprawa jest związana z przełączeniem portu b na wyjście i ustawieniem samych jedynek.
FUSEBITS nie ruszałem i były ustawione tak jak fabrykę opuszczają
Zmontowałem poprawnie układ, programowałem go przez LPT (ISP)
wszystko ładnie pięknie uruchomiłem kilka napisanych przez siebie programów aż do momentu w którym w programie nie dodałem
linijek:
DDRB = 0xFF;
PORTB = 0xFF;
Po przesłaniu programu do uP nie mam już komunikacji z uP poprzez ISP
w ISP Programmer Dybkowskiego sygnatura jest FF,FF,FF
Podejrzewam ze mój 'programator' nie może wymusić na pinie reset stanu niskiego i układ nie wchodzi w tryb ISP.
Jeśli miał ktoś podobny problem i go rozwiązał był bym wdzięczny za jakieś sugestie.
Wiem na 100% ze uP jest sprawny a sprawa jest związana z przełączeniem portu b na wyjście i ustawieniem samych jedynek.
FUSEBITS nie ruszałem i były ustawione tak jak fabrykę opuszczają