OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 28.03.2024, 22:17

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 181 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6 ... 13  Další
Autor Zpráva
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 25.06.2017, 19:23 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 16.03.2017, 11:36
Příspěvky: 1493
Bydliště: Kósek vod Brna
Has thanked: 101 times
Been thanked: 112 times
Aha, to je tak jednoduchý? Já už sem chtěl dávat invertory.

_________________
TEMS-49, PMI-80, rep. MK14, ZX81, ZXspectrum+, TI58, MZ-800


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 26.06.2017, 11:45 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Ještě jsem změnil dekódování sloupců na neúplné, aby to odpovídalo funkci reálu.


Přílohy:
MK14klavdek.rar [616 bajtů]
538 krát

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 26.06.2017, 12:15 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 16.03.2017, 11:36
Příspěvky: 1493
Bydliště: Kósek vod Brna
Has thanked: 101 times
Been thanked: 112 times
Jo, sotva jsem pochopil tu 1. variantu, zas mě to celý překopeš :-)

// aha, tak to je výrazný zjednodušení a tím pádem r2 a r3 by šly i bez pomocných

/// no něhajte tak, takle je to jednoduše rozšiřitelný

_________________
TEMS-49, PMI-80, rep. MK14, ZX81, ZXspectrum+, TI58, MZ-800


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 28.06.2017, 13:58 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 16.03.2017, 11:36
Příspěvky: 1493
Bydliště: Kósek vod Brna
Has thanked: 101 times
Been thanked: 112 times
V poledním klidu jsem konečně spáchal nástřel schematu, uvítám připomínky ke zvolené koncepci. Vzhledem k tomu, že ani externí obrázky nelze dát ve větším rozlišení, tak jsem si dovolil tuto skrčku.

http://elektrotest.cz/files/images/elektro/mk14key.png

_________________
TEMS-49, PMI-80, rep. MK14, ZX81, ZXspectrum+, TI58, MZ-800


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 28.06.2017, 18:45 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Ta pomocná funkce je zapotřebí jen pro řádek, kde je víc než 7 tlačítek.
Dával jsem to tam po čtyrech, aby se mi to dobře počítalo.
Takže se dají uvolnit 3 pomocné funkce, makrocely.
Taky se dá do uvolněné přesunout OE jako funkce dat a klávesnice se pak vypíná nevyužitou klávesou, to je kdyby si měl málo drátů na řízení.
Udělal jsem to s GAL22V10 taky pro ZX Spectrum, řízení je 8-bit kódem, umí to 40 jednotlivých kláves, dva shifty s ostatními klávesami a 24 vícestisků, nemusí se tam ale nutně všechny vejít.

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 29.06.2017, 11:58 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 06.10.2015, 17:37
Příspěvky: 1554
Bydliště: Praha východ
Has thanked: 11 times
Been thanked: 144 times
Ten GAL je na schematu IC2 ? A na ty vyvody co z něj lezou ven vlevo k okraji schematu ma byt duplicitni klávesnice ? Pokud ano, tak na takovouto ptákovinu není potřeba programovat GAL, ale stačí na to 2 multiplexery v TTL logice (nebo HCT nebo HC dle libosti), které stojí několik korun v kdejakém výprodeji. To je nejlevnější a nejrychlejší řešení.
Druhou možností (trochu dražší) je k tomu MCU připojit SPI expander portů a na něj připojit tu duplicitní klávesnici. Použití GALu je ta nejdražší varianta. GAL nejsou levné součástky. Navíc se musí programovat, to jsou další náklady na čas nutný k tvorbě programu.

_________________
Hyperinzerce - historické počítače

ComputerAsylum WEB: http://www.computerasylum.co.uk
Twitter: https://twitter.com/COMPUTERASYLUM
Zprávy: https://www.euronews.com/ https://www.aljazeera.com/
Obrázek


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 29.06.2017, 12:58 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 16.03.2017, 11:36
Příspěvky: 1493
Bydliště: Kósek vod Brna
Has thanked: 101 times
Been thanked: 112 times
Nevím, jak by to zvládly 2 multiplexery, ale pořád by byly 2, takhle mám 1 pouzdro. Také by to zvládnul samotný procesor, ale SW náročnost by stoupla několikanásobně, v porovnání s GAL. Na ceně nezáleží, nebudou se dělat tisícové serie, ale max 10ks, pokud by to někdo shledal užitečným. Ještě k tej užitečnosti, myslím, že spousta lidí nechápe toto úsilí. Pokusím se nastínit na modelové situaci.

Přijde návštěva a Vy se chcete pochlubit prvním počítačovým počinem slavného Sinclaira. Vytáhnete v podstatě "vykuchanou kalkulačku" a na dotaz, co to umí, to připojíte k napájení a 20 minut něco datlujete do mrňavé klávesnice, to už ani vás, ani displej nikdo nesleduje a raději kouká do akvária, kde se přecejen něco děje. S takovouhle klávesnicí do minuty máte v MK14 vymazlené demo a návštěva s ústy otevřenými sleduje krásně blikající displej. Je pravdou, že takovouto službou může poskytnout např. magnetofon nebo nějaká jiná externí paměť, případně pevně zadrátovaná úprava. Ovšem tohle řešení má jednu obrovskou výhodu, a sice že bude fungovat na všech MK14, bez jakých-koli zásahů, či úprav počítače. Také se odstraní nespolehlivost a nepohodlnost původní klávesnice.

_________________
TEMS-49, PMI-80, rep. MK14, ZX81, ZXspectrum+, TI58, MZ-800


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 29.06.2017, 13:07 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
computerasylum píše:
... ale stačí na to 2 multiplexery v TTL logice

Stačí když to namaluješ a přestaneš pindat :D

Na rozšíření "chytrou" klávesnici tam má MK14 přímo konektor a takové řešení se hodí pro všechny ty Vaše krámy.

A GAL20V8 tu mám asi dvě štangle a microlan to bude mít samozřejmě zadarmo :lol:

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Naposledy upravil danhard dne 29.06.2017, 13:12, celkově upraveno 2

Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 29.06.2017, 13:11 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 06.10.2015, 17:37
Příspěvky: 1554
Bydliště: Praha východ
Has thanked: 11 times
Been thanked: 144 times
Program pro show modelové situace pro návštěvy bude v té EEPROMce? Pokud ano, stačí vytvořit modelovou show, nahrát ji do EEPROMky, nespolehlivou klávesnici nahradit spolehlivou klávesnicí (bo nespolehlivá klávesnice zhatí i tu nejlepší show) a přidat extra velká anti-vandalská tlačítka pro návštěvy, kterými si návštěva sama jedním stisknutím spustí tu show z EEPROMKY. Na to nemusí být GAL. Když si dáš EEPROMku na modul na konektor, můžeš mít vícero show. Také můžeš místo GAL přidat SPI konektor pro SD kartu. Na SD kartě budeš mít hafo různých show (nezapomeň na úpravu úrovní mezi MCU a SD kartou).

_________________
Hyperinzerce - historické počítače

ComputerAsylum WEB: http://www.computerasylum.co.uk
Twitter: https://twitter.com/COMPUTERASYLUM
Zprávy: https://www.euronews.com/ https://www.aljazeera.com/
Obrázek


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 29.06.2017, 13:14 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Tak to namaluj Ty HOVADO a přestaň kecat :roll:

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 29.06.2017, 13:55 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 16.03.2017, 11:36
Příspěvky: 1493
Bydliště: Kósek vod Brna
Has thanked: 101 times
Been thanked: 112 times
Jak chceš nahrát demo z epromky bez zavaděče? Nebo ten zavaděč budeš napřed 20 minut datlovat? No a co se týče těch klávesnic, tak to jsou právě dvě muchy 1 ranou, navíc si můžu hrát s MK14 jako tenkrát, s tím rozdílem, že si můžu rozdělanou práci kdykoli uložit, bez potřeby dalšího přídavného zařízení. A zdůrazňovat že do EEPROM si také můžu uložit více těch programů, je asi na tomto fóru zbytečné.

_________________
TEMS-49, PMI-80, rep. MK14, ZX81, ZXspectrum+, TI58, MZ-800


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 29.06.2017, 14:21 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Prostě microlan nechce do té relikvie (i když je to třeba replika) zasahovat a baví se s ní přes chytrou externí klávesnici se vším komfortem.
A jestli si myslíš, že je to jednoduché s multiplexery, tak to namaluj.

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 29.06.2017, 14:31 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 14.05.2013, 19:10
Příspěvky: 1486
Bydliště: Kurim
Has thanked: 828 times
Been thanked: 577 times
Sorry, ze se vam micham do tvurci diskuse ;-) Kazetak samozrejme bude, ale tohle bude pohodlnejsi na ruzne pokusniceni. Mne by se jeste libilo, kdyby to melo seriovy port, ze by tam slo krmit data z PeCe. Puvodne jsem to takto zamyslel, ani jsem nechtel delat klavesnici a displej, ale microlan to pojal trochu jinak, coz mi nikterak nevadi, jen to PeCe by mohlo byt fajn mit moznost pripojit.

P.S. Krome kazetakoveho interface bude i video interface VDU2 a programator PROM, mame to vsechno uz na prototypovych deskach.

_________________
http://www.8bity.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 29.06.2017, 14:45 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 16.03.2017, 11:36
Příspěvky: 1493
Bydliště: Kósek vod Brna
Has thanked: 101 times
Been thanked: 112 times
Pro RS232 tam pár pinů zbude, můžu to zakomponovat do desky, ale programovat se s tím nebudu, to už by asi bylo nad moje schopnosti, chtělo by to pak asi větší RAM atd... Osobně si ale myslím, že zapínat kvůli hraní si s 40 let starou mašinou ještě PeCe je zbytečné. Navíc se dá EEPROM naprogramovat venku, stejně bude v soklu.

_________________
TEMS-49, PMI-80, rep. MK14, ZX81, ZXspectrum+, TI58, MZ-800


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 29.06.2017, 15:09 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Tady jde o to "úzké" místo obsluhy reálné klávesnice.
Co se udělá do obsluhy "inteligentní" klávesnice už je šuma fuk, klidně tam může být RS232, nebo SD karta.
A jde o to, že by se taková konstrukce mohla "naučit" jakoukoliv jinou repliku :)

A je to jako s programovatelnou TI58, nacpal jsem si do ní chytrý programy a pak jsem musel hlídat, abych jí do 2 hodin strčil do nabíječky, jinak jsem to tam mohl datlovat 10 minut znova :)
A když byla dopravní špička z domova do školy, tak jsem byl nahranej, prazentace se nekonala :lol:
Skutečně nevíte nic o pokroku, když jste nezažili dřevní doby.

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 181 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6 ... 13  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 4 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz