x_angel napisał/a:Tak więc przyszedł PIC16F628A, zaprogramowałem go wsadem xaki_B1_(v2.0).HEX i włożyłem zamiast PIC16F84.
Wszystko działa jak należy, kwarc został 4MHz. Klawisze Help Start Select Option Reset są w innych miejscach niż na wsadzie Tasta.hex
Hej,
zmobilizowałeś mnie do działania.
Nie było łatwo wylutować PIC-a, bo wokół niego znajduje się podstawka PIA, ale jakoś dałem radę (orginalny PIC niestety na straty).
Miałem w domu PIC16F628 (bez A na końcu) w wersji 20Mhz.
Zaprogramowałem go programatorem TL866a, który wspiera tylko wersję PIC16F628A, ale odkliknąłem sprawdzanie CHIP ID i udało mi się go zaprogramować wsadem xaki_B1_(v2.0).HEX.
Software programatora TL866a ma inną konfigurację FUSE bits (w załączeniu) i nic w niej nie zmieniałem.
Odpaliłem ATARI i działa. Działa też moja klawiatura mini, która ze starym wsadem nie chciała działać :)
Obserwuję jednak pewien efekt uboczny, a mianowicie czasem nie ma dźwięku podczas naciskania klawiszy.
Nie udało mi się znaleźć reguły, ale mam odczucie, że wciskając klawisze, po iluś tam wciśnięciach znika dźwięk.
I nie znika na jakiś czas, tylko na ileś wciśnieć. Jeśli po pierwszym "niemym" wciśnieciu przycisku zrobię długą pauzę, to nic nie pomoże, kolejne wciśnięcie też będzie "nieme". Zauważyłem prawidłowość, że po kilku niemych wciśnieciach, znowu pojawia się dźwięk.
@x_angel
czy możesz sprawdzić u siebie, czy też tak masz ?
Czy mogłem coś popsuć lutując? Albo może złe FUSE bits?
EDIT1:
Odwoluję alarm. Winny był mały telewizorek MEDION, któremu czasem zanika dźwięk.
EDIT2:
Kolejność klawiszy funkcyjnych jest trochę dziwna:
F1 - HELP
F2 - OPTION
F3 - SELECT
F4 - START
F5 - RESET
ale da się z tym żyć :)
Post's attachmentsfuse.PNG 16.61 kb, liczba pobrań: 1 (od 2019-04-12)
Tylko zalogowani mogą pobierać załączniki.
ATARI 65XE + SIO2BT