16f877a problem

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

Reply to
Bartek
Loading thread data ...

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.

Reply to
A.Grodecki
Reply to
Greg(G.Kasprowicz

chyba na pewno ;-))

Pozdrawiam Darek

Reply to
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ść.

Reply to
bartek71

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).

  1. w pierwszej komórce pamięci programu musi być NOP
  2. musisz zostawić wolny RAM: /0x70, /0xF0, /0x170, /0x1F0, /0xBB-0xBF, /0x18E-0x18F, /0x1BB-0x1BF
  3. 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.
Reply to
A.Grodecki
Reply to
invalid unparseable

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.