RTV forum PL | NewsGroups PL

Kompaktowy interfejs magnetofonu kasetowego do komputera 8-bitowego na 6502

[Retro] Interfejs magnetofonu

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Kompaktowy interfejs magnetofonu kasetowego do komputera 8-bitowego na 6502

Goto page Previous  1, 2, 3, ... 23, 24, 25  Next

adam13lat
Guest

Thu Sep 05, 2019 6:18 am   



Dnia Thu, 5 Sep 2019 07:54:34 +0200, Roman Rogóż napisał(a):

Quote:
W dniu 2019-09-05 o 07:35, adam13lat pisze:
Dnia Wed, 4 Sep 2019 12:56:36 +0200, jacek napisał(a):

W dniu 2019-09-04 o 11:09, adam13lat pisze:
Dnia Wed, 4 Sep 2019 08:37:35 +0200, Atlantis napisał(a):

Wróciłem ostatnio do swojego projektu komputera ośmiobitowego na 6502.
Obecnie projektuję do niego płytkę I/O (płyta z CPU i pamięciami została
uruchomiona już jakiś czas temu. Na płytce jest już większość
interesujących mnie układów (m.in. UART, timer, złącze karty CF,
kontroler klawiatury AT 8242 oraz 8255 dodający porty GPIO). Zostało
trochę wolnej powierzchni, którą chciałbym wykorzystać na interfejs
magnetofonu kasetowego. Nie będzie on główną pamięcią masową, a raczej
"sentymentalnym" dodatkiem.
Przestrzeni na płytce nie zostało niestety zbyt dużo, a nie chcę jej
powiększać, aby zachować ten sam format co w przypadku płyty CPU.

Zależy mi więc na jak najprostszym i "kompaktowym" rozwiązaniu.
Początkowo planowałem skopiować układ z CA80, ale tam wymagana jest
linia zasilania -5V (a więc muszę dodać pompę ładunku), poza tym
wzmacniacz operacyjny, dwa układy TTL i trochę elementów pasywnych. Być
może uda mi się to upchnąć na dostępnej powierzchni przy pomocy
elementów SMD, ale całkowicie pewien nie jestem.

Może istnieje jakieś prostsze rozwiązanie od tego zastosowanego w CA80?

Do "rozmawiania" z interfejsem magnetofonu planuję wykorzystać dwie
linie 8255, czyli tak jak to zrobiono właśnie we wspomnianym CA80.

Są jakieś ogólnodostępne i sprawdzone schematy takich ośmiobitowych
komputerów. Rozumiem, że ta karta CF będzie robiła za "dysk twardy".

W tamtych czasach ponoć programy były nadawane przez radio.
Nagrywało się to na magnetofonie kasetowym, a potem to wgrywało
się do komputera.
Ile kB/MB wchodziło na kasetę 60 i 90 min?
Interesują mnie parametry takiej transmisji i technologia.
Czy to nie było aby coś w rodzaju transmisji dźwięków modemowych przez
radio?

Tak to było słychać jak pisk, rodzaju modulacji nie znam ale podobne do
modemowych.

Ile kB mogło wchodzić na kasetę 60min, 90min?
zapisanie całej pamięci RAM Spectrum48 (czyli 64 kB) zajmowało 5 minut
Przelicz sobie

Ktoś to kiedyś sprawdził? Tj. zatankował kasetę pod korek?
Nie było czym zatankować. Jak napisałem powyżej 5 minut to były
najdłuższe możliwe zapisy. Oczywiście można było zapisać kolejne zrzuty
danych jeden po drugim aż do końca taśmy i tak się robiło


Czy technologia wówczas pozwalała na nadawanie takiego sygnału
modemo-podobnego ale w zakresie niesłyszalnym dla ludzkiego ucha?
Nadawanie ? że niby w audycji radiowej ?
Tak.


Quote:
Radio z założenia jest przystosowane do przesyłania częstotliwości audio
więc to się wzajemnie wyklucza.
Tzn jest to technicznie niemożliwe?


Czy przy pomocy dwóch krótkofalówek, z których jedna będzie przypięta do
obroży psa i nastawiona stale na odbiór,
nie przywołam mojego psa specjalnym gwizdkiem, gdy zagwiżdżę do mikrofonu
mojej krótkofalówki, gdyby pies znalazł się poza zasięgiem tegoż gwizdka?


Quote:
Na upartego pewnie dało by się skonstruować coś do przesyłania danych
jako sygnał wideo w ramach audycji telewizyjnych, ale to wymagałoby
posiadania przez odbiorców magnetowidów i dedykowanego układu
zamieniającego sygnały wizji na jakiś strumień danych akceptowany przez
ówczesne komputery. Przesyłanie danych jako audio wymagało tylko
posiadanie magnetofonu który był równocześnie normalną pamięcią masową
dla ośmio-bitowców.


Czy były/są modemy dźwiękowe pracujące poza zakresem słyszalnym
dla ludzkiego ucha?
Skoro poza zakresem słyszalnym to już nie dźwiękowe Smile
Pisząc "dźwiękowe" miałem na myśli technologię

i miałem na myśli "taki dźwiękowy" ale z małym "zezem" lekko poza zakres.

A te piski to reprezentowały 0 i 1 czy raczej cóś w zapisie 16-stkowym?

Quote:
DSL, ale to już nie jest dźwięk.
A idea-fix podobna? Czy nie?


Cezary Grądys
Guest

Thu Sep 05, 2019 6:46 am   



W dniu 05.09.2019 o 08:18, adam13lat pisze:
Quote:
Tzn jest to technicznie niemożliwe?

Czy przy pomocy dwóch krótkofalówek, z których jedna będzie przypięta do
obroży psa i nastawiona stale na odbiór,
nie przywołam mojego psa specjalnym gwizdkiem, gdy zagwiżdżę do mikrofonu
mojej krótkofalówki, gdyby pies znalazł się poza zasięgiem tegoż gwizdka?


Nie da rady. Technicznie jest to możliwe, ale pasmo tego typu urządzeń
jest ograniczone do pasma telefonicznego, czyli ok 3 kHz ze względu na
szerokość kanału i tym samym możliwość stosowania większej liczby
kanałów. Ma być zrozumiała mowa i to wystarczy.

--
Cezary Grądys
czarekgr@wa.onet.pl

Roman Rogóş
Guest

Thu Sep 05, 2019 7:21 am   



W dniu 2019-09-05 o 08:18, adam13lat pisze:
Quote:
Dnia Thu, 5 Sep 2019 07:54:34 +0200, Roman Rogóż napisał(a):

W dniu 2019-09-05 o 07:35, adam13lat pisze:
Dnia Wed, 4 Sep 2019 12:56:36 +0200, jacek napisał(a):

W dniu 2019-09-04 o 11:09, adam13lat pisze:
Dnia Wed, 4 Sep 2019 08:37:35 +0200, Atlantis napisał(a):

Wróciłem ostatnio do swojego projektu komputera ośmiobitowego na 6502.
Obecnie projektuję do niego płytkę I/O (płyta z CPU i pamięciami została
uruchomiona już jakiś czas temu. Na płytce jest już większość
interesujących mnie układów (m.in. UART, timer, złącze karty CF,
kontroler klawiatury AT 8242 oraz 8255 dodający porty GPIO). Zostało
trochę wolnej powierzchni, którą chciałbym wykorzystać na interfejs
magnetofonu kasetowego. Nie będzie on główną pamięcią masową, a raczej
"sentymentalnym" dodatkiem.
Przestrzeni na płytce nie zostało niestety zbyt dużo, a nie chcę jej
powiększać, aby zachować ten sam format co w przypadku płyty CPU.

Zależy mi więc na jak najprostszym i "kompaktowym" rozwiązaniu.
Początkowo planowałem skopiować układ z CA80, ale tam wymagana jest
linia zasilania -5V (a więc muszę dodać pompę ładunku), poza tym
wzmacniacz operacyjny, dwa układy TTL i trochę elementów pasywnych. Być
może uda mi się to upchnąć na dostępnej powierzchni przy pomocy
elementów SMD, ale całkowicie pewien nie jestem.

Może istnieje jakieś prostsze rozwiązanie od tego zastosowanego w CA80?

Do "rozmawiania" z interfejsem magnetofonu planuję wykorzystać dwie
linie 8255, czyli tak jak to zrobiono właśnie we wspomnianym CA80.

Są jakieś ogólnodostępne i sprawdzone schematy takich ośmiobitowych
komputerów. Rozumiem, że ta karta CF będzie robiła za "dysk twardy".

W tamtych czasach ponoć programy były nadawane przez radio.
Nagrywało się to na magnetofonie kasetowym, a potem to wgrywało
się do komputera.
Ile kB/MB wchodziło na kasetę 60 i 90 min?
Interesują mnie parametry takiej transmisji i technologia.
Czy to nie było aby coś w rodzaju transmisji dźwięków modemowych przez
radio?

Tak to było słychać jak pisk, rodzaju modulacji nie znam ale podobne do
modemowych.

Ile kB mogło wchodzić na kasetę 60min, 90min?
zapisanie całej pamięci RAM Spectrum48 (czyli 64 kB) zajmowało 5 minut
Przelicz sobie

Ktoś to kiedyś sprawdził? Tj. zatankował kasetę pod korek?
Nie było czym zatankować. Jak napisałem powyżej 5 minut to były
najdłuższe możliwe zapisy. Oczywiście można było zapisać kolejne zrzuty
danych jeden po drugim aż do końca taśmy i tak się robiło


Czy technologia wówczas pozwalała na nadawanie takiego sygnału
modemo-podobnego ale w zakresie niesłyszalnym dla ludzkiego ucha?
Nadawanie ? że niby w audycji radiowej ?
Tak.

Radio z założenia jest przystosowane do przesyłania częstotliwości audio
więc to się wzajemnie wyklucza.
Tzn jest to technicznie niemożliwe?
Jeżeli zakładamy, że są to standardowe nadajniki i odbiorniki radiowe

działające zgodnie z prawem telekomunikacyjnym w legalnych zakresach i
szerokościach modulacji to nie.
Jeżeli zrobisz sobie własny nadajnik i odbiornik (albo zmodyfikujesz
standardowe) i będziesz nadawał częstotliwości ponad akustyczne np. na
falach z zakresu UKF to oczywiście możliwe
Paru, niedzielnych krótkofalowców zostało już namierzonych przez służby
i dostali kolegium np za nieświadome zakłócanie pracy urządzeń
nawigacyjnych na lotniskach etc.


Quote:

Czy przy pomocy dwóch krótkofalówek, z których jedna będzie przypięta do
obroży psa i nastawiona stale na odbiór,
nie przywołam mojego psa specjalnym gwizdkiem, gdy zagwiżdżę do mikrofonu
mojej krótkofalówki, gdyby pies znalazł się poza zasięgiem tegoż gwizdka?
Jeżeli standardowych krótkofalówek to nie.


Quote:


Na upartego pewnie dało by się skonstruować coś do przesyłania danych
jako sygnał wideo w ramach audycji telewizyjnych, ale to wymagałoby
posiadania przez odbiorców magnetowidów i dedykowanego układu
zamieniającego sygnały wizji na jakiś strumień danych akceptowany przez
ówczesne komputery. Przesyłanie danych jako audio wymagało tylko
posiadanie magnetofonu który był równocześnie normalną pamięcią masową
dla ośmio-bitowców.


Czy były/są modemy dźwiękowe pracujące poza zakresem słyszalnym
dla ludzkiego ucha?
Skoro poza zakresem słyszalnym to już nie dźwiękowe Smile
Pisząc "dźwiękowe" miałem na myśli technologię
i miałem na myśli "taki dźwiękowy" ale z małym "zezem" lekko poza zakres.
Zobacz o jakich częstotliwościach mówimy


https://pl.wikipedia.org/wiki/Asymmetric_Digital_Subscriber_Line
https://pl.wikipedia.org/wiki/VDSL2


Quote:

A te piski to reprezentowały 0 i 1 czy raczej cóś w zapisie 16-stkowym?

W dużym uproszczeniu 01


Quote:

DSL, ale to już nie jest dźwięk.
A idea-fix podobna? Czy nie?
nie

To coś bardziej złożonego
https://pl.wikipedia.org/wiki/Cyfrowa_linia_abonencka#Dzia%C5%82anie
Quote:



Atlantis
Guest

Thu Sep 05, 2019 8:05 am   



On 04.09.2019 21:07, heby wrote:

Quote:
Jak już musisz robić jakiś interfejs to zwróć uwagę na to że zarówno
C64 jak i Atari mają bardzo skomplikowane stacje 5.25" (własny CPU) z
bardzo prostym i wygodnym interejsem. Dodatkowo są emulatory tych
stacji czy kable do PC. W efekcie czego możesz sobie wykorzystać taki
emulator zamiast stacji lub relatywnie prosty "kabelek" do PC. Całość
sprowadza się do jakiejś odmiany interfejsu typu UART.

Hmm... Z jakiegoś powodu ubzdurałem sobie, że za obsługę interfejsu IEC
w Commodore odpowiadał osobny chip, realizujący transmisję tym dość
specyficznym protokołem szeregowym. Teraz jednak rzuciłem okiem na ten
fragment schematu C64 i widzę, że linie prowadzące do tego gniazdka są
połączone z portami układu 6526 (niektóre z parą pinów, poprzez 7406, w
celu zapewnienia obsługi dwukierunkowej transmisji bez potrzeby
rekonfiguracji). Rozumiem więc, że mógłbym spokojnie zrobić to samo
machając pinami 8255?
To byłoby jakimś rozwiązaniem. W przypadku zastosowania oryginalnej
stacji z C64 zachowany zostałby klimat retro, a jednocześnie możliwe
byłoby korzystanie ze współczesnych interfejsów w rodzaju SD2IEC.


Quote:
A trzeba było od razu uderzyć w zrobienie jakiegoś klona CP/M i wtedy
w środku można napisać sterownik do stacji. I czemu nie od razu
5.25". Fizycznej ...

To też jest plan na kiedyś. Jakiś czas temu odpaliłem prosty system na
MCY7880. Na razie obsługuje tylko TinyBasic, ale niewykluczone, że w
przyszłości rozbuduję go o dodatkowe peryferia, które umożliwią
uruchomienie CP/M i zagranie w Zorka. Ale to plan na "kiedyś", w
zależności od ilości wolnego czasu. Wink

Grzegorz Niemirowski
Guest

Thu Sep 05, 2019 9:05 am   



adam13lat <adam13lat@gmail.com> napisał(a):
Quote:
Czy technologia wówczas pozwalała na nadawanie takiego sygnału
modemo-podobnego ale w zakresie niesłyszalnym dla ludzkiego ucha?
Czy były/są modemy dźwiękowe pracujące poza zakresem słyszalnym
dla ludzkiego ucha?

Sam sobie tutaj zaprzeczasz Smile Urządzenia audio z definicji służą do
transmisji dźwięku i nie przeniosą zbyt dobrze sygnału spoza zakresu
słyszalnego. Oczywiście zależy jak daleko poza tym zakresem chcesz się
znaleźć. Natomiast technicznie nie ma i nie było problemu ze skonstruowaniem
urządzenia o szerszym paśmie. Popatrz np. na modemy DSL. Warto też pamiętać,
że dane nagrywano nie tylko na taśmy magnetofonowe ale też VHS (google:
Video Backup System).

--
Grzegorz Niemirowski
https://www.grzegorz.net/

jacek
Guest

Thu Sep 05, 2019 10:29 am   



W dniu 2019-09-05 o 07:35, adam13lat pisze:
Quote:
Dnia Wed, 4 Sep 2019 12:56:36 +0200, jacek napisał(a):

W dniu 2019-09-04 o 11:09, adam13lat pisze:
Dnia Wed, 4 Sep 2019 08:37:35 +0200, Atlantis napisał(a):

Wróciłem ostatnio do swojego projektu komputera ośmiobitowego na 6502.
Obecnie projektuję do niego płytkę I/O (płyta z CPU i pamięciami została
uruchomiona już jakiś czas temu. Na płytce jest już większość
interesujących mnie układów (m.in. UART, timer, złącze karty CF,
kontroler klawiatury AT 8242 oraz 8255 dodający porty GPIO). Zostało
trochę wolnej powierzchni, którą chciałbym wykorzystać na interfejs
magnetofonu kasetowego. Nie będzie on główną pamięcią masową, a raczej
"sentymentalnym" dodatkiem.
Przestrzeni na płytce nie zostało niestety zbyt dużo, a nie chcę jej
powiększać, aby zachować ten sam format co w przypadku płyty CPU.

Zależy mi więc na jak najprostszym i "kompaktowym" rozwiązaniu.
Początkowo planowałem skopiować układ z CA80, ale tam wymagana jest
linia zasilania -5V (a więc muszę dodać pompę ładunku), poza tym
wzmacniacz operacyjny, dwa układy TTL i trochę elementów pasywnych. Być
może uda mi się to upchnąć na dostępnej powierzchni przy pomocy
elementów SMD, ale całkowicie pewien nie jestem.

Może istnieje jakieś prostsze rozwiązanie od tego zastosowanego w CA80?

Do "rozmawiania" z interfejsem magnetofonu planuję wykorzystać dwie
linie 8255, czyli tak jak to zrobiono właśnie we wspomnianym CA80.

Są jakieś ogólnodostępne i sprawdzone schematy takich ośmiobitowych
komputerów. Rozumiem, że ta karta CF będzie robiła za "dysk twardy".

W tamtych czasach ponoć programy były nadawane przez radio.
Nagrywało się to na magnetofonie kasetowym, a potem to wgrywało
się do komputera.
Ile kB/MB wchodziło na kasetę 60 i 90 min?
Interesują mnie parametry takiej transmisji i technologia.
Czy to nie było aby coś w rodzaju transmisji dźwięków modemowych przez
radio?

Tak to było słychać jak pisk, rodzaju modulacji nie znam ale podobne do
modemowych.

Ile kB mogło wchodzić na kasetę 60min, 90min?
Ktoś to kiedyś sprawdził? Tj. zatankował kasetę pod korek?

Czy technologia wówczas pozwalała na nadawanie takiego sygnału
modemo-podobnego ale w zakresie niesłyszalnym dla ludzkiego ucha?
Czy były/są modemy dźwiękowe pracujące poza zakresem słyszalnym
dla ludzkiego ucha?

To było jak najbardziej słyszalne jak modemy piski.

Tylko to bez mowy czy muzyki nadawane.

--
pzdr, j.r.

RoMan Mandziejewicz
Guest

Thu Sep 05, 2019 2:10 pm   





cezar
Guest

Thu Sep 05, 2019 4:09 pm   



On 05/09/2019 15:10, RoMan Mandziejewicz wrote:
Quote:
Hello Roman,

Thursday, September 5, 2019, 7:54:34 AM, you wrote:

[...]

Ile kB mogło wchodzić na kasetę 60min, 90min?
zapisanie całej pamięci RAM Spectrum48 (czyli 64 kB)

48 KB

64kB minus wadliwe 16kB :)

c.

heby
Guest

Thu Sep 05, 2019 4:24 pm   



On 05/09/2019 10:05, Atlantis wrote:
Quote:
przyszłości rozbuduję go o dodatkowe peryferia, które umożliwią
uruchomienie CP/M i zagranie w Zorka.

Główna zabawnośc CP/Ma polega na tym że nie są wymagane dodatkowe
peryferia. Z80+ROM+RAM, kilka trywialnych procedur i jazda. Choć może
terminal też by się przydał ;)

Sam się zastanawiam nad takim własnym CP/M bo chinole sprzedają Z80 za
euro i kilka mi już w szufladzie zalega. Wiem że bez sensu i właśnie
dlatego.

Atlantis
Guest

Thu Sep 05, 2019 7:12 pm   



On 04.09.2019 11:09, adam13lat wrote:

Quote:
Są jakieś ogólnodostępne i sprawdzone schematy takich ośmiobitowych
komputerów. Rozumiem, że ta karta CF będzie robiła za "dysk twardy".

Całe mnóstwo. Jeszcze parę lat temu scena ograniczała się do paru klonów
Spectrum (niekiedy dość kiepsko udokumentowanych) i np. Replica-1 (nieco
uwspółcześniony klon Apple I). Ostatnio przeżywamy prawdziwy renesans
zainteresowania retro komputerami i takich projektów powstaje całkiem
sporo. Bz problemu znajdziesz dokumentację, a nawet kupisz PCB. Z
ciekawszych projektów jakie widziałem był kompletny klon IBM PC XT,
zaprojektowany przez pewnego Rosjanina. ;)

Ja osobiście nie wykorzystuję gotowych projektów, ale składam
konstrukcje po swojemu, opierając się na datasheetach elementów i
rozwiązaniach podpatrzonych w innych konstrukcjach. Tu naprawdę nie ma
wielkiej filozofii , po prostu trzeba połączyć ze sobą konkretne sygnały
i dodać trochę prostej, pomocniczej logiki na bramkach. ;)


Quote:
W tamtych czasach ponoć programy były nadawane przez radio. (...)
Czy to nie było aby coś w rodzaju transmisji dźwięków modemowych przez
radio?

Mniej-więcej. W Polskim radiu była audycja, podczas której transmitowano
w ten sposób programy. Istniało (właściwie cały czas istnieje, choć w
mocno ograniczonym zakresie) też coś takiego jak Packet Radio -
krótkofalarska sieć komputerowa, wykorzystywana głównie do przesyłania
poczty i prowadzenia grupowych dyskusji.

RoMan Mandziejewicz
Guest

Thu Sep 05, 2019 7:22 pm   



Hello cezar,

Thursday, September 5, 2019, 6:09:18 PM, you wrote:

Quote:
Ile kB mogło wchodzić na kasetę 60min, 90min?
zapisanie całej pamięci RAM Spectrum48 (czyli 64 kB)
48 KB
64kB minus wadliwe 16kB Smile

Nie - Spectrum miał sztywną adresację pamięci 16 KB ROM i potem 48 KB
RAM. Co do wadliwej pamięci - jestem przekonany, że chodziło o górne
32 KB pamięci i to tam były wykorzystywane połówki.

--
Best regards,
RoMan
Nowa strona: http://www.elektronika.squadack.com (w budowie!)

Atlantis
Guest

Thu Sep 05, 2019 7:31 pm   



On 05.09.2019 18:24, heby wrote:

Quote:
Główna zabawnośc CP/Ma polega na tym że nie są wymagane dodatkowe
peryferia. Z80+ROM+RAM, kilka trywialnych procedur i jazda. Choć może
terminal też by się przydał Wink

To w gruncie rzeczy już mam. Z tym, że nie na Z80, ale na MCY7880.
Tyle tylko, że CP/M to jednak system dyskowy, przydałaby się wiec
odpowiednia pamięć masowa. Można dodać kontroler FDD, ja jednak planuję
poeksperymentować z kartami CF (można je odpalić w trybie ośmiobitowym,
w którym mogą pracować bezpośrednio na magistrali procesora).
Poza tym przydałby się jakiś kontroler monitora, a on wymaga DMA. Dodać
do tego jeszcze kontroler przerwać i robi się z tego już dosyć
rozbudowany system. ;)


Quote:
Sam się zastanawiam nad takim własnym CP/M bo chinole sprzedają Z80 za
euro i kilka mi już w szufladzie zalega. Wiem że bez sensu i właśnie
dlatego.

Mnie zastanawia skąd oni biorą te układy retro w takich ilościach. Sam
kiedyś kupiłem trochę MOS6502 z Alliexpress, od kilku różnych
sprzedawców. Spodziewałem się, że dostanę niedziałające fałszywki. Gdy
dotarły zmontowałem na szybko układ testowy na płytce testowej. Byłem
bardzo zaskoczony gdy okazało się, że procesor działa prawidłowo. Potem
zmontowałem podstawowy system, który zamigał diodą i odpalił EhBasica.
Procesory kupione za około dolara za sztukę. Niektóre wyglądają
idealnie, inne mają rysy (czyżby oznaka szlifowania i nanoszenia nowych
oznaczeń laserem?). Pojedyncze egzemplarze miały dziwne oznaczenia w
miejscu kodu określającego czas produkcji. Wszystkie działają.
Przez chwilę nawet przez głowę przemknęła mi teoria spiskowa, że może
jakiś Chińczyk wpadł na pomysł biznesu polegającego na sprzedawaniu
jakichś tanich, współczesnych MCU, emulujących 6502. Jest jednak istotne
"ale": procesor pobiera odpowiednio duży prąd i grzeje się tak, jak
powinien się grzać element w technologii NMOS. Poza tym sprzedawanie
współczesnych MCU w obudowie DIP40 za mniej niż dolara to żaden
przełomowy biznes. ;)

Czyżby kupili kiedyś całe kontenery bardzo starego złomu elektronicznego
i teraz zarabiają na częściach retro z demontażu? Wink

heby
Guest

Thu Sep 05, 2019 7:40 pm   



On 05/09/2019 21:31, Atlantis wrote:
Quote:
Poza tym przydałby się jakiś kontroler monitora, a on wymaga DMA. Dodać
do tego jeszcze kontroler przerwać i robi się z tego już dosyć
rozbudowany system. Wink

CP/M nie wymaga DMA. Wymaga tylko terminala. Można go zrobic w 100% na
zwykłym szeregowym UART, ba, można go zaemulować programowo. To tylko
dwie funkcje put/get char jak pamiętam i będzie banglać.

Quote:
Sam się zastanawiam nad takim własnym CP/M bo chinole sprzedają Z80 za
euro i kilka mi już w szufladzie zalega. Wiem że bez sensu i właśnie
dlatego.
Mnie zastanawia skąd oni biorą te układy retro w takich ilościach.

Z wylutu. Chińczyka pytałem skąd ma 6502 w ilościach rzędu tysięcy.
Wyjaśnił że wyjmowali kilkanascie lat temu ze złomu, głównie jakiś
terminali i komputerów przemysłowych. Ale już np. Sally z Atari nie
mają, najwidoczniej takiego złomu u nich nie było.

Quote:
Sam
kiedyś kupiłem trochę MOS6502 z Alliexpress, od kilku różnych
sprzedawców. Spodziewałem się, że dostanę niedziałające fałszywki. Gdy
dotarły zmontowałem na szybko układ testowy na płytce testowej. Byłem
bardzo zaskoczony gdy okazało się, że procesor działa prawidłowo.

Mam je, kupione na przestrzeni kilku lat, w sumie naście sztuk. Nie
trafiłem na podróbki, kilka poupychałem w róznym sprzecie retro, ponoć
pracują.

Quote:
Czyżby kupili kiedyś całe kontenery bardzo starego złomu elektronicznego
i teraz zarabiają na częściach retro z demontażu? Wink

Bardzo prawdopodobne że ten złom wylądował u nich w latach 90 jako
śmieci. A jeszcze bardziej prawdopodobnie że to nie chińczycy
demontowali elektronikę tylko jakieś biedne państewka sąsiednie. Tak czy
inaczej moje Z80 i 6502 wyglądają dokłanie tak samo jak w dowolnej
zachodniej maszynie z tamtych lat. Poskładałem na tym Z80 Harlequina i
działa perfekcyjnie. Reszta leży w szufladzie i czeka aż naprawdę będę
się nudził. Mam nieco abitniejszy plan: tak, CP/M, ale z GEM i możliwe w
stylu ZX Spectrum, czyli jak najniższym kosztem hardwareowym.

Atlantis
Guest

Thu Sep 05, 2019 7:53 pm   



On 05.09.2019 21:40, heby wrote:

Quote:
CP/M nie wymaga DMA.

Tak, wiem. Po prostu wychodzę z założenia, że jeśli już odpalać CP/M, to
warto mieć jakąś pamięć dyskową. Jeśli ma się pamięć dyskową, to warto
mieć DMA. Jeśli ma się DMA, to czemu nie dodać też sterownika przerwań i
jakiejś "karty graficznej"? Bo klawiaturę pewnie zrobię idąc po linii
najmniejszego oporu i wykorzystując 8242. Nie do końca zgodne z duchem
epoki, ale takie drobne "oszustwo" jeszcze dopuszczam - podobnie jak
zastosowanie relatywnie nowych pamięci SRAM i EPROM. ;)


Quote:
Mam je, kupione na przestrzeni kilku lat, w sumie naście sztuk. Nie
trafiłem na podróbki, kilka poupychałem w róznym sprzecie retro, ponoć
pracują.

Ja raz trafiłem na coś, co można by nazwać podróbką. Kilka sztuk
(rzekomo) R65C02, zakupionych na eBay-u od sprzedawcy z Chin. Po
włożeniu do płytki zadziałały, ale pobór prądu i emisja ciepła
wskazywały, że jest to standardowa wersja NMOS. Kolejne testy
potwierdziły tę hipotezę - procesor nie był w stanie wykonać instrukcji,
które dodano dopiero w wersji CMOS. Tak więc Chińczycy wzięli prawdziwe
6502, nanieśli nowe oznaczenia i sprzedawali je jako elementy CMOS.
Ostatecznie w układy WDC65C02 zaopatrzyłem się w Wielkiej Brytanii. Wink

Cezar
Guest

Thu Sep 05, 2019 7:56 pm   



On 05/09/2019 20:22, RoMan Mandziejewicz wrote:
Quote:
Hello cezar,

Thursday, September 5, 2019, 6:09:18 PM, you wrote:

Ile kB mogło wchodzić na kasetę 60min, 90min?
zapisanie całej pamięci RAM Spectrum48 (czyli 64 kB)
48 KB
64kB minus wadliwe 16kB :)

Nie - Spectrum miał sztywną adresację pamięci 16 KB ROM i potem 48 KB
RAM. Co do wadliwej pamięci - jestem przekonany, że chodziło o górne
32 KB pamięci i to tam były wykorzystywane połówki.


dałem uśmieszka...
sir clive sinclair zrobił dobry interes kupując kupując wadliwe pamięci
i używając ich połowę...

c.

Goto page Previous  1, 2, 3, ... 23, 24, 25  Next

elektroda NewsGroups Forum Index - Elektronika Polska - Kompaktowy interfejs magnetofonu kasetowego do komputera 8-bitowego na 6502

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map