Bawilem sie kilkoma prockami Microchipa 10f206 12f675 16f628. Wrazenie jaknajbardziej pozytywne probuje teraz napisac prosty program migacz na 16f877a Procek sie programuje poprawnie program jest ok w debugerze chodzi a uC milczy nie wystawia zadnych syganlow na piny Za rada kolegi podlaczylem oscylatorek na kwarcu i 10k z Vcc do MLCR nadal nic Skończyly mnisie pomysly co to może być MOze przechodzil ktos przez to juz przeszedl. Korzystam z MPLAB 7.21 i ICD2 Pozdrawiam Bartek
16f877a problem
Sep 22, 2005
6 Replies
Użytkownik Bartek napisał:
Coś bredzisz. Jak to pod debugerem chodzi, tylko układ milczy? Nie ma takiej możliwości. Po to masz ICD2, żeby nie zadawać takich pytań na grupie. Samemu jest Ci 100x łatwiej znaleźć błąd, niż komukolwiek zgadnąć go patrząc w sufit.
moze koledze chodzilo o symulator, a nie o debugger
chyba na pewno ;-))
Pozdrawiam Darek
Przepraszam zeczywiscie chodzilo o symulator. Przy probie skonfigurowania debugera pojawia sie komunikat:
"ICD0083: Target not in debug mode, unable to perform operation" Pomimo skonfigurowania wszystkich ustawien compilatora linkera debugera i sciezek dostepu caly czas ten komunikat :( Pozdrawiam i dzieki za wyrozumialość.
Użytkownik snipped-for-privacy@box43.gnet.pl napisał:
Po zainstalowaniu MPLAB nic nie trzeba konfigurować, tylko stworzyc projekt w właściwie wybranym typem układu. Reszta tkwi w plikach, które sam piszesz i tam sa błędy. Procesor jest tak ustawiony, że ICD2 nie jest w stanie debugować programu, choć widzi procesor. Zobacz jakich zasobów używa ICD2 w prcesorze (czytaj HELP).
- w pierwszej komórce pamięci programu musi być NOP
- musisz zostawić wolny RAM: /0x70, /0xF0, /0x170, /0x1F0, /0xBB-0xBF, /0x18E-0x18F, /0x1BB-0x1BF
- w rejestrze config przede wszystkim zdjąć zabezpieczenia przed odczytem ROM, przykład: __CONFIG _CP_OFF & _WDT_OFF & _BODEN_OFF & _PWRTE_ON & _HS_OSC & _WRT_ENABLE_ON & _LVP_OFF & _CPD_OFF Powłączasz co trzeba, kiedy będziesz programował ostatni raz.
Wydaje mi siê, ¿e nale¿y ustawiæ ten port, którego Pan u¿ywa jako cyfrowy. Odpowied¼ jest w ramce w rozdziale o przetwornikach A/C w karcie katalogowej. Lub z³y program, ale w to w±tpie :-)
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required