Autor Wątek: Programowanie układów PIC  (Przeczytany 1976 razy)

KrisZX

  • *****
  • Wiadomości: 788
  • Miejsce pobytu:
    Wodzisław Śl
Programowanie układów PIC
« dnia: 2020.01.21, 09:24:57 »
Potrzebuje  zaprogramować układy PIC16F1847 i PIC12F1571 plikami do Atari 1088xel jednak na listach programatorów PICKIT3 i K150 nie znajduje tych układów więc jakim programatorem je zaprogramować. Mam TL866 ale ten nie programuje tych układów.
Timex 2048, TI of TTL FDD35, Timex 2068, Chrome 128, Harlequin, Just Speccy 128

zaxon

  • *****
  • Wiadomości: 4689
Odp: Programowanie układów PIC
« Odpowiedź #1 dnia: 2020.01.21, 09:27:04 »
Najprościej z drugiego Atari używając Joy2pic. https://ataribits.weebly.com/joy2pic.html
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993

KrisZX

  • *****
  • Wiadomości: 788
  • Miejsce pobytu:
    Wodzisław Śl
Odp: Programowanie układów PIC
« Odpowiedź #2 dnia: 2020.01.21, 09:36:11 »
To wiem ale trzeba robić programator i jeszcze mieć sprawne Atari. Innych programatorów niema ?
Timex 2048, TI of TTL FDD35, Timex 2068, Chrome 128, Harlequin, Just Speccy 128

KWF

  • *****
  • Wiadomości: 6823
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: Programowanie układów PIC
« Odpowiedź #3 dnia: 2020.01.21, 10:10:34 »
Oba PICi są obsługiwane przez PICKita3 z poziomu MPLABa.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

SAJ

  • *****
  • Wiadomości: 1484
  • Miejsce pobytu:
    Terra Prime
Odp: Programowanie układów PIC
« Odpowiedź #4 dnia: 2020.01.21, 11:16:53 »
Jesli PicKit3 nie znajduje ukladu, to jak Klaud pisze sprobuj to zrobic spod MPLabX, bo wtedy po pierwsze Mplab najpierw zrobi update samego PicKita i skonfiguruje go pod uklad, ktory chcesz programowac, a potem dopiero zacznie szukac i programowac uklad. Przy okazji tez jesli nie robiles tego wczeniej to wrzuci PicKitowi najnowszy Firmware z obsluga najnowszych kostek.

PicKitem mozna programowac uklady na 5V, 3.3V i mniej przy ukladach serii LV (low voltage), dlatego krok przekonfigurowania pickita jest niezbedny.

Potem jesli nadal nie znajduje kostki, to pamietaj, ze sam pic musi byc zasilony osobno, a nie przez programator. Mozna zasilic programatorem ale z autopsji wiem, ze to nie zawsze zdaje egzamin. Przed samym programowaniem spod MPLab za kazdym razem gdy zmienia sie uklad, wyskakuje ostrzezenie na temat potencjalnej zmiany napiec i wynikajacych z tego potencjalnych problemow.

Jesli nadal nie znalazl kostki to sprawdz polaczenie. Pickit potrzebuje 5 pinow. Masa, Plus, Reset, Clock i Data.
Najpierw upewnij sie, ze jest masa i zasilanie. Potem sprawdz, czy pin Reset nie jest np na sztywno zwarty do plusa zamiast przez opornik typu Pull-up. Potem sprawdz czy Clock i Data nie sa zamienione.

Jesli po tym nadal nie znajduje kostki, to warto nabyc nowa kostke i tez upewnic sie, ze pickit nadal dziala, bo jesli ostatnio byl skonfigurowany na 2.85V a podpiales go do ukladu dzialajacego na 5V, to roznie moze byc.

Oczywiscie daj znac jak poszlo :)

Pozdr.
« Ostatnia zmiana: 2020.01.21, 11:26:32 wysłana przez sajmosia »

KrisZX

  • *****
  • Wiadomości: 788
  • Miejsce pobytu:
    Wodzisław Śl
Odp: Programowanie układów PIC
« Odpowiedź #5 dnia: 2020.01.21, 13:47:41 »
Dziękuje za wyczerpujące odpowiedzi. W takim razie kupuje PICKIC3 i spróbuje zrobić w/g zaleceń. Rozumiem że do PICKIC3 trzeba też dokupić ten adapter z podstawką.
Timex 2048, TI of TTL FDD35, Timex 2068, Chrome 128, Harlequin, Just Speccy 128

SAJ

  • *****
  • Wiadomości: 1484
  • Miejsce pobytu:
    Terra Prime
Odp: Programowanie układów PIC
« Odpowiedź #6 dnia: 2020.01.21, 15:04:14 »
Kiedy bedziesz wybieral adapter, to upewnij sie, zeby przyszedl z dokladnym opisem co ktora zworka robi.

Nie dosc, ze sa rozne adaptery, to niektore sa do siebie bardzo podobne a zworka na jednym, moze byc do czegos innego niz na innym wygladajacym podobnie.


KrisZX

  • *****
  • Wiadomości: 788
  • Miejsce pobytu:
    Wodzisław Śl
Odp: Programowanie układów PIC
« Odpowiedź #7 dnia: 2020.01.21, 15:23:26 »
Adapter odpuściłem, w końcu mam tylko do zaprogramowania 3 układy.
Timex 2048, TI of TTL FDD35, Timex 2068, Chrome 128, Harlequin, Just Speccy 128