Stránka 9 z 18
Napsal: 08 pro 2025, 16:07
od asdf
No jo, ale zase univerzální počítač je na hraní šikovnější než nějaký jednoúčelový. Zas je ale větší, no.
Napsal: 08 pro 2025, 16:07
od danhard
Exkrement nikam nenosím, ten spláchnu

Na hraní byl
https://www.mouser.com/datasheet/2/321/ ... 622530.pdf
Já jsem v r.90 začínal na PIC16C54, mám tu i nějaký emulátor, protože PIC16C54 byl OTP.
Neměl interrupt, ale měl RTC, takže se to dalo pro pomalejší věci vyřešit.
Napsal: 28 pro 2025, 12:56
od lesana87
Napsal: 28 pro 2025, 13:12
od samec
Dokonca EPROM. Erasable... Alebo MEPROM? Manually erasable...
Nebolo by to s DIP swičmi kompaktnejšie?
Napsal: 28 pro 2025, 13:42
od lesana87
Je to MTP PROM, je to v komentáři obrázku.
Myslíš, že 64 spínačů a 64 diod by bylo menší než 64 diod?
Napsal: 28 pro 2025, 13:43
od danhard
Konstrukční prvek je tam ta dioda, spínač nestačí, funkce je to wire-OR.
Na paměť mikroprogramu je to šikovnější než EPROM, protože diodama jsou osazené jen bity, které potřebuješ, zatímco v EPROM musí být osazené všechny kombinace.
Výhoda je, že když tam dáš dvojnásobek výstupních funkcí, tak se zbavíš dekodérů na výstupu a počet osazených diod se paradoxně zmenší.
Když to nechceš mít reprogramovatelné, tak jsou tam jen dráty křížem a zaletované diody.
Na ten uvažovaný 4biťák by to ale potřebovalo pole 4x větší.
Radši to ale nacpu do GALu, kde taková matice v podstatě je.
MH74188 se mi do GAL16V8 ve většině případů vejde a když ne, tak přehodím pár instrukcí

Napsal: 28 pro 2025, 17:21
od asdf
Pěkné to máš. A co, prosím, znamená to MTP? Já vygooglil akorát měřící transformátor proudu.
Napsal: 28 pro 2025, 17:25
od lesana87
OTP - one-time programmable
MTP - multi-time programmable
Napsal: 28 pro 2025, 17:33
od asdf
Áha. Děkuji.
Napsal: 29 pro 2025, 13:32
od danhard
Je to HPM - hand programmable memory

Napsal: 29 pro 2025, 13:46
od lesana87
Ty jseš samá sranda. Radši mi řekni, jak tam naroubovat tu skvělou CMOS SRAM MHB6561, když mám jen signály /MEMRD a /MEMWR a ta kráva má nějaký 🤐 latch enable.

To ta Am9111 má normální /CE /OE a /WE. To jsem ti pěkně skočila na špek.
Napsal: 29 pro 2025, 15:21
od danhard
Adresy jsou latchovaný, to ničemu nevadí, stačí to připojit na vhodný hodinový signál mikrocyklu, kdy je adresa platná. Nevadí, že to tam bude vždy, i když se do paměti neleze.
Viz Intersil HM6561.
Napsal: 29 pro 2025, 16:29
od lesana87
Při běhu by se takovej signál našel, ale kde ten signál vezmu při ručním programování?
Napsal: 29 pro 2025, 17:43
od danhard
Tak to spoj se selectem.
Pro čtení potřebuješ jen /S1, /S2, /E
a při zápisu ještě /W
Dej ty dava signály přes 1k odpory, dvě šotky diody a tlačítko na zem

Napsal: 29 pro 2025, 18:06
od lesana87
Jako že /E nemusí mít předstih před /W? V datašítu je nakreslený /E s předstihem před /W, ale specifikovaný to tam nikde není. Aby se nezapisovalo na nějaký náhodný adresy.