Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Zpět na zprávu

Celé vlákno · 21 zpráv

SW prenos dat

Jiri Biba SAPI-1

Koukal jsem, ze Honza Stanek napsal a dal na Dropa celkem pekny program pro PC na odeslani a prijem TXT a HEX souboru.  Trochu jsem to zkousel a nasel jsem v tom jednu malou "muskilu".  Je tam nejaky problem na konci radku asi neodesila CR nebo LF.  S timhe jsem taky chvili zapasil u Hyperterminalu. Ale tam jsem nasel volbu, ze u odesilaneho textu se da pridavat na konci radku CR. Bylo by dobry tam dodelat tuhle moznost a volbu.

K absolutni dokonalosti tomu chybi velky nahledovy okno prenasenych dat 80 znaku x 24 radku. ;-)

Jeste bych mel dotaz jak je to koncipovany, jestli by to mohlo makat taky jako terminal, to znamena odesilat znaky bez vypisu a prijimany znaky vypisovat do okna 80 x 24. Ono tohle sice vsecko umi Hyperterminal, ale ten ma nahledovy okno asi jen pul obrazovky. :-(
No a nejhorsi na nem je to nastavovani po kazdym startu. Ten Hypous je naprostej debil, stale tam po startu cpe stejny nastaveni a vse se musi zmenit. Proc si nepamatuje predesly nastaveni je mi zahadou.

Jo a jeste posledni dotaz, jak je delany ukoncovani souboru? Pres Ctrl Z ? Takze kdyz skonci odesilani souboru z PC, tak se vysle automaticky Ctrl Z? A obracene, kdyz sapi odesle posledni znak, musi se na konec poslat ze sapi Ctrl Z? A nebo se musi ukoncovat rucne na PC?

Jirka 

 

Re: SW prenos dat

Jan Staněk SAPI-1

Program jsem zkoušel s rutinama od EC1045, tam vše funguje.

Data se odesílají po jednotlivých znacích a příjem probíhá po
 řádcích, zkusím jestli se povede předělat pak by neměl být výpis
problém.

Terminál nevím jak funguje na SAPI, jinak by to snad šlo.

Příjem ze SAPI se ukončí po tom co nejsou žádná příchozí data a
vyprší časový limit. Příjem na SAPI jsem zkoušel jenom s rutinama, takže
nevím jakým způsobem proběhne ukončení, ale PC ctrl+z nevysílá.

Re: SW prenos dat

EC1045 SAPI-1

ukonceni prenosu na SAPI (v me rutine) je dano koncovym radkem v INTELHEXu
(:00000001FF) tj. pokut se na pozici (slupci) 8 a 9 najde "01" tak se prenos
ukonci a zbivajici znaky se ignoruji

format dat INTEHEXu je nasledujici
pozice - vyznam
1 - vzdy dvojtecka
2 a 3 - delka dat
4 az 7 - adresa
8 a 9 - vyznam radku
"00" data
"01" konec dat
"02" ??? nemam tuseni
"03" ??? nemam tuseni
"04" prefix 64kB bloku (INTELHEX neumi vic jak 64kB tak timto radkem se rika
poradi nasledujiciho bloku tj. jako data je adresa bloku znak 10 az 13
(16bitu) jednotlive bloky jsou zakonceny standartnim zakoncovacim radkem)
/napr. blok 0; :020000040000FA a blok 1; :020000040001F9/
10 az X - data delka musi odpovidat vzdy zadane
X+1 a X+2 vzdy kontrolni soucet

vsechna cisla/data jsou ve fomatu HEX a psana kapitalkami (velka pismena)






Zobrazit citovaný text (5 řádků)
>
> Program jsem zkoušel s rutinama od EC1045, tam vše funguje.
>
> Data se odesílají po jednotlivých znacích a příjem probíhá po
 řádcích,
zkusím jestli se povede předělat pak by neměl být výpis problém.
Zobrazit citovaný text (5 řádků)
>
> Terminál nevím jak funguje na SAPI, jinak by to snad šlo.
>
> Příjem ze SAPI se ukončí po tom co nejsou žádná příchozí data a
vyprší
časový limit. Příjem na SAPI jsem zkoušel jenom s rutinama, takže nevím
jakým způsobem proběhne ukončení, ale PC ctrl+z
nevysílá.---------------------
Zobrazit citovaný text (3 řádky)
> sapipandora.cz
> Konference o SAPI-1
> ---

RE: SW prenos dat

Jiri Biba SAPI-1

Nojo, u textu to ale je jinak. Na Sapi CP/M je standardnim "kopirovacim"
programem PIP. Umoznuje poslat temer cokoliv kamkoliv, tj soubor z diskety
na disketu, dale na vsechna zarizeni definovana v IO byte. Zaroven se muzou
definovat parametry co pri kopii menit, tedy treba prevod mp-vp, pridavat
znaky za konec radku, co delat s tabelatorem, nulovat 7 bit a kupu dalsich.
Dale umoznuje spojovat vice souboru, pridavat na konec souboru EOF a teba
takovou chujovinu pro derovac ze na zacatku vytvori zavadeci a na konci
ukoncovaci pulmetr derny pasky. -:)
Ja to poradne na vsech typech dat prozkousim a dam vedet, co je skutecne
funkcni, a co je problemovy.
Jirka


Zobrazit citovaný text (58 řádků)
-----Original Message-----
From: EC1045 (sapipandora.cz) [mailto:ifbrk[doména skryta]] 
Sent: Saturday, March 10, 2012 10:00 AM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: SW prenos dat


ukonceni prenosu na SAPI (v me rutine) je dano koncovym radkem v INTELHEXu
(:00000001FF) tj. pokut se na pozici (slupci) 8 a 9 najde "01" tak se prenos
ukonci a zbivajici znaky se ignoruji

format dat INTEHEXu je nasledujici
pozice - vyznam
1 - vzdy dvojtecka
2 a 3 - delka dat
4 az 7 - adresa
8 a 9 - vyznam radku
"00" data
"01" konec dat
"02" ??? nemam tuseni
"03" ??? nemam tuseni
"04" prefix 64kB bloku (INTELHEX neumi vic jak 64kB tak timto radkem se rika
poradi nasledujiciho bloku tj. jako data je adresa bloku znak 10 az 13
(16bitu) jednotlive bloky jsou zakonceny standartnim zakoncovacim radkem)
/napr. blok 0; :020000040000FA a blok 1; :020000040001F9/ 10 az X - data
delka musi odpovidat vzdy zadane
X+1 a X+2 vzdy kontrolni soucet

vsechna cisla/data jsou ve fomatu HEX a psana kapitalkami (velka pismena)






>
> Program jsem zkoušel s rutinama od EC1045, tam vše funguje.
>
> Data se odesílají po jednotlivých znacích a příjem probíhá po
 řádcích,
zkusím jestli se povede předělat pak by neměl být výpis problém.
>
> Terminál nevím jak funguje na SAPI, jinak by to snad šlo.
>
> Příjem ze SAPI se ukončí po tom co nejsou žádná příchozí data a
vyprší
časový limit. Příjem na SAPI jsem zkoušel jenom s rutinama, takže nevím
jakým způsobem proběhne ukončení, ale PC ctrl+z
nevysílá.---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---

---------------------
sapipandora.cz
Konference o SAPI-1
---

Re: SW prenos dat

Jan Staněk SAPI-1

Já mám ZPS-2 s MIKOSem 4 a chtěl jsem do něj hlavně bez neustálýho nastavování dostat programy a taky získat pár programů z kazet.

RE: SW prenos dat

Jiri Biba SAPI-1

No Mikos by mel byt magnetopaskova CP/M, takze minimalne principy prace by mely byt podobne, mozna i temer totozne. Takze neco jako PIP by u nej taky mohlo byt.... Ja ho mel po uBasicu jen 1-2 mesice a hned jsem v roce 1986 postavil podle AR Zetko a od ty doby jsem jel stale na CP/M 2.2. Takze oba Mikosy me jaksi minuly.

Jirka

 

 

From: Jan Staněk (sapipandora.cz) [mailto:jan.stanek.188[doména skryta]]
Sent: Saturday, March 10, 2012 6:13 PM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: SW prenos dat

 

Já mám ZPS-2 s MIKOSem 4 a chtěl jsem do něj hlavně bez neustálýho nastavování dostat programy a taky získat pár programů z kazet.

---------------------
sapipandora.cz
Konference o SAPI-1


---

Re: SW prenos dat

Jan Staněk SAPI-1

Povedlo se mi zachránit z kazet pár programů v basicu, ale nevím jak je z basic poslat do PC. Je to pár výpočtů pro elektroniku a pak taky hry.



2012/3/10 Jiri Biba (sapipandora.cz) <unive.nb[doména skryta]>

No Mikos by mel byt magnetopaskova CP/M, takze minimalne principy prace by mely byt podobne, mozna i temer totozne. Takze neco jako PIP by u nej taky mohlo byt.... Ja ho mel po uBasicu jen 1-2 mesice a hned jsem v roce 1986 postavil podle AR Zetko a od ty doby jsem jel stale na CP/M 2.2. Takze oba Mikosy me jaksi minuly.

Jirka

 

 

From: Jan Staněk (sapipandora.cz) [mailto:jan.stanek.188[doména skryta]]
Sent: Saturday, March 10, 2012 6:13 PM


To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: SW prenos dat

 

Já mám ZPS-2 s MIKOSem 4 a chtěl jsem do něj hlavně bez neustálýho nastavování dostat programy a taky získat pár programů z kazet.

---------------------
sapipandora.cz
Konference o SAPI-1


---

--------------------- sapipandora.cz Konference o SAPI-1


---


Re: SW prenos dat

EC1045 SAPI-1

pokut se ti to povedlo nahrad do SAPI tak zachrana je jednoduch a to tak ze skocis do monitoru a odtam pak to odeslel pres RS-232 v INTELHEXu do PC
pokut to budes odesilat tak jsou dve moznosti a to ze to posles i s BASICem od adresy 4300H (coz bi bilo lepsi) popr se to da poslat i bez BASICU ale tam presne nevim odkut se to musi odeslat. a sppetne nahrani z PC a spusteni je tak ze to nejdrin nahrajes z PC a pak pokut jde BASIC se to MUSI spistit odresy 4403H tj. horky start jinak dojde k inicializaci datoveho bafru a program se SMAZE tj. spusten pomoci prikazu "B"
 
k odeslani a prijmu z PC se daji pouzit me rytiny
 
BASIC je od adresy 4400H ale v prostoru 4300H az 43FFH mohou bit strojove rutuny (dana oblast je primo k tomuto urcena)
 

Povedlo se mi zachránit z kazet pár programů v basicu, ale nevím jak je z basic poslat do PC. Je to pár výpočtů pro elektroniku a pak taky hry.




No Mikos by mel byt magnetopaskova CP/M, takze minimalne principy prace by mely byt podobne, mozna i temer totozne. Takze neco jako PIP by u nej taky mohlo byt.... Ja ho mel po uBasicu jen 1-2 mesice a hned jsem v roce 1986 postavil podle AR Zetko a od ty doby jsem jel stale na CP/M 2.2. Takze oba Mikosy me jaksi minuly.

Jirka

 

 

 


To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: SW prenos dat

 

Já mám ZPS-2 s MIKOSem 4 a chtěl jsem do něj hlavně bez neustálýho nastavování dostat programy a taky získat pár programů z kazet.

Re: SW prenos dat

Jan Staněk SAPI-1

Zkusil jsem, ale nefunguje a v oblasti 4300h - 43FFh toho moc není. Nebo je program někde za basicem a už jsem ho nenahrál?

Re: SW prenos dat

Jan Staněk SAPI-1

Našel jsem to v návodu, takže musím nahrát celou oblast 4300h - FFFFh?

Re: SW prenos dat

EC1045 SAPI-1

jj asi tak nejak ale neni nezbitne nutne az do FFFFH pokut vis kde to konci. nejlesi bi bilo nejprve viplnit oblast nejakou konstantou at pak vis kde to konci a nemusi pak nahrava naspet "vatu"
 
 
 

Našel jsem to v návodu, takže musím nahrát celou oblast 4300h - FFFFh?

--------------------- sapipandora.cz Konference o SAPI-1


---

Re: SW prenos dat

Jan Staněk SAPI-1

Seznam programů co se mi povedlo načíst a na dropboxu jsem nenašel:
-databanka - databáze lidí, s možností několika dalích údajů
-dáma
-oteplení - asi výpočet zahřívání transformátorů
-den, měsíc - po zadání datumu vrátí den v týdnu
-hamurabi - strategická hra, obchdoování s obilím a živení města

byl by o něco zájem?

Re: SW prenos dat

EC1045 SAPI-1

ty se ptas jestli bi bil zajem ??? ja uz mislel ze je to nahrany na DROPBOXu tam se schanuje vse o cem se vy (aspon doufam)
jinak ty programy vipadaj zajimave
 
jeee hamurabi to jsem kdisi prepisova do FORTRANu na PC
 
 

Seznam programů co se mi povedlo načíst a na dropboxu jsem nenašel:
-databanka - databáze lidí, s možností několika dalích údajů
-dáma
-oteplení - asi výpočet zahřívání transformátorů
-den, měsíc - po zadání datumu vrátí den v týdnu
-hamurabi - strategická hra, obchdoování s obilím a živení města

byl by o něco zájem?

--------------------- sapipandora.cz Konference o SAPI-1


---

Re: SW prenos dat

Jan Staněk SAPI-1

postupně to nahraju zatím mám v PC jenom hamurabi, ale je to teda 4300h - FFFFh

Re: SW prenos dat

EC1045 SAPI-1

co jsem se tak zbezne dival tak bi to melo stacit od 4400h az cca 79C8h ale kdiz to bude nechas 4300h - FFFFh pak si stim skusim pohrat a ocisnout na nezbitne nutnou delku
 
dobre bi se dalo poznak  kam se co nahralo pokud bis "vicistil" pred nahravanim pamet. v monitoru je prikaz "F" (fill) a prametry jsou odkud, kam, cim takze bi to vipadalo napr takto .F =4300 =FFFF =00 (jednotlive paremetry se odeluji mezerou a u posledniho but mezera nabo enter)
potom co to stahnes do PeCky tak jednoduse poznas kam se co nahralo a prazde radky muzes umaznout jen na konci pameti bude nejaky smety ale to bi meli bit promene a datata ktre se vitvorili behem chodu BASICu
 
diky za prirustky do klektivny zbirky SW pro SAPI-1
----- Original Message -----
From: Jan Staněk
To: Konference SAPI-1 a československé mikropočítače
Sent: Tuesday, March 13, 2012 8:21 PM
Subject: Re: SW prenos dat

postupně to nahraju zatím mám v PC jenom hamurabi, ale je to teda 4300h - FFFFh

--------------------- sapipandora.cz Konference o SAPI-1


---

Re: SW prenos dat

Jan Staněk SAPI-1

tak jsem nahrál všechno co mám, ořiznul jsem to, ale nechal jsem vždycky celý řádky, abych nemusel přepočítávat kontrolní součet

ještě mám jednu kazetu, která má ale takovej zvláštní zvuk, vůbec není rozdělená do bloků a nepodařilo se mi jí přečíst ani jako Intel Hex

Re: SW prenos dat

EC1045 SAPI-1

dik
 
pokut to je anblok tak to vipada na MikroBasic pac ten nahraval bez bloku
 
neco se mi plete ze mikos dokazal nahrat MikoroBasicovy zaznam ale podrobnosti netusim
 
----- Original Message -----
From: Jan Staněk
To: Konference SAPI-1 a československé mikropočítače
Sent: Tuesday, March 13, 2012 10:00 PM
Subject: Re: SW prenos dat

tak jsem nahrál všechno co mám, ořiznul jsem to, ale nechal jsem vždycky celý řádky, abych nemusel přepočítávat kontrolní součet

ještě mám jednu kazetu, která má ale takovej zvláštní zvuk, vůbec není rozdělená do bloků a nepodařilo se mi jí přečíst ani jako Intel Hex

--------------------- sapipandora.cz Konference o SAPI-1


---

Re: SW prenos dat

Jan Staněk SAPI-1

zkusím to někdy s mikrobasicem, ale přijde mi to na to moc dlouhý
možná by to mohla být ještě data k něčemu, ale třeba do tý databanky se mi to nahrát nepovedlo

Re: SW prenos dat

EC1045 SAPI-1

pokut bila osazena RAM-1 tak program mohl bit dlouhy az 16kB tj. (mikrobasic umi adresovat jen do 32kB a RAM zacina az od 16kB)
jestli se nepletu tak mikrobasit po zapnuti ma nastavenou mez na 2kB ale je tam prikaz kterym se to da nastavit takze pokut to budes skoset nahravat v mikrobasicu a budes tam mit RAM-1 tak nastav pouzitelnou ram na maximum
 
najsem si jisty ale pokut bi to bila data z najakeho programu pod mikosem tak to bude nasekany po 256B
 

zkusím to někdy s mikrobasicem, ale přijde mi to na to moc dlouhý
možná by to mohla být ještě data k něčemu, ale třeba do tý databanky se mi to nahrát nepovedlo

--------------------- sapipandora.cz Konference o SAPI-1


---

PROMky MHB 8608

LitilDivil SAPI-1

Ahoj,
máte někdo v nějakých strojích bezokénkové (E)PROM MHB8608?
Zajímalo by mě, v jakých strojích se používaly a jaké označení programu
nesly? Jen si myslím, že v PMI-80 byla označena 00A, ale byly použity i 
jinde; jaké tam měly označení? Z čeho je 00M nebo 00N?
Tuším, že snad byly použity i v PMD85 ale třeba i jinde..?
A MHB2616 - to je taky bezokénková EPROM čili PROM? 2kB? Nebo jen maskou 
programovaná od výrobce? V IQ151 byly a měly označení U0 a U1, je to tak?
LitilDivil

Přílohy

  • MHB8608.jpg
    image/jpeg · 7 kB · 320 x 154 px
  • 3
    image/jpeg · 7 kB · 320 x 154 px

RE: PROMky MHB 8608

Jiri Biba SAPI-1

Ja bych rekl, ze to vsechno byly maskace a ze se pouzivaly v verkach, co se
daly v serii. Maskace byly o dost levnejsi nez stejny Epromky. Matne si
pamatuju, ze tyhle maskace byly jeste pred Teslackejma Epromama soubezne s
ruskejma RU1 a RU2.
Jirka 

Zobrazit citovaný text (23 řádků)
-----Original Message-----
From: LitilDivil (sapipandora.cz) [mailto:litildivil[doména skryta]] 
Sent: Wednesday, March 14, 2012 9:24 PM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: PROMky MHB 8608


Ahoj,
máte někdo v nějakých strojích bezokénkové (E)PROM MHB8608?
Zajímalo by mě, v jakých strojích se používaly a jaké označení
 programu
nesly? Jen si myslím, že v PMI-80 byla označena 00A, ale byly použity i
jinde; jaké tam měly označení? Z čeho je 00M nebo 00N?
Tuším, že snad byly použity i v PMD85 ale třeba i jinde..?
A MHB2616 - to je taky bezokénková EPROM čili PROM? 2kB? Nebo jen maskou
programovaná od výrobce? V IQ151 byly a měly označení U0 a U1, je to tak?
LitilDivil

---------------------
sapipandora.cz
Konference o SAPI-1
---