...mam problem z zaprogramowaniem PIC'a nie wiem o co chodzi czy mogłbys mi pomóc aby dobrze wyjaśnic co się dzieje przesyłam zrzuty ekranu z błędami - chciałem zaprogramować 12F675 plikiem bezczynnosc.asm nie wiem jak powiennien być ustawiony oscylator - programator to JMD z twojej strony
możliwych jest parę przyczyn błędu
ja podłączałem swojego JDMa do różnych kompów (produkuję komputery... więc ciągle mi się zmieniają)
i ostatnio też miałem taki sam problem... okazało się, że winny błędów był port szeteregowy
wstawiłem kartę rozszerzeń z dodatkowymi portami szeregowymi - i okazało się wtedy, że programowanie zakończyło się wreszcie powodzeniem
są podczas programowania... nawet udanego
pułapki.. które doprowadzą do powstania procesora z źle działającym programem
trzeba właściwie ustawić
piny konfigurujące... oraz co jeszcze ważniejsze dla procka 12fxxx (dla innych też) - nie wolno zamazać pewnej komórki, w której jest parametr kalibracji wewnętrznego oscylatora RC
PINY konfiguracyjne ustawiamy na podstawie tego co jest na początku pliku ASM:
__CONFIG _CP_OFF & _CPD_OFF & _BODEN_OFF & _MCLRE_OFF & _WDT_OFF % _PWRTE_ON & _INTRC_OSC_NOCLKOUT
natomiast komórka to: 0x3ff
niestety każda sztuka 12f6xxx może zawierać różną wartość kalibrującą... przy zamazaniu zerami - zapewne oscylator nie będzie działał
dlatego na pytanie:
Czy na pewno chcesz użyć wartości xxxx zamiast bieżącej?
odpowiadamy:
NIE