Komputer 8-bitowy

Komputery retro, konsole do gier itd.

Moderatorzy: gsmok, Romekd, tszczesn, OTLamp, Einherjer

Awatar użytkownika
jethrotull
3125...6249 postów
3125...6249 postów
Posty: 4057
Rejestracja: sob, 3 czerwca 2006, 21:51
Lokalizacja: Poznań

Re: Komputer 8-bitowy

Post autor: jethrotull »

ballasttube pisze: śr, 14 października 2026, 20:44 załączam schemat ideowy
Wydaje mi się że bez tego bufora też by działało, tylko te rezystory co idą do +5V by musiały być włączone szeregowo, między wyjściami AD0..7 a masą.
traxman
125...249 postów
125...249 postów
Posty: 209
Rejestracja: wt, 13 stycznia 2026, 06:36

Re: Komputer 8-bitowy

Post autor: traxman »

PSEN aktywuje bufory i wczytuje 0x00 czyli NOP i wystawia kolejny adres i tak dalej, wydaje się, że tak jak piszesz rezystory do masy powinny rozwiązać temat bez buforów, ważne by pierwszy odczyt był 0x00. Problemem jest, że gdy będą do masy to włączeniu/resecie i przy pierwszej adresacji gdy aktywny jest odczyt z zewnętrznego ROM, cały port jest ubity do masy, a wartości rezystorów musiały by być odpowiednio duże, by go nie przeciążyć. Tam chyba w porywach można pobrać 0.3-1.6mA, co zależy od wykonania procesora więc rezystory musiały by być tak z 1k i więcej. Nie pozostaje nic innego jak sprawdzenie, gdzieś jeszcze 8031 mam.

PS1. Płytki dotarły coś będzie można poskładać,
Pcb.jpg
ale to chyba w innym wątki, bo tu już i tak jest niezły miszung - jak myślisz Autorze?

PS2. Nawet AI proponuje same rezystory 10k, nie wiem po co się tak dzielnie uzewnętrzniałem...
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
ballasttube
3125...6249 postów
3125...6249 postów
Posty: 3854
Rejestracja: czw, 25 marca 2010, 00:12

Re: Komputer 8-bitowy

Post autor: ballasttube »

Dziękuję Kolegom za dalsze
merytoryczne odpowiedzi
i pozdrawiam.
Życzę dobrego wieczoru.
Jacek "b/t"
Einherjer
2500...3124 posty
2500...3124 posty
Posty: 3035
Rejestracja: pt, 22 stycznia 2010, 18:34
Lokalizacja: Wałbrzych

Re: Komputer 8-bitowy

Post autor: Einherjer »

Einherjer pisze: śr, 14 października 2026, 19:57 No, ale z tego co wiem Tesla nie robiła monolitycznych DAC 12-bitowych (...)
No to muszę się sam sprostować, były teslowskie klony AD565/6.
Awatar użytkownika
jethrotull
3125...6249 postów
3125...6249 postów
Posty: 4057
Rejestracja: sob, 3 czerwca 2006, 21:51
Lokalizacja: Poznań

Re: Komputer 8-bitowy

Post autor: jethrotull »

traxman pisze: czw, 15 października 2026, 15:28 ale to chyba w innym wątki, bo tu już i tak jest niezły miszung - jak myślisz Autorze?
Mi tam nie przeszkadzasz, jak Ci wygodniej.
PS2. Nawet AI proponuje same rezystory 10k, nie wiem po co się tak dzielnie uzewnętrzniałem...
Ja tę wartość wziąłem z sufitu, wątpię aby była krytyczna. W karcie katalogowej nie znalazłem wydajności prądowej wyjść, losowi ludzie w Internecie twierdzą , że 26mA na port (nie na pin).
traxman
125...249 postów
125...249 postów
Posty: 209
Rejestracja: wt, 13 stycznia 2026, 06:36

Re: Komputer 8-bitowy

Post autor: traxman »

Mam pytanie z innej beczki, wiecie gdzie kupić 8 bitowe złącze ISA w normalnej cenie?
16 bitowe są jeszcze w miarę dostępne, ale 8 bitów zabija ceną.
np. EDAC 345-062-520-201 z tme

Siedzę nad 82C54, o ile poprzednie 82C11/82C55/16C450, były w miarę proste w aplikacji to ten mi się strasznie komplikuje, bo chciałbym zachować możliwość generacji magicznego 1.193182MHz na przyszłość, bez używania specjalizowanych generatorów, GAL/CPLD, a tylko prostej logiki (jednobramkowej), aby to można było poskładać bez dodatkowego programatora.
Awatar użytkownika
jethrotull
3125...6249 postów
3125...6249 postów
Posty: 4057
Rejestracja: sob, 3 czerwca 2006, 21:51
Lokalizacja: Poznań

Re: Komputer 8-bitowy

Post autor: jethrotull »

Po zamianie 8085AH na dwukrotnie szybszy 8085AH-1 (wyprodukowany zresztą w 1996 roku :!: przez samego Intela) i zegara 5 na 10MHz, procesor obecnie nadążą z wysyłką do 8276 80-ciu znaków na rząd. Dzięki temu możliwa jest generacja obrazu 80x30 znaków:
IMG_20261020_181208.jpg
Jak widać, znaki są nieco obcięte na końcu, to dlatego że szerokość impulsu ładującego rejestr przesuwny '165 jest zbyt wielka - skończyły mi się kondensatory 18pf, więc w układzie generatora tego impulsu zastosowałem kondensator 47pf. Byłoby fajnie jakby ten rejestr był ładowany zboczem, ale niestety. Jestem optymistycznie nastawiony, że po wymianie kondensatora układ będzie działać całkowicie poprawnie.

W kolejnym kroku dodam UART 8251 aby można było przesyłać znaki do terminala, a nie tylko generować statyczny obraz.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
traxman
125...249 postów
125...249 postów
Posty: 209
Rejestracja: wt, 13 stycznia 2026, 06:36

Re: Komputer 8-bitowy

Post autor: traxman »

jethrotull pisze: wt, 20 października 2026, 18:27 skończyły mi się kondensatory 18pf, więc w układzie generatora tego impulsu zastosowałem kondensator 47pf.
Zawsze można szczypcami delikatnie po kawałku odłamać 47pF w celu dostrojenia do 18pF...
Awatar użytkownika
jethrotull
3125...6249 postów
3125...6249 postów
Posty: 4057
Rejestracja: sob, 3 czerwca 2006, 21:51
Lokalizacja: Poznań

Re: Komputer 8-bitowy

Post autor: jethrotull »

Albo połączyć dwa czy trzy szeregowo, ale chyba po prostu je normalnie wymienię. Wydaje mi się że już je dokupiłem i gdzieś leżą, ale głowy nie dam. Projekt zresztą jeszcze nie jest na takim etapie żebym się musiał przejmować jakimś obciętym znakiem.