
SBC6809
Tak som "vyštrachal" niečo čo bolo doma dobre odležané - program pre SBC6809 ktorý dokáže programovať PROM 74188. Upravil som programové vybavenie už dávnejšie (2023) - akurát som to ale naozaj dobre založil ...
Stačí zobrať programátor pre PROM 74188 postavený pre SBC6502, na strane SBC6809 postaviť interface s čipom 8255A a pridať do neho konektor osadený rovnako ako J4 v SBC6502 (brnkačka, nič zložitého ...
)
Odkazy:
Interface s čipom 8255A pre SBC6809:
SBC6809 - extended board 6809. St. ver1. Part-13
Zapojenie konektoru J4 pre programátor:
https://blog.3b2.sk/igi/post/SBC6502-29-konektory-J4-2b-J5.aspx
Zapojenie programátoru PROM 74188:
SBC6502 - 33 - Programátor PROM 74188. PROM 74188 programmer. Part 1-4.
SBC6502 - 34 - Programátor PROM 74188. PROM 74188 programmer. Part 2-4.
SBC6502 - 35 - Programátor PROM 74188. PROM 74188 programmer. Part 3-4.
SBC6502 - 36 - Programátor PROM 74188. PROM 74188 programmer. Part 4-4.
No a teraz poďme na programy:
Pôvodné programové vybavenie pre SBC6809 bolo prispôsobené pre SBC6809, teda nie sú tu použité príkazy špecificky určené iba pre SBC6809 a taktiež bola zachovaná dĺžka riadku 72 znakov tak ako je bežné u SBC6502 - nevidel som zmysel to celé kompletne prerábať, funguje to taktiež. Niektoré časti programu bolo treba prispôsobiť pretože Basic jedného a druhého SBC nie je na 100% rovnaký. Komunikácia prebieha stále cez program Hyperterminál. Ešte som pridal aj prispôsobený diagnostický software - keby boli problémy pri oživovaní. Priznám sa že som si myslel že som to asi už nenávratne zlikvidoval, ale zálohy sú zálohy a ak sa v nich občas hrabete tak vždy niečo vylezie na povrch ...
Nech v programe nemýli uvedený údaj o x-tale - interne je delený 4, teda SBC6809 reálne beží na 1.8432MHz.
Programy - najprv ide diagnostika:

Diagnostic software SBC6809.txt (4,35 kb)
nasleduje program pre programátor:

SBC6809_ 74188 programmer_v110s.txt (12,67 kb)
Malá obrazová galéria:

Diagnostický software.

Voľby v menu diagnostiky.

Program pre programátor PROM 74188.
______________________________________________________
Vaše hodnotenie, Rate post: