RTV forum PL | NewsGroups PL

Jak zrealizować sekwencyjne podawanie napięć dla MCY7880 zasilacza AT?

Sekwencyjne podawanie napięć

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak zrealizować sekwencyjne podawanie napięć dla MCY7880 zasilacza AT?

Goto page 1, 2  Next

Atlantis
Guest

Wed Mar 21, 2018 12:17 pm   



Chodzi mi po głowie pomysł poeksperymentowania z jedynym polskim
mikroprocesorem - MCY7880. Nic specjalnie wyrafinowanego - na początek
połączenie CPU z czymś w rodzaju 8255 i miganie diodą. Później dodanie
pamięci i jakiegoś UART-a.

Zdaje sobie sprawę z tego, że ten układ wymaga osobnego układu
taktującego i kontrolera magistrali.

Z tego co wyczytałem na Wikipedii, procesory 8080 miały też dość
specyficzne wymagania odnośnie zasilania. Potrzebowały trzech napięć:
-5V, 5V i 12V. Przy włączaniu układu muszą być one podawane dokładnie w
tej kolejności, a przy wyłączaniu mają znikać w odwrotnej. W przeciwnym
razie grozi to uszkodzeniem CPU.

Same napięcia mógłbym wziąć ze starego, pecetowego zasilacza AT. Gorzej
właśnie z zagwarantowaniem właściwej sekwencji.

Ktoś może się orientuje jak to było oryginalnie rozwiązane?

J.F.
Guest

Wed Mar 21, 2018 12:39 pm   



Użytkownik "Atlantis" napisał w wiadomości grup
dyskusyjnych:5ab23f51$0$657$65785112@news.neostrada.pl...
Quote:
Chodzi mi po głowie pomysł poeksperymentowania z jedynym polskim
mikroprocesorem - MCY7880.

Warto ?

Quote:
Nic specjalnie wyrafinowanego - na początek
połączenie CPU z czymś w rodzaju 8255 i miganie diodą. Później
dodanie
pamięci i jakiegoś UART-a.

Od poczatku musisz dolozyc jakis ROM


Quote:
Zdaje sobie sprawę z tego, że ten układ wymaga osobnego układu
taktującego i kontrolera magistrali.

To moze lepiej Z80, albo 8085 ... a najlepiej ARM :-)

Quote:
Z tego co wyczytałem na Wikipedii, procesory 8080 miały też dość
specyficzne wymagania odnośnie zasilania. Potrzebowały trzech napięć:
-5V, 5V i 12V. Przy włączaniu układu muszą być one podawane dokładnie
w
tej kolejności, a przy wyłączaniu mają znikać w odwrotnej. W
przeciwnym
razie grozi to uszkodzeniem CPU.

Same napięcia mógłbym wziąć ze starego, pecetowego zasilacza AT.
Gorzej
właśnie z zagwarantowaniem właściwej sekwencji.
Ktoś może się orientuje jak to było oryginalnie rozwiązane?

Usiluje sobie przypomniec ... ale nie, chyba ten etap pominalem.
Mozliwe, ze sie nie przejmowali i wsystkie napiecia startowaly
jednoczesnie.

Im wczesniej spalisz, tym wiecej czasu zyskasz :-)

Kostke zdac do muzem ... albo poszukac kogos, kto potrafi obudowe
strawic i zobaczyc czy tam cos na krzemie nie pisze - tzn jakies
oznaczenie producenta.


J.

Atlantis
Guest

Wed Mar 21, 2018 12:49 pm   



On 21.03.2018 12:39, J.F. wrote:

Quote:
Warto ?

Wiem, nie ma to najmniejszego _praktycznego_ sensu. MCY7880 pobiera
mnóstwo prądu, wymaga dodatkowych układów do normalnej pracy, a pod
względem mocy obliczeniowej przegrywa z przeciętnym ATTiny.
Co nie zmienia faktu, że miganie diodą za pomocą jedynego polskiego
mikroprocesora jest ciekawym projektem. ;)


Quote:
Od poczatku musisz dolozyc jakis ROM

Wiem. Postaram się zorganizować jakiś programator/symulator EPROM.


Quote:
To moze lepiej Z80, albo 8085 ... a najlepiej ARM Smile

Składam sobie właśnie zabytkowego CA80, żeby trochę pobawić się Z80.
Generalnie chciałem trochę nadrobić zaległości, jeśli chodzi o
niskopoziomowe działanie systemów mikroprocesorowych. Do tej pory miałem
do czynienia z AVR, PIC32 i STM32, ale pracując na nieco wyższej
warstwie abstrakcji.



Quote:
Kostke zdac do muzem ... albo poszukac kogos, kto potrafi obudowe
strawic i zobaczyc czy tam cos na krzemie nie pisze - tzn jakies
oznaczenie producenta.

To już ktoś zrobił:

http://www.leon-instruments.pl/2012/04/kolekcja-struktury-ukadow-scalonych-z.html

Akurat w tym przypadku trafili na egzemplarz zawierający strukturę
importowaną z ZSRR. Ponoć w pewnym momencie CEMI nie wyrabiało z
zamówieniami i stąd ta praktyka Wink

jacek pozniak
Guest

Wed Mar 21, 2018 2:05 pm   



Atlantis wrote:

Quote:
Chodzi mi po głowie pomysł poeksperymentowania z jedynym polskim
mikroprocesorem - MCY7880. Nic specjalnie wyrafinowanego - na początek
połączenie CPU z czymś w rodzaju 8255 i miganie diodą. Później dodanie
pamięci i jakiegoś UART-a.

Zdaje sobie sprawę z tego, że ten układ wymaga osobnego układu
taktującego i kontrolera magistrali.

Z tego co wyczytałem na Wikipedii, procesory 8080 miały też dość
specyficzne wymagania odnośnie zasilania. Potrzebowały trzech napięć:
-5V, 5V i 12V. Przy włączaniu układu muszą być one podawane dokładnie w
tej kolejności, a przy wyłączaniu mają znikać w odwrotnej. W przeciwnym
razie grozi to uszkodzeniem CPU.

Same napięcia mógłbym wziąć ze starego, pecetowego zasilacza AT. Gorzej
właśnie z zagwarantowaniem właściwej sekwencji.

Ktoś może się orientuje jak to było oryginalnie rozwiązane?
Widziałem projekty bez kontrolera magistrali (8228) i chyba bez 8224; jakoś

inaczej fazy były generowane.
Było to chyba w ruskim Radio (znaczy gazecie)

Mój 8080 bez -5V też pracował, ale nie pamiętam czy to był ruski czy jakiś
inny.
Kolejnością załaczania się nie przejmowałem :)

jp




--

www.flowservice.pl
www.flowsystem.pl

J.F.
Guest

Wed Mar 21, 2018 2:56 pm   



Użytkownik "Atlantis" napisał w wiadomości grup
dyskusyjnych:5ab246e5$0$679$65785112@news.neostrada.pl...
On 21.03.2018 12:39, J.F. wrote:
Quote:
Warto ?

Wiem, nie ma to najmniejszego _praktycznego_ sensu. MCY7880 pobiera
mnóstwo prądu, wymaga dodatkowych układów do normalnej pracy, a pod
względem mocy obliczeniowej przegrywa z przeciętnym ATTiny.
Co nie zmienia faktu, że miganie diodą za pomocą jedynego polskiego
mikroprocesora jest ciekawym projektem. Wink

Gdzies mialem polska klawiature do IBM PC, zrobiona na Z80.
Bez pamieci.
Ale do XT, AT juz im nie wyszla.

Quote:
Od poczatku musisz dolozyc jakis ROM
Wiem. Postaram się zorganizować jakiś programator/symulator EPROM.

To moze lepiej Z80, albo 8085 ... a najlepiej ARM Smile
Składam sobie właśnie zabytkowego CA80, żeby trochę pobawić się Z80.

To ja bym sobie tego 8080 odpuscil. "przeciez to to samo" :-)

Jak bardzo chcesz, to zobacz czy do tego CA80 da sie 64kB ram dolozyc
i jakas karte pamieci podpiac ... ciekawie byloby CP/M odpalic.
Tylko ... czy programy do CP/M sa jeszcze do zdobycia ?

Quote:
Kostke zdac do muzem ... albo poszukac kogos, kto potrafi obudowe
strawic i zobaczyc czy tam cos na krzemie nie pisze - tzn jakies
oznaczenie producenta.

To już ktoś zrobił:
http://www.leon-instruments.pl/2012/04/kolekcja-struktury-ukadow-scalonych-z.html

To mu przeslij - sie dowiemy co w srodku, a Ty zyskasz pare dni
wolnego :-)


Quote:
Akurat w tym przypadku trafili na egzemplarz zawierający strukturę
importowaną z ZSRR. Ponoć w pewnym momencie CEMI nie wyrabiało z
zamówieniami i stąd ta praktyka Wink

Trzeba byc patriotą - to ZSRR nie wyrabialo, i CEMI im dostarczalo
struktury :-P

A tak naprawde to ciekaw jestem - robilismy 8080, czy nie bardzo
wychodzily, wiec krzem z ZSRR lub z Malezji/Tajlandii/Tajwanu ...

J.

Waldemar
Guest

Wed Mar 21, 2018 3:18 pm   



Am 21.03.2018 um 12:49 schrieb Atlantis:
Quote:
On 21.03.2018 12:39, J.F. wrote:

Warto ?

Wiem, nie ma to najmniejszego _praktycznego_ sensu. MCY7880 pobiera
mnóstwo prądu, wymaga dodatkowych układów do normalnej pracy, a pod
względem mocy obliczeniowej przegrywa z przeciętnym ATTiny.
Co nie zmienia faktu, że miganie diodą za pomocą jedynego polskiego
mikroprocesora jest ciekawym projektem. ;)


Od poczatku musisz dolozyc jakis ROM

Wiem. Postaram się zorganizować jakiś programator/symulator EPROM.


To moze lepiej Z80, albo 8085 ... a najlepiej ARM :-)

Składam sobie właśnie zabytkowego CA80, żeby trochę pobawić się Z80.
Generalnie chciałem trochę nadrobić zaległości, jeśli chodzi o
niskopoziomowe działanie systemów mikroprocesorowych. Do tej pory miałem
do czynienia z AVR, PIC32 i STM32, ale pracując na nieco wyższej
warstwie abstrakcji.

Możliwe, że mam jeszcze jakieś peryferie do Z80, muszę poszukać, czy nie
wywaliłem przy przeprowadzce. Jak jeszcze są, to mogę oddać w dobre
ręce, bo sam nie będę się w te klocki bawił.

Waldek

Atlantis
Guest

Thu Mar 22, 2018 1:20 pm   



On 21.03.2018 14:56, J.F. wrote:

Quote:
Jak bardzo chcesz, to zobacz czy do tego CA80 da sie 64kB ram dolozyc i
jakas karte pamieci podpiac ... ciekawie byloby CP/M odpalic.

Hmm... Nie sądzę, chociaż mogę się mylić. Przecież CA80 dzisiaj
nazwalibyśmy raczej zestawem deweloperskim niż komputerem. Tam nie było
pełnowymiarowej klawiatury, układu graficznego ani nawet wyświetlacza
alfanumerycznego. Jedynie klawiatura szesnastkowa i wyświetlacz
siedmiosegmentowy, służący głównie do obsługi programu monitora.
Ponoć ktoś kiedyś dorobił do tego "kartę graficzną", ale nie znam
szczegółów.
Tak BTW: CP/M wymagał 64kB RAM-u, czy dało się go odpalić przy mniejszej
pamięci?


Quote:
Tylko ... czy programy do CP/M sa jeszcze do zdobycia ?

Z tego co widzę, to temat cieszy się dość sporym zainteresowaniem. Na YT
można znaleźć sporo filmów poświęconych tym starym komputerom. Zapewne w
Sieci istnieją jakieś archiwa z oprogramowaniem.

Adam Wysocki
Guest

Thu Mar 22, 2018 4:40 pm   



J.F. <jfox_xnospamx@poczta.onet.pl> wrote:

Quote:
Gdzies mialem polska klawiature do IBM PC, zrobiona na Z80.
Bez pamieci.

Bez pamięci RAM? Czy bez zewnętrznej ROM (bo np. maskrom w środku)?

https://geekhack.org/index.php?topic=5492.0

Niestety link do zdjęcia z widocznym scalakiem nie działa.

Miałem mp3 player, oparty na SoC z Z80 :)

Quote:
Ale do XT, AT juz im nie wyszla.

Jeśli dobrze pamiętam, to AT miała chyba dedykowany układ.

Quote:
Tylko ... czy programy do CP/M sa jeszcze do zdobycia ?

Niby coś jest Smile http://www.retroarchive.org/cpm/

--
[ Email: a@b a=grp b=chmurka.net ]
[ Web: http://www.chmurka.net/ ]

J.F.
Guest

Fri Mar 23, 2018 8:56 am   



Użytkownik "Adam Wysocki" napisał w wiadomości grup
dyskusyjnych:p90f92$ajt$1$gof@news.chmurka.net...
J.F. <jfox_xnospamx@poczta.onet.pl> wrote:
Quote:
Gdzies mialem polska klawiature do IBM PC, zrobiona na Z80.
Bez pamieci.

Bez pamięci RAM? Czy bez zewnętrznej ROM (bo np. maskrom w środku)?
https://geekhack.org/index.php?topic=5492.0

Bez RAM. ROM oczywiscie byl, bo Z80 w srodku rom nie mial.

Rejestrow mial za to tyle, ze widac RAM niepotrzebny do skanowania
klawiatury :-)

Quote:
Niestety link do zdjęcia z widocznym scalakiem nie działa.
Miałem mp3 player, oparty na SoC z Z80 Smile

IMO - calkiem fajny procesor.
Karty 4GB+ moze nie chcialbym przy jego pomocy obslugiwac, ale conieco
mozna bylo jeszcze niedawno na nim zrobic.
Teraz to juz niezbyt, skoro kazde urzadzenie musi miec lacznosc z
internetem, wifi, BT, USB :-)

Quote:
Ale do XT, AT juz im nie wyszla.
Jeśli dobrze pamiętam, to AT miała chyba dedykowany układ.

A to nie wiem, pewnie dosc wczesnie takowy opracowali, ale
funkcjonalnosc nie jest jakas wielka, 8041 pewnie nadal by sobie
poradzil.
Takze Z80 ... ale byc moze juz z RAM.

Za to pewnie ktos policzyl, ze taniej bedzie zrobic asic.


J.

Adam Wysocki
Guest

Sun Mar 25, 2018 5:33 pm   



J.F. <jfox_xnospamx@poczta.onet.pl> wrote:

Quote:
Bez RAM. ROM oczywiscie byl, bo Z80 w srodku rom nie mial.

Rejestrow mial za to tyle, ze widac RAM niepotrzebny do skanowania
klawiatury Smile

W sumie to nawet nie bardzo widzę, co miałoby w tym RAMie być :)

Quote:
IMO - calkiem fajny procesor.
Karty 4GB+ moze nie chcialbym przy jego pomocy obslugiwac, ale conieco
mozna bylo jeszcze niedawno na nim zrobic.
Teraz to juz niezbyt, skoro kazde urzadzenie musi miec lacznosc z
internetem, wifi, BT, USB Smile

Na upartego też by się dało Smile Pytanie po co się upierać :)

Quote:
Ale do XT, AT juz im nie wyszla.
Jeśli dobrze pamiętam, to AT miała chyba dedykowany układ.

A to nie wiem, pewnie dosc wczesnie takowy opracowali, ale
funkcjonalnosc nie jest jakas wielka, 8041 pewnie nadal by sobie
poradzil.

Ta też ciekawa.

http://www.sol20.org/keyboard.html
http://www.sol20.org/kbpics/naked.jpg
http://www.sol20.org/kbpics/kb.jpg

--
[ Email: a@b a=grp b=chmurka.net ]
[ Web: http://www.chmurka.net/ ]

Atlantis
Guest

Mon Mar 26, 2018 10:35 am   



On 23.03.2018 08:56, J.F. wrote:

Quote:
Teraz to juz niezbyt, skoro kazde urzadzenie musi miec lacznosc z
internetem, wifi, BT, USB Smile

Teoretycznie by się dało. Stare sterowniki Ethernetu w rodzaju RTL8019
pewnie dałoby się podłączyć do takiego systemu mikroprocesorowego,
pozostawałaby tylko kwestia zaimplementowania stosu TCP/IP...
Ewentualnie powinno się dać podpiąć W5100 (sprzętowa obsługa stosu),
który poza magistralą SPI posiada też możliwość podpięcia do szyny
adresowej i szyny danych.
Z BT nie byłoby najmniejszego problemu - popularne moduły komunikują się
przez UART.

A poza tym spora część konstrukcji IoT nie łączy się bezpośrednio z
Internetem, ale korzysta z jakiejś bramki, która puszcza dane np.
kanałem radiowym.

jacek pozniak
Guest

Mon Mar 26, 2018 7:35 pm   



Atlantis wrote:

Quote:
On 23.03.2018 08:56, J.F. wrote:

Teraz to juz niezbyt, skoro kazde urzadzenie musi miec lacznosc z
internetem, wifi, BT, USB :-)

Teoretycznie by się dało. Stare sterowniki Ethernetu w rodzaju RTL8019
pewnie dałoby się podłączyć do takiego systemu mikroprocesorowego,
pozostawałaby tylko kwestia zaimplementowania stosu TCP/IP...
Hehe, sam jakiś czas temu myślałem nad uruchomieniem uIP na Z80 (a

dokładniej, na HD64180), z obsługą RTL8019AS; ja tego starocia(RTL8019AS)
ciągle używam Smile
Myślę, że uIP dałoby się skompilować za pomocą SDCC, podglądałem kompilat
asemblerowy generowany przez SDCC na Z80; wygląda dość dobrze.

Quote:
Ewentualnie powinno się dać podpiąć W5100 (sprzętowa obsługa stosu),
który poza magistralą SPI posiada też możliwość podpięcia do szyny
adresowej i szyny danych.
Z BT nie byłoby najmniejszego problemu - popularne moduły komunikują się
przez UART.

A poza tym spora część konstrukcji IoT nie łączy się bezpośrednio z
Internetem, ale korzysta z jakiejś bramki, która puszcza dane np.
kanałem radiowym.

--
jp

www.flowservice.pl
www.flowsystem.pl

Andrzej
Guest

Mon Mar 26, 2018 9:33 pm   



W dniu 2018-03-21 o 12:17, Atlantis pisze:
Quote:
Chodzi mi po głowie pomysł poeksperymentowania z jedynym polskim
mikroprocesorem - MCY7880. Nic specjalnie wyrafinowanego - na początek
połączenie CPU z czymś w rodzaju 8255 i miganie diodą. Później dodanie
pamięci i jakiegoś UART-a.

Zdaje sobie sprawę z tego, że ten układ wymaga osobnego układu
taktującego i kontrolera magistrali.

Z tego co wyczytałem na Wikipedii, procesory 8080 miały też dość
specyficzne wymagania odnośnie zasilania. Potrzebowały trzech napięć:
-5V, 5V i 12V. Przy włączaniu układu muszą być one podawane dokładnie w
tej kolejności, a przy wyłączaniu mają znikać w odwrotnej. W przeciwnym
razie grozi to uszkodzeniem CPU.

Same napięcia mógłbym wziąć ze starego, pecetowego zasilacza AT. Gorzej
właśnie z zagwarantowaniem właściwej sekwencji.

Ktoś może się orientuje jak to było oryginalnie rozwiązane?

Najlepiej to zrealizować na jakimś ATMega Smile. To włączanie napięć.


cezar
Guest

Tue Mar 27, 2018 9:25 am   



On 26/03/18 22:33, Andrzej wrote:
Quote:
W dniu 2018-03-21 o 12:17, Atlantis pisze:
Chodzi mi po głowie pomysł poeksperymentowania z jedynym polskim
mikroprocesorem - MCY7880. Nic specjalnie wyrafinowanego - na początek
połączenie CPU z czymś w rodzaju 8255 i miganie diodą. Później dodanie
pamięci i jakiegoś UART-a.

Zdaje sobie sprawę z tego, że ten układ wymaga osobnego układu
taktującego i kontrolera magistrali.

Z tego co wyczytałem na Wikipedii, procesory 8080 miały też dość
specyficzne wymagania odnośnie zasilania. Potrzebowały trzech napięć:
-5V, 5V i 12V. Przy włączaniu układu muszą być one podawane dokładnie w
tej kolejności, a przy wyłączaniu mają znikać w odwrotnej. W przeciwnym
razie grozi to uszkodzeniem CPU.

Same napięcia mógłbym wziąć ze starego, pecetowego zasilacza AT. Gorzej
właśnie z zagwarantowaniem właściwej sekwencji.

Ktoś może się orientuje jak to było oryginalnie rozwiązane?

Najlepiej to zrealizować na jakimś ATMega Smile. To włączanie napięć.

Nawet ATTiny da rade tyle ze nawet to ma wieksza moc obliczeniową niż
8080.

C.

J.F.
Guest

Tue Mar 27, 2018 10:32 am   



Użytkownik "Adam Wysocki" napisał w wiadomości grup
dyskusyjnych:p9d488$ad3$3$gof@news.chmurka.net...
Atlantis <marekw1986NOSPAM@wp.pl> wrote:
Quote:
pozostawałaby tylko kwestia zaimplementowania stosu TCP/IP...

Na AVR się da, to na takim procesorze też Smile Poza tym to nie musiałby
być
kompletny stos. Samo IP i UDP nie jest trudne do zaimplementowania.

Ale musi byc DHCP, ARP, TCP, HTTP, HTTPS, NTP, ...

J.

Goto page 1, 2  Next

elektroda NewsGroups Forum Index - Elektronika Polska - Jak zrealizować sekwencyjne podawanie napięć dla MCY7880 zasilacza AT?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map