OldComp.cz

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


Právě je 28.03.2024, 23:07

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 3 ] 
Autor Zpráva
PříspěvekNapsal: 28.02.2023, 23:03 
Offline
Profík

Registrován: 21.10.2018, 08:27
Příspěvky: 559
Has thanked: 278 times
Been thanked: 139 times
https://uloz.to/tamhle/GV8gBesoPk3w#!ZJWvLwR2AwN1LmRlZQxlAQIzZwtmZUpmn1NmoS9aqQSjJwNjZj==

Naskenovaný dobový návod pro výrobu posilovače sběrnice ZX Spectra. Je to cyklostylová kopie, zdroj ani autor nebyl uveden. Ale myslím, že to stojí za archivaci - a teď jsem našel, že článek vyšel v Amatérském Rádiu 05/1986, str. 177.

PS: Pokud by někdo chtěl cyklostylové "originály", proti kódu na Zásilkovnu to zájemci pošlu. Doma to skladovat nechci.


Nahoru
 Profil  
 
PříspěvekNapsal: 01.03.2023, 08:35 
Offline
Profík

Registrován: 06.02.2019, 11:47
Příspěvky: 898
Has thanked: 51 times
Been thanked: 230 times
pwramp píše:
Naskenovaný dobový návod pro výrobu posilovače sběrnice ZX Spectra. článek vyšel v Amatérském Rádiu 05/1986, str. 177.

Týmto článkom som sa inšpiroval pri návrhu budiča zbernice pre ZX Spectrum, bližšie o tom píšem v tomto článku. Budič bol otestovaný s jednoduchou perifériou - kempston joystick, pri ktorom sa však načítavali náhodné nezmyselné hodnoty, čo však malo veľmi jednoduché vysvetlenie.

Záver:
Ako východisko bolo zvolené publikované riešenie z roku 1986, kedy sa sleduje stav log. 0 na dátovej zbernici (za posilňovačom). To signalizuje, že periféria bola aktivovaná a vysiela dáta. Zapojenie predpokladá, že ak by boli na zbernici len log. 1, tak periféria je buď neaktívna, alebo vložila na zbernicu hodnotu FF. Vtedy sa však prenos neaktivuje a má sa za to, že hodnota FF je načítaná vďaka interným pull-up rezistorom. Žiaľ tento predpoklad je totálne nesprávny, lebo v tom čase môže (ale nemusí) nastať priesak z videozbernice a inštrukcia vstupu načíta nesprávnu hodnotu. Práve preto je toto riešenie nepoužiteľné, a publikované zapojenie nikdy nemohlo fungovať správne!
ULA pozastavuje CPU len pri A0+IORQ (port 254), a to vďaka úprave Dead Cockroach alebo tranzistorom od Issue 2, aby ZX Printer tlačil bez náhodných medzier.

M1


Nahoru
 Profil  
 
PříspěvekNapsal: 01.03.2023, 12:44 
Offline
Profík

Registrován: 21.10.2018, 08:27
Příspěvky: 559
Has thanked: 278 times
Been thanked: 139 times
Takže nestavět, jen nastudovat, jak se to nemá dělat :-). Díky.


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ů: 3 ] 

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 9 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