OldComp.cz

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

Registrace na OCP IV ZDE!

Právě je 23 říj 2018, 23:10

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 34 ]  Přejít na stránku Předchozí  1, 2, 3
Autor Zpráva
 Předmět příspěvku: Re: PMI-80
PříspěvekNapsal: 29 zář 2017, 18:02 
Offline
Kecka
Uživatelský avatar

Registrován: 29 říj 2014, 11:00
Příspěvky: 39
Bydliště: Bruntál
Has thanked: 0 time
Been thanked: 4 times
Zvuky:
--------

Všichni majitelé originálního PMI-80 mají u svého stroje mimo jiné i zásuvku pro ukládání dat na magnetofon. V praxi se ale toto moc neosvědčilo. Prográmek, ani nevím kde jsem k němu přišel, právě slouží jako zvukový výstup při stisku příslušné klávesy.

Ukázka:
https://youtu.be/6Nd9l7m909I

Binárka:
http://www.ipress.wz.cz/zvuky/ZVUKY.OBJ

Výpis:
http://www.ipress.wz.cz/zvuky/ZVUKY.LST

Assebler:
http://www.ipress.wz.cz/zvuky/zvuky.asm

_________________
Replika ZX80, replika ZX81, Spectrum+, XY4150, PMI-80, PMI-80M16, ZX Spectrum 48K – Harlequin


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80
PříspěvekNapsal: 30 zář 2017, 21:59 
Offline
Kecka
Uživatelský avatar

Registrován: 29 říj 2014, 11:00
Příspěvky: 39
Bydliště: Bruntál
Has thanked: 0 time
Been thanked: 4 times
Pokus01
---------

Čas od času si rád připomenu na to, kde to vše začalo.

Assebmler:
http://www.ipress.wz.cz/strep01/pok01.asm

Binárka:
http://www.ipress.wz.cz/strep01/file2.bin
http://www.ipress.wz.cz/strep01/POK01.OBJ

Výpis:
http://www.ipress.wz.cz/strep01/POK01.LST

_________________
Replika ZX80, replika ZX81, Spectrum+, XY4150, PMI-80, PMI-80M16, ZX Spectrum 48K – Harlequin


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80
PříspěvekNapsal: 07 říj 2017, 15:53 
Offline
Kecka
Uživatelský avatar

Registrován: 29 říj 2014, 11:00
Příspěvky: 39
Bydliště: Bruntál
Has thanked: 0 time
Been thanked: 4 times
Řízení SS motoru pomocí PMI-80
------------------------------------

Myslím si, že každý správný počítač by měl řídit nějaký proces nebo nějakou činnost. Nostalkomp uveřejnil na svém webu publikaci o PMIčku a týká se v tomto případě strany 94 http://www.ipress.wz.cz/motor/PMI80_motor_orig.pdf

Výsledkem je krátké video. https://youtu.be/GsRQ2kNIxp4

Jenže zařízení nepracuje tak, jak je popisováno. Nejde reverzní směr s postupným zvyšováním a snižováním rychlosti. Vše sice končí jak má, ale třetina času se neděje nic. Výpis programu je zde:
http://www.ipress.wz.cz/motor/rizeni_m.asm

List:
http://www.ipress.wz.cz/motor/RIZENI_M.LST

Ještě doplňuji binárkou:
http://www.ipress.wz.cz/motor/RIZENI_M.OBJ

Prvně bylo trochu zapotřebí pro ukázku zkrátit celou pracovní smyčku, adresu 1C42h bylo třeba změnit. Původně jsem ji jen vynuloval. Ale pro celkovou ukázku byl lepší obsah 04h. Dále mě zarazila datová část od adresy 1D00. Už na první pohled bylo zřejmé, že je jaksi nehotová.
Takže toto je malá ukázka po úpravě:
https://youtu.be/MmbJG9YIygQ

Výpis je celého prográmku, i když hlavní změna je jak jsem uvedl pouze datové části.
http://www.ipress.wz.cz/motor/rizeni_2.asm

Listing:
http://www.ipress.wz.cz/motor/RIZENI_2.LST

Binárka:
http://www.ipress.wz.cz/motor/RIZENI_2.OBJ
-----------------------------------------------------------------------------------------------------------------------------------
Komentář pod čarou:
Vím, že se tyto řádky mají hlavně týkat programování PMI-80, aje tentokrát uvádím i HW.
Návrh DPS:
http://www.ipress.wz.cz/motor/PMI_motor_DPS_kota.png
http://www.ipress.wz.cz/motor/PMI80_motor_kota.pdf
Osazení:
http://www.ipress.wz.cz/motor/PMI_motor_osazen.png
Schema:
http://www.ipress.wz.cz/motor/schema.pdf
http://www.ipress.wz.cz/motor/Schema.png

_________________
Replika ZX80, replika ZX81, Spectrum+, XY4150, PMI-80, PMI-80M16, ZX Spectrum 48K – Harlequin


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80
PříspěvekNapsal: 11 úno 2018, 15:12 
Offline
Kecka
Uživatelský avatar

Registrován: 29 říj 2014, 11:00
Příspěvky: 39
Bydliště: Bruntál
Has thanked: 0 time
Been thanked: 4 times
Tento program uveřejnil Jirka Koutný alias Nostalkomp v manuálu pro PMI80.
5.7.2 Dvojkové zobrazení obsahu paměti
Prográmek je opravdu krátký, ale určitě stojí za pozornost.

Monitoruje paměť od zadané adresy a její obsah převádí z hexadecimální hodnoty do hodnoty binární.

Já mám tento program v přídavné RAM od adresy 8280 a výstup na display je také od adresy 8280.

Při spuštění se ihned zobrazí binární hodnota první nastavené adresy, která je 21
Binárně 100001 jednička 4 nuly jednička

https://youtu.be/TIo6IzQXCuI

Výpisy a binární programy jsou zde:

Assembler:
www.ipress.wz.cz/binar/binar.asm
www.ipress.wz.cz/binar/binar2.asm
www.ipress.wz.cz/binar/binar2R.asm

Binárky:
www.ipress.wz.cz/binar/BINAR.OBJ
www.ipress.wz.cz/binar/BINAR2.OBJ
www.ipress.wz.cz/binar/BINAR2R.OBJ

List:
www.ipress.wz.cz/binar/BINAR.LST
www.ipress.wz.cz/binar/BINAR2.LST
www.ipress.wz.cz/binar/BINAR2R.LST

_________________
Replika ZX80, replika ZX81, Spectrum+, XY4150, PMI-80, PMI-80M16, ZX Spectrum 48K – Harlequin


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ů: 34 ]  Přejít na stránku Předchozí  1, 2, 3

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 2 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