*** LEC COPY + *** (C) J. Lamač 9/1986
|
|
- Jana Matějková
- před 9 lety
- Počet zobrazení:
Transkript
1
2 -2 - Kopírovací programy... *** LEC COPY + *** (C) J. Lamač 9/1986 Tento program je určen pro pohodlné a rychlé kopírovaní programů na kazetách. Byl psán s ohledem na používaní Specter s 80 kilobajty RAM. v normálním Spectru však pracuje také (pokud se spokojíte s paměťovým prostorem okolo bajtů místo 65535). Výhodami programu je mimo jiné průběžné zobrazovaní velikosti volné paměti v průběhu nahrávání, schopnost nahrát i bloky s chybným kontrolním součtem, půlení a spojování bloků, nedestruktivní skok do Basicu s možným návratem přes teplý start a možnost úpravy programů, přímo v paměti kopírovacím programem. Kromě obvyklých funkcí pro kazetový magnetofon umí také uchovat svůj obsah na microdrive nebo jej přes network poslat jinému Spectru, které tak může nahrát právě sejmutý program. O výhodách tohoto uspořádání s více Spectry a kopírování na více kazet současně se nejlépe přesvědčíte sami. Obsluha programu je jednoduchá. Po nahrání programu do paměti Spectra (LOAD "LC+" nebo LOAD *"m";drive;"lc+") se vlastní strojový kód přemístí na konec paměti, nastaví Basic ramtop na 24599, smaže basicovský zavaděč a ozve se charakteristickým zvukem. Zároveň proběhne test paměti (zjistí se, zda je přítomna paměť 80 kbyte) a podle výsledku se nastaví patřičné proměnné. Blikající kurzor oznamuje připravenost programu přijímat vaše příkazy. Příkazy programu se vypisují jednotlivými písmeny. Každý příkazový řádek se skládá z vlastního příkazového slova a parametrů (ty jsou ovšem nepovinné). Při pokusu o příkaz, který program nezná, je vypsán report "Bad command". Totéž nastane při zadání nesmyslných parametrů. Zadáme-li příkaz vyžadující ke své činnosti ZX Interface 1, a tento není připojen, dozvíme se že "Interface 1 not present". Je lhostejné, píšeme-li příkazy malými nebo velkými písmeny. Parametry se oddělují čárkou, lze však používat i mezeru. Před příkazem nebo mezi ním a parametry lze napsat libovolný počet mezer. Průběh všech příkazů lze předčasně ukončit klávesou BREAK. LOAD bude zřejmě nejvíce používaný příkaz. Nahraje do paměti program z kazety, a to za bloky, které již případně v paměti jsou. Při nesouhlasu kontrolního součtu vypíše report "Parity error". Nevejde-li se nahrávaný blok do paměti, příkaz se ukončí. SAVE from, to zaznamená na pásek všechny bloky počínaje blokem "from" a konče blokem "to" (včetně). Při napsáni samotného SAVE ihned ukončeného klávesou ENTER se nahraje všechen obsah paměti. VERIFY from kontroluje shodu dat v paměti se záznamem na kazetě, a to od bloku "from". Při nezadání parametru se verifikuje celá RAM.Při chybě se vypíše report "Verify error in block xx", kde "xx" je číslo bloku, kde došlo k chybě. Pak se pokračuje verifikaci dalšího bloku.
3 CAT slouží k nalezeni určitého bloku na kazetě. Zobrazí všechny dostupné údaje z každé nalezené hlavičky. CLEAR uvolni paměť pro nahráváni dalších bloků CLS smaže obrazovku. PARITY Kontroluje správnost kontrolních součtů všech bloků. Při nesouhlasu některého součtu vypíše report "Parity error" následovaný správnou hodnotou kontrolního součtu. LIST from vypíše seznam nahraných bloků v paměti počínaje blokem "from". Neuvedeme-li parametr, vypíši se všechny bloky. DELETE block vypustí z paměti blok s číslem "block". INFO from výpiše počáteční adresu, délku v paměti a flag-bajt každého bloku, počínaje blokem "from". Neuvedeme-li parametr, INFO se provede od prvního bloku. Poslední vypsaná adresa je pointer na první bajt, který již není součástí nahraných bloků (dvě koncové nuly, viz dále). PEEK adr vypíše obsahy jednotlivých paměťových buněk počínaje adresou "adr". POKE adr,val1,val2,... změní obsahy jednotlivých paměťových buněk na hodnoty "val1", "val2" atd., a to od adresy "adr". Poslední parametr musí být bezprostředně následován klávesou ENTER. Upozornění: adresy používané v příkazech INFO, PEEK a POKE NEJSOU skutečnými adresami, na kterých se data nacházejí. Jsou to jakési "pseudoadresy", jichž pro snadnější činnost i obsluhu používá kopírovací program a které se při vykonání příkazu transformují na skutečné hodnoty adres. Není proto možné např. změnit hodnoty systémových proměnných nebo pouknout do kopírovacího programu samého. WRITE vyšle obsah paměti na network. "Číslo vysílací stanice je přitom 0, takže je možné posílat data několika počítačům současné. WRITE drive,name uchová obsah paměti na microdrive o číslu "drive" a se jménem "name". Záznam na microdrive má standardní ROM formát jako typ FILE, lze s ním proto provést i MOVE bez dalšího kopírovacího programu apod.
4 -4- READ naplní paměť bloky přijatými z networku. Bloky se připojí k blokům, které již v paměti jsou. Při přeplnění paměti se činnost ukončí, vypíše se report "Out of memory" a v paměti jsou data v takovém stavu, v jakém byla před provedením READ. Nedoporučuji v průběhu tohoto příkazu mačkat BREAK, neboť program by pak nemohl určit konečnou adresu všech bloků. READ drive, name naplní paměť bloky přečtenými z microdrive. Ostatní jako READ. BASIC skok do Basicu přes chybové hlášení. Do programu se lze kdykoli vrátit příkazem RUN (teplý start, všechny bloky zůstanou zachovány). Hodí se ve chvílích, kdy potřebujeme provést CAT nebo ERASE. Formát dat v paměti budou potřebovat znát všichni, kdo budou chtít pomocí LC+ půlit a spojovat bloky anebo měnit jejich obsah. Data mají tvar spojového seznamu. Každý blok začíná dvěma bajty, které udávají délku vlastního datového bloku (tj. bez těch zmíněných dvou). Vlastní datový blok začíná flag-bajtem, pak následují jednotlivé bajty bloku a blok je ukončen kontrolním součtem, který se rovněž ukládá do paměti. Obsazení jednoho bajtu navíc je bohaté vyváženo skutečností, že lze kdykoli porovnat kontrolní součet nahraný z pásku s kontrolním součtem vypočteným a tak se vyhnout krizové situaci, kdy se např. mohla změnit nahraná data v paměti (krátkodobý výpadek sítě apod.). Každý blok tak vlastně zaujímá paměť o velikosti své délky plus čtyři. Na konci všech datových bloků jsou dva nulové bajty, podle kterých program usuzuje, kde mu vlastně data končí. Pozor proto při příkazu POKE, je třeba vždy nejdříve napouknout tyto dvě nuly na patřičné místo a pak teprve např. změnit délku bloku, jinak se program s největší pravděpodobností zhroutí. Bohaté využití programu a nesmírnou spokojenost všem jednotlivým i hromadným uživatelům přeje autor programu Murphologie: ========== První zákon programování: Každý daný program právě vložený do počítače je zastaralý. Sutinův druhý zákon: Největší zábavu skýtají ty počítačové úlohy, které nejsou v praxi naprosto k ničemu. Greerův 3. zákon: Počítačový program dělá jen to, co mu řeknete, nikdy vsak nedělá to, co byste chtěli, aby dělal. Poulsenova prognóza: Jestliže se něco nechá běžet na plný výkon, určité se to poláme.
5 -5 - Kontrola joysticku BASICem ===================== čili, není tak zle, jak se zdá Jednou z mnoha nepříjemností vzniklých z toho, že píšeme program v BASICu je daná jeho rychlosti. Máme na mysli užíváni joysticku. Představte si takovou situaci píšeme hru, ve které potřebujeme ovládat objekt, pohybující se po obrazovce. Nejlepší by bylo ovládat ho joystickem. V mnoha počítačích existuje možnost odečítat v libovolném momentě hodnotu stavu portu, na který je joystick připojen. Tato možnost se nedá prakticky využit, když je vyhodnoceni příslušných bitů v BASICu tak pomalé, že všichni po několika pokusech přecházejí na řízeni pomoci klávesnice. Dlouhý čas se používá tento způsob, až se nakonec objevilo řešení, jehož výsledkem je uvedený program. Nejdůležitější jeho část je podprogram, umístěný od řádku 20 do řádku 70. Podprogram vykonává následující činnosti - na řádku 20 vynuluje proměnné (L-levá, S- střelba, D-dolů, G-nahoru) odpovídající daným funkcím joysticku a nastaví proměnnou P- pravá na hodnotu odečtenou z portu 31 (což je interface Kempston). V řádcích 30 až 60 hodnoty proměnných zůstanou stejné nebo se změní na 1, což odpovídá signálu "joystick je vychýlen na danou stranu". Na řádku 80 se inicializují proměnné X a Y, čili určíme polohu objektu, který budeme joystickem řídit. V řádcích 90 až 130 je část programu, která tiskne posunovaný objekt (jeho barva se mění podle toho, je-li stisknuto tlačítko střelba). Ještě několik slov k objasnění podprogramu na řádce 20. Nebudeme vysvětlovat jeho algoritmus, jen si povíme jeho činnost pro různé hodnoty proměnné P. Výsledkem jeho činnosti je uložení hodnot 1 nebo 0 do proměnných L, S, G, P a D odpovídající hodnotám příslušných bitů bajtu, který se odečítá z portu 31. (Pro znalce asembleru Z80, - je to na základě proměnných SRL a SLA.) Změnou hodnoty 31 v řádku 20 je možné používat i jiný interface než Kempston s podmínkou změny podmínek proměnných L, P, D, G a S, odpovýdajícím podle příslušných bitů bajtu portu. Program je rovněž možné používat všude tam, kde je potřebné představení hodnot v binární formě. Prohlédneme-li si program pozorně, snadno zjistíme, že v něm chybí základní ochrana proti překročení parametrů PRINT AT a PAPER, proto se nedivte, že například po dlouhém ohybu vpravo se ohlásí chyba překročení parametru. Program v Basicu vypadá takto: 10 GO TO LET L=0: LET G=0: LET S=0:LET D=0:LET P= IN IF P>=16 THEN LET S=1: LET P=P IF P>=8 THEN LET G=1: LET P=P-8 50 IF P>=4 THEN LET D=l: LET P=P-4 60 IF P>=2 THEN LET L=l: LET P=P-2 80 LET X=16: LET Y=10 90 GO SUB PRINT AT Y,X; PAPER 5-S;" " 110 LET Y=Y-G+D 120 LET X=X+P-L 130 GO TO 90 (Bajtek 10/88)
6 -6 - SC22 - PIXEL BOXLEFT SCROLL Start 58571, délka 112, konec Voláni: RAND USR Pozice pravého horního rohu: Zadaní třetiny obrazu: SUPERCODE II (pokračování) **************** POKE 58679,hodnota POKE 58680,64 (horní) POKE 58680,72 (střední) POKE 58680,80 (spodní) Šířka obdélníku v bodech: POKE hodnota Délka obdélníku ve znacích: POKE 58582,hodnota Roluje obsah obdélníku o výšce 1/3 obrazovky o 1 bod doleva. Zadání POKE je nutné před každým voláním. Šířka obdélníku se musí zadat. ATTRIBUTY zůstávají na místě. Rutina není relokovátelná! SC23 - PIXEL BOXRIGHT SCROLL Start 58608, délka 75, konec Volání: RAND USR Pozice levého horního rohu: POKE 59679,hodnota Zadání třetiny obrazu: POKE 58680,74 (horní) POKE 58680,72 (střední) POKE 58680,80 (horní) Šířka obdélníku v bodech: POKE hodnota Délka obdélníku ve znacích: POKE 58682,hodnota Funkce je stejná jako u SC22, ale roluje doprava. SC24 - SCREEN$ FILL Start 64828, délka 30, konec Kód znaku: POKE 64829,hodnota Výšká obdélníku: POKE 64831,hodnota šířka obdélníku: POKE 64834,hodnota Pozice PRINT AT levého horního rohu: POKE 64832,řádek POKE 64835,sloupec Vyplní zadaný obdélník stejnými znaky, jejichž kód je na adrese SC25 - SCREEN$ STORE Start 64744, délka 12, konec Ukládá obsah obrazovky do paměti. Počáteční adresa uložení se zadá na adresu 64745/6 a musí být nad RAMTOPEM. Délka ukládaného bloku je 6912 bytů. Poznámka: RAND USR 3756 dělá kopii obrazovky na tiskárně (jako příkaz COPY). SC26 - SCREEN$ OVERPRINT Start 64756, délka 28, konec Vyvolá obraz uložený pomocí STORE. Počáteční adresa uložení se zadá na adresu 64757/8. SC27 - SCREEN$ EXCHANGE Start 64784, délka 25, konec Uloží právě existující obraz do paměti a zároveň vyvolá z paměti obraz jiný (výměna informace mezi obrazovkou a paměti). Počáteční adresa uložení se zadá na adresu SC28 - SCREEN$ INVERT Start 64809, délka 19, konec Udělá inverzi celého obrazu.
7 - 7 - SC29 - SCREEN$ MERGE Start 63976, délka 25, konec Míchá obraz uložený v paměti s obsahem obrazovky. ATTR se nemění. Adresa uloženi se žádá na adresu 63980/1. SC30 - INK CHANGE Start 64858, délka 25, konec POKE 64859,barva. Mění barvu INK v celém obraze. SC31 - PAPER CHANGE Start 64883, délka 31, konec POKE 64884,barva. Mění barvu PAPER v celém obraze. SC32 - FLASH ON Start 64914, délka 17, konec Zapíná blikáni v celém obraze. SC33 - FLASH OFF Start 64931, délka 17, konec Vypíná blikáni v celém obraze. SC34 - BRIGHT ON Start 64948, délka 17, konec Zapíná vysoký jas v celém obraze. SC35 - BRIGHT OFF Start 64965, délka 17, konec Vypíná vysoký jas v celém obraze. SC36 - ATTR FILL Start 64982,délka 44, konec Voláni: RAND USR Nová hodnota ATTR: POKE 64983,hodnota PRINT AT pozice levého horního rohu: POKE 64986/5, hodnoty Šířka obdélníku: POKE 64988,hodnota Výška obdélníku: POKE 64989,hodnota Plní ATTR v zadaném obdélníku na zadanou hodnotu. SC37 - ATTR UP SCROLL Start 65026, délka 55, konec Voláni: RAND USR Nová hodnota ATTR: POKE 65027,hodnota PRINT AT pozice levého horního rohu: POKE 65030/29,hodnoty Šiřka obdélníku: POKE 65032, hodnota výšká obdélníku: POKE 65033, hodnota Roluje ATTR v zadaném obdélníku o 1 řádek nahoru. Dá se zadat nový obsah spodního řádku ATTR. SC38 - ATTR DOWN SCROLL Start 65081, délka 62, konec Volání: RAND USR Nová hodnota ATTR: POKE 65082,hodnota PRINT AT pozice levého horního rohu: POKE 65085/4,hodnoty Šířka obdélníku: POKE 65087,hodnota
8 - 8 - Výška obdélníku: POKE 65088,hodnota Roluje ATTR v zadaném obdélníku o 1 řádek dolů. Dá se zadat nový obsah horního řádku. SC39 - ATTR LEFT SCROLL Start 65204, délka 52, konec Volání: RAND USR Nová hodnota ATTR: POKE 64205,hodnota PRINT AT pozice levého horního rohu: POKE 65208/7,hodnoty Šířka obdélníku: POKE 65210,hodnota Výška obdélníku: POKE hodnota Cyklické rolování: POKE 65240,26 Vypnutí cyklu: POKE 65240,0 Roluje ATTR v zadaném obdélníku o 1 znak doleva. Dá se zadat nový obsah ATTR v pravém sloupci nebo cyklus rolování. SC40 - ATTR RIGHT SCROLL Start 65143, délka 61. konec Volání: RAND USR Nová hodnota ATTR: POKE 65144,hodnota PRINT AT pozice levého horního rohu: POKE 65147/6,hodnoty Šířka obdélníku: POKE hodnota Výška obdélníku: POKE 65150,hodnota Cyklické rolování: POKE 65179,26 Vypnutí cyklu: POKE 65179,0 Roluje ATTR v zadaném obdélníku o 1 znak doprava. Dá se zadat nový obsah ATTR v levém sloupci nebo cyklus rolování. SC41 - ATTR SWAP Start 65256, délka 21. konec Starý ATTR: POKE hodnota Nový ATTR: POKE hodnota Nahradí ATTR zadané hodnoty ATTR hodnoty nové. SC42 - LASER ZAP Start 63950, délka 26, konec Délka zvuku: POKE hodnota Produkuje zvuk střelby z laserové pistole. SC43 - UNI NOTE SOUND GEN Start 64647, délka 28. konec Frekvence: POKE hodnota Rozpětí: POKE hodnota Délka zvuku: POKE hodnota Změna frekvence nahoru: POKE 64670,28 Změna frekvence dolů: POKE Produkuje zvuk sirény s měnitelnými parametry. SC44 - DUAL NOTE SOUND GEN Start délka 31. konec Délka zvuku: POKE 64682,hodnota Frekvence 1: POKE 64693,hodnota Frekvence 2: POKE 64702,hodnota Produkuje souzvuk dvou tónů konstantních frekvencí. SC45 - UNI BEEP SIMULATOR
9 Start délka 10, konec Výška tónu: POKE 63001/2,hodnota Délka tónu: POKE 63004/5,hodnota Produkuje 1 tón jako BEEP. SC46 - MULTI BEEP SIMULATOR Start 63010, délka 24, konec Dekrement výsky tónu: POKE 63011,hodnota Počet not: POKE hodnota Výška tónu: POKE 63014/5.hodnota Délka zvuku: POKE 63017/8,hodnota Produkuje vícehlasé měnící se tóny (např 2 sirény). SC47 - OBLIGUE SCROLL OFF Start 63034, délka 17, konec Speciální SCROLL efekt, pohybuje obrazem po bodu doleva a přitom některé linky mizl. Viz také moduly SC1B až SC21 a SC47. SC48 - CHR$ DOWN SCROLL Start 63051, délka 73, konec Roluje obraz dolů po znacích, ATTR na místě. SC49 - CHR$ ROTATE Start 63163, délka 42, konec Pracuje jen se znaky uloženými v RAM! (Alternativní znakový soubor nebo UDG). Otáčí znak o 90 stupňů doprava. Počáteční adresa obrazu znaku se zadá: POKE 63166/7,hodnota SC50 - CHR$ REFLECT Y-AXIS Start 63124, délka 19, konec Dělá zrcadlový obraz znaku podle svislé osy. Pouze pro znaky v RAM! Adresa znaku: POKE 63127/8,hodnota SC51 - CHR$ REFLECT X-AXIS Start 63143, délka 20, konec Dělá zrcadlový obraz znaku podle vodorovné osy. Pouze pro znaky v RAM! Adresa znaku: POKE 63144/5,hodnota SC52-24 LINE PRINTING Návod jak v BASICu tisknout do spodních dvou řádků obrazovky: Použije se příkazu PRINT #1;AT k,0; a dál už je to normální. Je-li k-0, tiskneme do řádku 22 (počítáno od 0), jinak tiskneme do řádku 23. Vymazáni spodní části obrazovky - RAND USR SC53 - SCREEN$ SEARCH Start 60039, délka 123, konec Umožňuje určit CHR$-kód na žádané pozici obrazovky. Př.: PRINT AT 7,13;:LET Z - USR Výsledkem je kód znaku na pozici 7,13. SC54 - SCREEN$ PRINT Start 63728, délka 49, konec Parametry: POKE 63732,INK POKE 63738,PAPER POKE 63744,FLASH POKE 63750,BRIGHT POKE 63756, INVERSE
10 -10 - POKE 63762,OVER POKE a 63771, AT POKE 63774,CHR$ (kód znaku) Tiskne 1 znak. SC55 - RND # GENERATOR Start 63777, délka 18, konec Poskytuje 2 bytové náhodné číslo do systémové proměnné SEED. Čtení hodnoty: LET X = PEEK * PEEK SC56 - BLOCK MEMORY INSERT Start 63795, délka 11, konec Počet bytů: POKE 63796,hodnota Počáteční adresa: POKE 63798/9,hodnota Vkládaná hodnota: POKE hodnota Vkládá konstantu na všechny adresy zadaného bloku. SC57 - BLOCK LINE ERASE Start 63806, délka 96, konec Počáteční řádek výmazu: POKE 23728,X Poslední řádek výmazu: POKE 23729,Y Vymaže blok řádků od X po Y. SC58 - CHR$ SWAP Start 63902, délka 43, konec Starý kód: POKE 63903,hodnota Nový kód: POKE 63905,hodnota Nahradí všechny znaky starého za znaky nového kódu v obraze. SC59 - CHR$ SCRAMBLE ROM rutina! Návod jak způsobit aby počítač šifroval při pokusu o LIST. Je nutné přepsat systémovou proměnnou CHARS: POKE 23606/7,hodnota. V tom případě je nutné před každým tiskem obnovit původní hodnoty: 0 a 60. Poznámka: Tímto způsobem je možné změnit význam všech znaků na vlastní znakový soubor. Proměnná CHARS v sobě obsahuje o 256 menší hodnotu, než je počáteční adresa tabulky znaků, která začíná původním znakem mezera a konči původním znakem c v kroužku (viz manual). V tom případě bude předefinován význam všech kláves a systémová hlášení budou nesrozumitelná. SC60 - SUPER RENUMBER Start 59294, délka 681, konec Úprava Basic-programu: Přečísluje řádky od S s intervalem 1 včetně argumentu příkazu GOTO, GOSUB, RESTORE, LIST, LLIST, SAVE....LINE, kromě argumentu jako je 2.8 nebo N+3, které jsou zvýrazněny. Pokud argument není existující řádek, bere se číslo následujícího řádku. Interval: POKE Počáteční řádek: POKE 59582/3,8 SC61 - LINE RENUMBER Start 64706, délka 38, konec Úprava Basic-programu: Přečísluje řádky. POZOR, nelze použít v programu s funkcemi, jejichž argumenty jsou čísla řádků, jako jsou skoky apod. Viz popis SC60. SC62 - DEC-HEX CONVERTER Start 60595, délka 118, konec Po vyvolání modul očekává zadat z klávesnice desítkové číslo v rozsahu 0 až Na obrazovku vytiskne hexadecimální ekvivalent zadané hodnoty. Program
11 se sám opakuje SC63 - HEX-DEC CONVERTER Start 60713, délka 113, konec Pracuje stejné jako modul SC62, pouze převod je opačný. SC64 - REM KILL CONDENSER Start 60494, délka 101, konec Úprava Basic-programu: Vypouští všechny poznámky REM - šetří místo v paměti. SC65 ON ERROR GO TO Start 60826, délka 73, konec Na začátku programu zadej číslo řádku, na který se má skákat při vzniku chyby: POKE 60877/8,x. Potom vyvolej tuto rutinu. Stane-li se chyba, program skočí na řádek X. Kód chyby lze nalézt na adrese Ignorují se chyby typu 0 OK, 8 END, 9 STOP. Potlačení chyb: 1 POKE 23613,PEEK POKE 23610,255 s POKE 23613,PEEK SC66 ON BREAK GO TO Na začátku programu zadej číslo řádku, na který se má skákat při vzniku chyby: POKE 60952/3,X. Stane-li se chyba, program skočí na řádek X. Ignorují se chyby typu D BREAK, H STOP in input, L BREAK. SC67 FREE SCROLLER Návod jak se dá zadat po kolika řádcích chceme, aby systém roloval, než se zeptá Scroll?: Počet řádka zadáme: POKE 23692,X (proměnná SCR CT) Chceme-li, aby roloval bez omezení, zapíšeme tam hodnotu 255. SC68 NON-DELETABLE LINE Návod, jak způsobit, aby určitý řádek v programu Basic byl nezrušitelný: Pomocí rutiny SC88 si zjistíme počáteční adresu, od které je řádek uložen - například X. Potom provedeme: POKE X.O : POKE X+1,0 Tím jsme nahradili číslo daného řádku nulou, což způsobí jeho nezničitelnost. Chceme-li takto ošetřit hned první řádek programu najdeme jeho adresu v proměnné PROG (LET X = PEEK PEEK 23636). SC69 BORDER EFFECTS Start 60000, délka 38, konec Délka trvání: POKE 60006,hodnota Barvy: POKE 60020,hodnota šířka pruhu: POKE 60029,hodnota Vytváří pruhy v okolí obrazu (BORDER). SC70 INITIALISE Start 63382, délka 108, konec Nuluje všechny numerické proměnné, do řetězců dosadí mezery. Na rozdíl od CLEAR neruší existencí těchto proměnných. SC71 VARIABLES LIST Start 60222, délka 185, konec Vypisuje všechny proměnné, které jsou momentálně v paměti: 1.) Numerické proměnné 2.) STR$ proměnné 3.) Numerické pole 4.) STR$ pole
12 5.) FOR-NEXT řídící proměnné Nedá se relokovat! Vypisuje pouze názvy proměnných! SC72 STR$ LIST Start 63490, délka 154, konec Vypisuje LIST každého řádku programu Basic, který obsahuje zadanou sekvenci znaků, např. "SUPER", apod. SC73 STR$ REPLACE Start 63644, délka 83, konec Nahradí každý výskyt řetězce v programu Basic jiným řetězcem stejné délky! SC74 FLASH SWAP Start 60162, délka 30, konec Přepíná funkci všech políček obrazovky: co blikalo nebliká a naopak. SC75 BRIGHT SWAP Start 60192, délka 30, konec Přepíná funkci všech políček obrazovky: Zjasní to, co bylo méně jasné, a naopak. SC76 PRINT FILL Start 59136, délka 158, konec Nakreslí uzavřený obrazec a nastav PLOT na pozici ležící uvnitř obrazce. Potom zadej POKE 59293,ATTR který má být dosazen. Vyvolej tuto rutinu. Rutina se nedá relokovat! SC77 RECORD SOUND Start 65290, délka 28, konec Připoj EAR zdířku k magnetofonu, nastartuj přehrávání (max. výstupní napětí). Zadej CLEAR : RAND USR Zvuk z magnetofonu se zaznamená do počítače. K reprodukci používej rutinu SC78. Rutina se nedá relokovat! Používá celou polovinu paměti od adresy po SC78 REPLAY SOUND Start 65318, délka 32, konec Přehraje záznam pořízený rutinou SC77. Nedá se relokovat! SC79 SCIFI CHR$ SET Start 57344, délka 768, konec Alternativní soubor znaků. znaků.poke 23607,223 přepne CHARS na tyto znaky. Přepnutí zpět: POKE 23607,60. SC80 PROTECT PROGRAMM Návod jak ochránit program před listováním: 1.) Do programu zařadíme: 1 POKE < PEEK » PEEK 23636),100 Program lze použít, ale nelze v něm listovat, dokud nezapíšeme na stejnou adresu nulu. 2.) Přepíšeme PROG: POKE 23636,150 Návrat do normálního listingu: POKE 23636,92 3. Použít rutin SC58, SC98, zrušit funkci ERROR a BREAK SC65, SC66, zapsat do programu nezrušitelné řádky viz SC68. 4.) V nezrušitelném řádku zadat PAPER = INK. 5.) Používat autostart (nahrávka příkazem SAVE...LINE) 6.) Dát do programu: LET ERR * PEEK PEEK 23613: POKE ERR,0 : POKE ERR + 1,0 Každá chyba nebo přerušení nyní způsobí havárii.
13 ) Vynulovat proměnnou DF SZ: POKE 23659,0 - účinek je stejný jako v předchozím bodu. SC81 APPEND STATEMENT Start 60407, délka 86, konec Usnadňuje editaci textu v Basicu. Nastav řádkový kurzor na požadovaný řádek. Potom volej tuto rutinu. Dostaneš se do módu EDIT, ale kurzor bude umístěn na konec editovaného řádku. K urychlení reakce kurzoru zadej: POKE 23561,5 : POKE 23562,2 : POKE 23608,0 s POKE 23609,9 (přepisují se systémové proměnné REPDEL, REPPER, RASP a PIP). Účinek tohoto modulu je efektivní u dlouhých řádků. SC82 CONTRACT PROGRAMM Start 61400, délka 687, konec Urychluje chod programu a šetří, pamět tím 2e umístí text programu do nejmenšího možného počtu řádků. Další možnosti úprav programového textu jsou v rutinách SC90, SC100, SC103, SC104. SC83 EXPAND PROGRAM Start 62087, délka 317, konec Roztáhne text programu tak, Se je jeden příkaz na jednom řádku (kromě řádku s příkazem IF...THEN). Po spustění se zeptá od kterého řádku má začít fungovat. Jestliže dáš jen ENTER, roztáhne celý program. Po skončení práce je nutno použít rutinu SC60 (SUPER RENUMBER) k přečíslování řádků. SC84 REM FILL Start 58892, délka 244, konec Vkládá poznámku REM do libovolného řádku programu. SC85 DATA FILL Start 63205, délka 177, konec Natahuje data uložená v paměti do DATA příkazu v řádku 1. Počáteční adresa: POKE 63209/10.H0DN0TA Délka: POKE 63206/7,HODNOTA SC86 ANALYSIS PROGRAMU Start 62404, délka 129, konec Tiskne počet řádků a příkazů v programu. SC87 TAPE HEADER READER Start 62533, délka 286, konec Dekóduje a tiskne údaje z hlavičky souboru. SC88 LINE ADDRESS Start 59975, délka 13, konec Tiskne adresu prvního znaku řádku, který je označen kursorem. SC89 SCREEN$ GRID Start 62819, délka 38, konec K ulehčení nastavování PRINT/PLOT parametru rozsvěcuje šachovnicovítě každý druhý čtvereček. SC90 MONOCHROME PROGRAMM Start 62943, délka 54, konec Nastaví barvu pozadí v obrazu na stejnou hodnotu (týká se textu programu).
14 - 14- SC91 ANALYSE MEMORY Start 62857, délka 86, konec Počáteční adresa: POKE 62866/7,hodnota Tiskne analýzu obsahu paměti počínajíc od zadané adresy. Tiskne adresu (dekadicky), a obsah v HEX, DEC i ve znakové podobě. (příště dokončení) Na náš trh přichází elektronika a výpočetní technika známe anglické firmy AMSTRAD - pestrý výběr počítačů se systémy ZX Spectrum, CP/M, PC ( včetně PC/XT a PC/AT), PPC640 portable, tiskárny, rozsáhlá nabídka příslušenství a antény s přijímači pro družicový příjem. Zajímavým typem je počítač: SINCLAIR PC 200 kompatibilní s IBM PC/XT. Základní technické data: 16-bit procesor Mhz 512K RAM + možnost použití standardních rozšiřovacích karet Paralelní port (Centronics) Seriový port (RS 232) Klávesnice standard AT Vestavěný disk 3.5" 720k Konektor pro externí jednotku disku 5.25" 360k nebo 3.5" 720k Kompatibilní ROM BIOS Patice pro matematický co-procesor 8087 IBM kompatibilní rozšiřující konektor Anagolový port pro joystick, kompatibilní s herním software CGA display adapter! 40 znaků x 25 řádek a 80 znaků x 25 řádek textu v 16-ti barvách Rozlišovací schopnost v rastru 8 x 8 bodů 320 na 200 bodů při 4 barvách nebo 640 na 200 bodů při 2 barvách modulátor pro standardní TV MDA display adapter: 80 znaků x 25 řádek při rastru 9 x 14 bodů Rozměry: 450 (š) * 85 (v) * 335 (d) Hmotnost: 5.4 kg aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Prodejna AMSTRAD ve VTI 602. ZO Svazarmu, Martinská 5, Praha 1 (tel pondělí až pátek hod.) zajišťuje prodej, servis a poradenskou službu rozsáhlého sortimentu výpočetní techniky a elektroniky ( včetně typů Sinclair ZX Spectrum 128+2a, 128+3, CPC, PCW, PC 200, ostatních PC kompatibilních, tiskáren a dalších). Obvyklé služby VTI 602. ZO Svazarmu (prodej publikací, programového vybavení, kopií z mikrofiši atd.) prodejna poskytuje na místě a v čase obvyklém (úterý až čtvrtek , hod.. Pátek , hod. v Martinské 5, Praha 1 (tel )). aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Pro začátečníky... Jistě se po nalistování na obvyklou stránku ptáte, kde je další pokračování základů programování ve strojovém kódu. Když jsme autora žádali o další kapitolu, řekl nám, že po vydání knihy Ladislava Zajíčka "BITY DO BYTU" se jeho základy stávají zbytečnými.
15 ************************************************************************** Ladislav Zajíček BITY DO BYTU Základy programováni ve strojovém kódu - assembleru Z80 Mladá fronta 1988 cena 17 Kčs ************************************************************************** Jak již lektor ve své předmluvě píše, dá se tato kniha zařadit mezi populárně-naučnou literaturu - učí základům programováni ve strojovém kódu - assembleru Z80 jednoduchou a každému snadno přístupnou formou. Kniha je rozdělena na tři části: V první části nám autor nabízí příběh trvající týden, do kterého se máte vžít, vše si přečíst, odzkoušet a tím zvládnout základy potřebné k pochopeni druhé části. Bitové pondělí s bity a bajty - co je bit a bajt, adresa a jiné základní výrazy. Úterý zaslíbené paměti - již název napovídá, že se bude mluvit o pamětech, dále o interpretu, kompilátoru a pod.. Hexadekadická středa - poznáme rozdíly mezi číselnými soustavami, mezi assemblerem a monitorem atp.. Logický čtvrtek pana Boolea - zde jsou vysvětleny základy Booleovy algebry (logické funkce AND,OR,NOT,XOR). Zakódovaný pátek - informuje o mezinárodních znacích ASCII,dále jak počítač ukládá program napsaný v assembleru, jak jej zobrazuje, relokuje a j.. Mikroprocesorová sobota - vysvětluje funkce jednotlivých registrů Z80. Neděle na lince - osvětluje, jak počítač počítá, jak udělat smyčku v assembleru a další informace před vstupem do druhé části knihy. Druhá část obsahuje sedm kapitol: - Adresovací mody Z80-1. a 2. část - Skoky, voláni a návraty - Logické instrukce - Bitové manipulace a posuvy - Aritmetické instrukce a blokové prohledáváni - O interfacingu Experimenty v každé z kapitol názorně ukazuji funkce a možnosti strojového kódu - assembleru Z80. Třetí část knihy má jen dvě "kapitoly": V části nazvané "Den po" autor čtenáři odpovídá na otázky, které ho mohly při čtení knihy napadnout. Příloha obsahuje např.: - Výpočet doby provedení programu - Diagram registrů - Schematické znázornění průběhu vybraných instrukcí - Vývody pouzdra Z80 a blokový diagram - Instrukce Z80 zařazené do skupin - Soubor instrukcí Z80 - Vliv instrukcí na stavové indikátory Na knihu "Bity do bytu" čekalo nejenom mnoho spectristů,ale i uživatele ostatních počítačů obsahujících procesor Z80. Tato kniha vzhledem ke své kvalitě se jistě stane nejčtenější knihou vaší knihovničky. Mimochodem: má vůbec cenu tuto knihu ukládat do knihovničky, když ji budete stále potřebovat? A nebojte se v knize označovat důležité věci, pro vlastní větši přehled, než jaký vám nabízí obsah. -WILLOW-
16 ************************************************************************** Klubové zprávy: *** Předem se omlouváme za opožděné zaslání zpravodaje. Příčin zpoždění je mnoho (vypadají jako výmluvy, ale jsou skutečné): nedostatek kvalitních podkladů, špatná redakční práce, opoždění v tiskárně atd.. Ale plánovaná 4 čísla ročně budou. *** Postrádáme Vaše příspěvky. Dopisů, ve kterých nám nabízíte svoje programy, je dost. Ale většinu příspěvků pro jejich rozsáhlost nelze otisknout. Závažné příspěvky předáváme redakci MIKROBAZE. Pište nám o Vaši práci - skutečném využití ZX Spectrum nebo QL. *** Služba INDEX postrádá Vaše nabídky pomoci - jak při řešeni software, tak hardware. Velice žádaná je pomoc při připojení nejrůznějších zařízení (tiskáren, diskových jednotek atd.) i při programovém řešení nejrůznějšího druhu. Obrací se na nás i podniky. Naše možnosti nestačí a ani nelze řešit Vaše problémy individuálně. Využijte možnosti INDEXu - adresa ne. Vaše adresa nebude sdělena - žádost o pomoc Vám bude zaslána k Vašemu kontaktu. Již vyřešené nebude nutno pracně objevovat znovu. *** V dopisech nás žádáte o adresu bydlištěm Vám blízkých členů. Napište nám adresu Vašich nebo Vám známých klubů nebo kroužků. Pomůžete mnohým z Vás při řešení někdy velice jednoduchých a Vám známých problémů. Navážete také někdy velice užitečné a neočekávané kontakty. *** Prostory i provoz klubu Vám neumožňovaly aktivní setkání. Od záři pracujeme v lepších podmínkách - pomoc nám nabídla Městská stanice mladých techniků na Julisce- bezprostřední soused našeho Výcvikového střediska branců. *** V našem klubu pracuje sekce CP/M. Práci vedou dnes již populární Jiří Lamač a Jakub Vaněk - autoři jednoduché a plně kompatibilní verze CP/M na ZX Spectrum 48 kb. Jednoduchá hardwarová úprava umožňuje provoz CP/M na ZX 128. Bez hardwarové úpravy je vyřešeno použiti CP/M na 128+2a. Nehledejte v klubu kopírování programů. Neobejdete se ale bez pomoci při maximálním využiti Vašeho počítače. *** Ve výše zmíněné stanici mladých techniků pracuje i náš kroužek mládeže, který má volnou kapacitu. Věříme, že je to pro Vaši malou informovanost. Vždyť kroužky mládeže jsou jinde plně obsazeny. Informujte se o možnostech účasti Sinclair technický zpravodaj pro mikroelektroniku a výpočetní techniku. Vydává 602. ZO Svazarmu pro potřeby vlastního aktivu. Zodpovědný redaktor: Václav Vrba (tel ). Adresa redakce: 602. ZO Svazarmu, Wintrova 8, Praha 6, Telefon: Povoleno ÚVTEI pod evidenčním číslem 87 0O6. Cena 5.- Kčs dle ČCŮ č. 1030/202/86. Náklad 800 výtisků. Praha, červen
MIDAM Verze 1.1. Hlavní okno :
MIDAM Verze 1.1 Podporuje moduly Midam 100, Midam 200, Midam 300, Midam 400, Midam 401, Midam 410, Midam 411, Midam 500, Midam 600, Ghc 2x. Umožňuje nastavení parametrů, sledování výstupních nebo vstupních
Soubory s reklamami musí mít stejný název jako ta výše uvedené. Stávající soubory reklam budou přepsány.
Příloha 5 Výroba a zadávání reklamních obrázků Program umožňuje zobrazovat až 10 reklamních obrázků na monitorech. Obrázky musí splňovat následující parametry: velikost 640 x 480 pixelů formát BMP s 16
Popis programu EnicomD
Popis programu EnicomD Pomocí programu ENICOM D lze konfigurovat výstup RS 232 přijímačů Rx1 DIN/DATA a Rx1 DATA (přidělovat textové řetězce k jednotlivým vysílačům resp. tlačítkům a nastavovat parametry
VISUAL BASIC. Práce se soubory
VISUAL BASIC Práce se soubory Práce se soubory 1/2 2 Vstupní data pro programy bývají uloženy do souborů Vstupy pro výpočet, nastavení vzhledu aplikace Výsledky práce programu je potřeba uchovat uložit
Čtvrtek 3. listopadu. Makra v Excelu. Obecná definice makra: Spouštění makra: Druhy maker, způsoby tvorby a jejich ukládání
Čtvrtek 3. listopadu Makra v Excelu Obecná definice makra: Podle definice je makro strukturovanou definicí jedné nebo několika akcí, které chceme, aby MS Excel vykonal jako odezvu na nějakou námi definovanou
Střední průmyslová škola a Vyšší odborná škola, Hrabákova 271, Příbram. III / 2 = Inovace a zkvalitnění výuky prostřednictvím ICT
Škola Číslo projektu Číslo a název šablony klíčové aktivity Tematická oblast Název sady Téma Anotace Autor Střední průmyslová škola a Vyšší odborná škola, Hrabákova 271, Příbram CZ.1.07/1.5.00/34.0556
Střední průmyslová škola a Vyšší odborná škola, Hrabákova 271, Příbram. III / 2 = Inovace a zkvalitnění výuky prostřednictvím ICT
Škola Číslo projektu Číslo a název šablony klíčové aktivity Tematická oblast Název sady Téma Anotace Autor Střední průmyslová škola a Vyšší odborná škola, Hrabákova 271, Příbram CZ.1.07/1.5.00/34.0556
Komunikace modulu s procesorem SPI protokol
Komunikace modulu s procesorem SPI protokol Propojení dvouřádkového LCD zobrazovače se sběrnicí SPI k procesotru (dále již jen MCU microcontroller unit) a rozložení pinů na HSES LCD modulu. Komunikace
SPÍNACÍ HODINY. Nastavení hodin a předvolby. Obr. 1
SPÍNACÍ HODINY Při každém zapnutí startuje topení vždy na plný výkon a dále pak pracuje dle poslední nastavené teploty, pokud není tato dále měněna. Při zapnutí topení předvolbou je však funkce topení
Návod k obsluze trenažéru
Návod k obsluze trenažéru K ovládání trenažéru slouží kompaktní řídící systém, který je vybaven dvouřádkovým displejem a membránovou klávesnicí. Na klávesnici jsou klávesy : ENT + - - STOP nebo návrat
Střední průmyslová škola a Vyšší odborná škola, Hrabákova 271, Příbram. III / 2 = Inovace a zkvalitnění výuky prostřednictvím ICT
Škola Číslo projektu Číslo a název šablony klíčové aktivity Tematická oblast Název sady Téma Anotace Autor Střední průmyslová škola a Vyšší odborná škola, Hrabákova 271, Příbram CZ.1.07/1.5.00/34.0556
BASPELIN CPM. Popis komunikačního protokolu verze EQ22 CPM EQ22 KOMPR
BASPELIN CPM Popis komunikačního protokolu verze EQ22 CPM EQ22 KOMPR říjen 2007 EQ22 CPM Obsah 1. Přehled příkazů 2 2. Popis příkazů 3 3. Časování přenosu 8 4. Připojení regulátorů na vedení 10 1. Přehled
Činnost počítače po zapnutí
Projekt: Inovace oboru Mechatronik pro Zlínský kraj Registrační číslo: CZ.1.07/1.1.08/03.0009 Činnost počítače po zapnutí Paměť RWM(Read Write Memory - paměť pro čtení a zápis, označovaná také jako RAM)
Střední průmyslová škola a Vyšší odborná škola, Hrabákova 271, Příbram. III / 2 = Inovace a zkvalitnění výuky prostřednictvím ICT
Škola Číslo projektu Číslo a název šablony klíčové aktivity Tematická oblast Název sady Téma Anotace Autor Střední průmyslová škola a Vyšší odborná škola, Hrabákova 271, Příbram CZ.1.07/1.5.00/34.0556
Manuál k ovládání aplikace INFOwin.
Manuál k ovládání aplikace INFOwin. Základní práce s formuláři je ve všech modulech totožná. Vybereme tedy například formulář Pokladní kniha korunová na kterém si funkce ukážeme. Po zápisech se lze pohybovat
Stručný návod k programu Octave
Stručný návod k programu Octave Octave je interaktivní program vhodný pro technické výpočty. Je nápadně podobný programu MATLAB, na rozdíl od něho je zcela zadarmo. Jeho domovská vebová stránka je http://www.octave.org/,
Jednoduchý manuál pro pokladny
Jednoduchý manuál pro pokladny EURO 50 a 150 verze 1.2 Klávesnice EURO 50 - důležité klávesy CL - Numerické klávesy slouží pro zadávání číselných údajů a pro zadávání znaků při editaci textů v P režimu.
Nový způsob práce s průběžnou klasifikací lze nastavit pouze tehdy, je-li průběžná klasifikace v evidenčním pololetí a školním roce prázdná.
Průběžná klasifikace Nová verze modulu Klasifikace žáků přináší novinky především v práci s průběžnou klasifikací. Pro zadání průběžné klasifikace ve třídě doposud existovaly 3 funkce Průběžná klasifikace,
Ovládací prvky Tlačítka SCANNER Tlačítka SCENE LCD displej Tlačítka BANK CHASE PROGRAM MIDI/REC AUTO/DEL MUSIC/BANK COPY BLACKOUT TAP SYNC/DISPLAY
Návod k obsluze Ovládací prvky 1. Tlačítka SCANNER Slouží pro výběr jakéhokoliv z dvanácti připojených zařízení. Tlačítky volíte, jaké DMX kanály bude zařízení používat. Tlačítko Scanner 1 ovládá kanál
KAPITOLA 1 - ZÁKLADNÍ POJMY INFORMAČNÍCH A KOMUNIKAČNÍCH TECHNOLOGIÍ
KAPITOLA 1 - ZÁKLADNÍ POJMY INFORMAČNÍCH A KOMUNIKAČNÍCH TECHNOLOGIÍ KLÍČOVÉ POJMY technické vybavení počítače uchování dat vstupní a výstupní zařízení, paměti, data v počítači počítačové sítě sociální
BASPELIN CPM. Popis komunikačního protokolu verze EQ3 CPM EQ3 KOMPR
BASPELIN CPM Popis komunikačního protokolu verze EQ3 CPM EQ3 KOMPR říjen 2007 EQ3 CPM Obsah 1. Přehled příkazů 2 2. Popis příkazů 3 3. Časování přenosu 10 4. Připojení regulátorů na vedení 11 1. Přehled
2.1 Podmínka typu case Cykly Cyklus s podmínkou na začátku Cyklus s podmínkou na konci... 5
Obsah Obsah 1 Řídicí struktury 1 2 Podmínka 1 2.1 Podmínka typu case......................... 2 3 Příkaz skoku 3 4 Cykly 4 4.1 Cyklus s podmínkou na začátku................... 4 4.2 Cyklus s podmínkou
Programy na PODMÍNĚNÝ příkaz IF a CASE
Vstupy a výstupy budou vždy upraveny tak, aby bylo zřejmé, co zadáváme a co se zobrazuje. Není-li určeno, zadáváme přirozená čísla. Je-li to možné, používej generátor náhodných čísel vysvětli, co a jak
Úvod. Program ZK EANPRINT. Základní vlastnosti programu. Co program vyžaduje. Určení programu. Jak program spustit. Uživatelská dokumentace programu
sq Program ZK EANPRINT verze 1.20 Uživatelská dokumentace programu Úvod Základní vlastnosti programu Jednoduchost ovládání - umožňuje obsluhu i málo zkušeným uživatelům bez nutnosti většího zaškolování.
Instrukce pro montáž, obsluhu a údržbu
REGULÁTORY, OVLADAČE MICROMATIC TD 457 INSTRUKCE PRO MONTÁŽ, OBSLUHU A ÚDRŽBU 1. Úvod Tento montážní návod slouží ke správnému nastavení časového modulu TD 457. Uvedený modul je určen k instalaci po omítku
2. Montáž, uvedení do provozu a připojení Ovládací prvky Výchozí nastavení Změna nastavení Ćasový údaj a den v týdnu 6
1. Obsah 2 1. Obsah Strana 2. Montáž, uvedení do provozu a připojení 3 3. Ovládací prvky 4 4. Displej 4 5. Výchozí nastavení 5 6. Změna nastavení 6 6.1 Ćasový údaj a den v týdnu 6 6.2 Kalendářní měsíc
Micro:bit lekce 3. - Konstrukci If Then a If Then Else najdete v kategorii Logic - Podmínky od If (např. porovnání < >= atd.) najdete taktéž v Logic
Micro:bit lekce 3. Podmínky - Rozvětvení běhu programu podle splnění nějakých podmínek typu pravda / nepravda - splněno / nesplněno (výsledkem podmínky musí být vždy jen dvě možnosti) - Dva typy podmínek:
Maturitní téma: Operační MS-DOS
Maturitní téma: Operační MS-DOS OS - základní softwarové vybavení každého, počítače. DOS byl diskový operační systém určený pro práci na počítačích kompaktabilních s počítači IBM PC. MSDOS poskytoval uživateli
Návod k ovladači ke sportovnímu panelu
Návod k ovladači ke sportovnímu panelu 1. Start palmu (po zapnutí) Ikonka programu sportovního panelu Sport.prc Domeček tlačítko na vrácení do plochy ikonek Stylus zastrčené ovládací pero Zapínací tlačítko
Meeting Asistent. Manuál pro instalaci a ovládání aplikace. Nokia + Sony Ericsson telefony s OS Symbian
Meeting Asistent Manuál pro instalaci a ovládání aplikace Nokia + Sony Ericsson telefony s OS Symbian 1 Úvodem 2 Podporované přístroje 3 Start 3.1 Potřebné vybavení 3.2 Instalace aplikace do telefonu 4
František Hudek. duben ročník
VY_32_INOVACE_FH12_WIN Jméno autora výukového materiálu Datum (období), ve kterém byl VM vytvořen Ročník, pro který je VM určen Vzdělávací oblast, obor, okruh, téma Anotace František Hudek duben 2013 6.
Zobrazovací jednotky a monitory
Zobrazovací jednotky a monitory Zobrazovací jednotka - karta, která se zasunuje do jednoho z konektorů na sběrnici uvnitř počítače. Dva režimy činnosti: Textový režim - zobrazuje znaky uvedené v tabulce
Úvod. Tlačítka. Typ baterie
Math Professor Úvod Kalkulačka je určena dětem jako pomůcka k výuce matematiky. Pomáhá trénovat mozek k rychlejším výpočtům, budovat logické myšlení a zdokonalovat paměť. Tlačítka Stiskněte pro vstup do
SEKVENČNÍ LOGICKÉ OBVODY
Sekvenční logický obvod je elektronický obvod složený z logických členů. Sekvenční obvod se skládá ze dvou částí kombinační a paměťové. Abychom mohli určit hodnotu výstupní proměnné, je potřeba u sekvenčních
Dodatek k uživatelském manuálu Adash 4202 Revize 040528MK
Vyvažovací analyzátory Adash 4200 Dodatek k uživatelském manuálu Adash 4202 Revize 040528MK Email: info@adash.cz Obsah: Popis základních funkcí... 3 On Line Měření... 3 On Line Metr... 3 Časový záznam...
Obslužný software. PAP ISO 9001
Obslužný software PAP www.apoelmos.cz ISO 9001 červen 2008, TD-U-19-20 OBSAH 1 Úvod... 4 2 Pokyny pro instalaci... 4 2.1 Požadavky na hardware...4 2.2 Postup při instalaci...4 3 Popis software... 5 3.1
Uživatelský manuál. Format Convert V3.1
Uživatelský manuál Format Convert V3.1 Obsah Obsah 1 Kapitola 1 - Popis softwaru Systémové požadavky 2 Podporovaná zařízení a formáty 2 Odinstalace 3 Kapitola 2 - Ovládání Výběr formátu souboru 4 Výběr
Vzorce. StatSoft. Vzorce. Kde všude se dá zadat vzorec
StatSoft Vzorce Jistě se Vám již stalo, že data, která máte přímo k dispozici, sama o sobě nestačí potřebujete je nějak upravit, vypočítat z nich nějaké další proměnné, provést nějaké transformace, Jinak
Školení obsluhy PC stručný manuál obsluhy pro používání PC
Školení obsluhy PC stručný manuál obsluhy pro používání PC tabulkový procesor MS EXCEL Zpracoval: mgr. Ježek Vl. Str. 1 MS EXCEL - základy tabulkového procesoru Tyto programy jsou specielně navrženy na
UniLog-L. v0.81 návod k obsluze software. Strana 1
UniLog-L v0.81 návod k obsluze software Strana 1 UniLog-L je PC program, který slouží k přípravě karty pro záznam logických průběhů aplikací přístroje M-BOX, dále pak k prohlížení a vyhodnocení. Popis
Jako pomůcka jsou v pravém dolním rohu vypsány binární kódy čísel od 0 do 15 a binární kódy příkazů, které máme dispozici (obr.21). Obr.
Model procesoru Jedná se o blokové schéma složené z registrů, paměti RAM, programového čítače, instrukčního registru, sčítačky a řídicí jednotky, které jsou propojeny sběrnicemi. Tento model má dva stavy:
Vysoké učení technické v Brně Fakulta informačních technologií ITP Technika personálních počítačů Služby ROM BIOS a BootROM
Vysoké učení technické v Brně Fakulta informačních technologií ITP Technika personálních počítačů Služby ROM BIOS a BootROM Úloha č.: 5. Zadání: 1. Seznamte se s konstrukcí cvičné zásuvné adaptérové desky
Uživatelský manuál. KNXgw232
KNXgw232 Uživatelský manuál verze 1.5 KNXgw232 slouží pro ovládání a vyčítání stavů ze sběrnice KNX RS232 s ASCII protokolem signalizace komunikace galvanické oddělení KNX - RS232 možnost napájení z KNX
Klávesnice je vstupní zařízení určené pro zadávání písmen, znaků, speciálních symbolů a také pro ovládání počítače.
Klávesnice počítače Klávesnice je vstupní zařízení určené pro zadávání písmen, znaků, speciálních symbolů a také pro ovládání počítače. Takto vypadá standardní česká klávesnice: Pro lepší orientaci rozdělíme
INTERFACE GSM VT-GSM-007
Popis zařízení INTERFACE GSM VT-GSM-007 Zařízení VT-GSM-007 je GSM interface s hlasovým kanálem a 2 vstupy a 2 výstupy (NO,NC). Vstupy se aktivují připojením na záporný potenciál napájení 0V. Doba pro
Program "Světla" pro mikropočítač PMI-80
Program "Světla" pro mikropočítač PMI-80 Dokument věnovaný mikropočítači PMI-80, jeho programování a praktickým ukázkám. Verze dokumentu:. Autor: Blackhead Datum: rok 1997, 4.3.004 1 Úvod Tento program
Program GazSMS návod k použití
Program GazSMS návod k použití KADATEC s.r.o. Příprava před spuštěním programu Instalace programu není nutná, pouze se nahraje celý adresář Gaz např. na disk C:\ nebo na plochu. Je možné si také vytvořit
Minimum pro práci s totální stanicí Trimble DR 3606
Minimum pro práci s totální stanicí Trimble DR 3606 Tento návod vznikl na základě praktických zkušeností s obsluhou a nastavením přístroje. Obsahuje pouze popis funkcí a nastavení přímo použitých při měření.
Princip funkce počítače
Princip funkce počítače Princip funkce počítače prvotní úlohou počítačů bylo zrychlit provádění matematických výpočtů první počítače kopírovaly obvyklý postup manuálního provádění výpočtů pokyny pro zpracování
Návod na použití portálu 802
Návod na použití portálu 802 Použití nápovědy Nápovědu aktivujete stiskem zeleného tlačítka v dolní části ovladače (Aplikace) a zeleného tlačítka (Help). Rolování v textu provedete pomocí rolovacích tlačítek.
1. lekce. do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme:
1. lekce 1. Minimální program do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme: #include #include int main() { printf("hello world!\n"); return 0; 2.
PicoBlaze lekce 4: Aplikace pro výuku asembleru procesoru PicoBlaze Jiří Svozil, Jaroslav Stejskal, Leoš Kafka, Jiří Kadlec
Technická zpráva PicoBlaze lekce 4: Aplikace pro výuku asembleru procesoru PicoBlaze Jiří Svozil, Jaroslav Stejskal, Leoš Kafka, Jiří Kadlec svozil@utia.cas.cz, kafkal@utia.cas.cz Obsah 1. Úvod... 2 2.
Hardware. Příklad převodu čísla: =1*32+0*16+0*8+1*4+0*2+1*1= Převod z dvojkové na desítkovou Sčítání ve dvojkové soustavě
1 Hardware Dvojková soustava Pro zápis čísel v počítači se používá dvojková soustava, kdy se jakékoliv číslo zapisuje jen pomocí nul (0 Voltů) a jedniček (5V). Např.: 9 10 =1001 2 nebo 75 10 =1001011 2
Opravy a prodej. Uživatelská příručka. Milan Hradecký.
Opravy a prodej Uživatelská příručka Milan Hradecký. 2 1. ÚVOD : Program slouží k evidenci dílenských oprav, k prodeji náhradních dílů a k fakturaci. Pracuje v prostředí WINDOWS 95 až WINDOWS XP. K rychlému
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
Vzorový příklad pro práci v prostředí MPLAB Zadání: Vytvořte program, který v intervalu 200ms točí doleva obsah registru reg, a který při stisku tlačítka RB0 nastaví bit 0 v registru reg na hodnotu 1.
Úvod do Unixu. man: příkaz pro zobrazení nápovědy k danému příkazu, programu (pokud je k dispozici), např. man cp. pwd: vypíše cestu k aktuální pozici
Základní příkazy Úvod do Unixu man: příkaz pro zobrazení nápovědy k danému příkazu, programu (pokud je k dispozici), např. man cp vypíše nápovědu o příkazu cp, manuálová stránka se ukončí stisknutím klávesy
Aplikace GoGEN Smart Center
Aplikace GoGEN Smart Center Návod na použití aplikace Úvod Aplikace GoGEN Smart Center pro maximální využití Smart TV GoGEN, spojuje vyspělou technologii a zábavu v pohodlí domova. SMART ovládání ovládání
Stručný postup k použití programu PL7 Junior (programování TSX Micro)
Stručný postup k použití programu PL7 Junior (programování TSX Micro) 1. Připojení PLC TSX Micro k počítači Kabel, trvale zapojený ke konektoru TER PLC, je nutné zapojit na sériový port PC. 2. Spuštění
2.9 Vnitřní paměti. Střední průmyslová škola strojnická Vsetín. Ing. Martin Baričák. Název šablony Název DUMu. Předmět Druh učebního materiálu
Název školy Číslo projektu Autor Název šablony Název DUMu Tematická oblast Předmět Druh učebního materiálu Anotace Vybavení, pomůcky Ověřeno ve výuce dne, třída Střední průmyslová škola strojnická Vsetín
1. Otevřete dokument, který chcete číst. 2. Na kartě Zobrazení klikněte ve skupině Zobrazení dokumentů na položku Čtení na celé obrazovce.
2. lekce Čtení dokumentů 1. Otevřete dokument, který chcete číst. 2. Na kartě Zobrazení klikněte ve skupině Zobrazení dokumentů na položku Čtení na celé obrazovce. 3. Přecházení mezi stránkami v dokumentu:
SW24x3 programovatelné relé
SW24x3 programovatelné relé Základní vlastnosti 1. Napájení modulu z externího zdroje 24VDC. 2. Tři externí galvanicky oddělené potenciálové vstupy ( rozsah 3 až 26V ) s možností zapojit je jako bezpotenciálové
Vizualizace a evidence výroby a prostojů
Vizualizace a evidence výroby a prostojů v1.00 Aplikace informuje o aktuálním počtu a historii vyrobených kusů jednotlivých výrobků jednotlivých linek, eviduje prostoje a pracovníky kteří linku obsluhovali
Knihovna RecDBXLib ZÁZNAMY V DATABOXU TXV 003 49.01
PROGRAMOVATELNÉ AUTOMATY Knihovna RecDBXLib ZÁZNAMY V DATABOXU TXV 003 49.01 KNIHOVNA RecDBXLib DATABÁZE V DATABOXU 2. vydání řijen 2008 OBSAH 1. ÚVOD...3 2. KNIHOVNA RecDBXLib DATABÁZE V DATABOXU...4
NÁVOD NA OVLÁDÁNÍ. Set Top Box Motorola VIP 1003 Portálu IPTV
NÁVOD NA OVLÁDÁNÍ Set Top Box Motorola VIP 1003 Portálu IPTV Set Top Box Motorola VIP1003 Set Top Box Balení Set Top Boxu obsahuje: Set Top Box VIP 1003 Dálkové ovládání Baterie do dálkového ovládání Napájecí
RFU30. Uživatelská příručka
RFU30 Uživatelská příručka Návod k použití přijímací jednotka RFU30 Obsah Úvod...3 Balení obsahuje:...3 Příprava zařízení pro používání...3 Instalace softwaru...4 Spuštění...4 Postup...4 Popis rozhraní...6
7 Přímý tisk (PictBridge)
7 Použití funkce Přímý tisk Po připojení fotoaparátu k tiskárně slučitelné s normou PictBridge pomocí USB kabelu můžete přímo bez počítače tisknout pořízené snímky. Po připojení tiskárny k fotoaparátu
OVLÁDACÍ PANEL HÁZENÁ
OVLÁDACÍ PANEL HÁZENÁ - 1 / 9 - NÁVOD K OBSLUZE 6/2005 OBSAH: 1. Zapnutí ovládacího panelu a podsvětlení displeje 2. Volba režimu 3. Funkce tlačítek 4. Zobrazení údajů 5. Trestné minuty 6. Změna hracího
Výukový materiál Hardware je zaměřený především na výuku principů práce hardwaru a dále uvádí konkrétní příklady použití.
Metodický list hardware Výukový materiál Hardware je zaměřený především na výuku principů práce hardwaru a dále uvádí konkrétní příklady použití. Postupuje od výčtu základních prvků, bez kterých se PC
Základní vzorce a funkce v tabulkovém procesoru
Základní vzorce a funkce v tabulkovém procesoru Na tabulkovém programu je asi nejzajímavější práce se vzorci a funkcemi. Když jednou nastavíte, jak se mají dané údaje zpracovávat (některé buňky sečíst,
Úvod...1 Instalace...1 Popis funkcí...2 Hlavní obrazovka...2 Menu...3 Práce s aplikací - příklad...5
Rejstřík Úvod...1 Instalace...1 Popis funkcí...2 Hlavní obrazovka...2 Menu...3 Práce s aplikací - příklad...5 Úvod Správcovská aplikace slouží k vytvoření vstupního a zašifrovaného souboru pro odečtovou
KAPITOLA 8 TABULKOVÝ PROCESOR
KAPITOLA 8 TABULKOVÝ PROCESOR FORMÁT BUNĚK Parametry formátu buněk a tabulky můžeme nastavit pomocí celkem šesti karet v nabídce Domů/Buňky FORMÁT BUNĚK - OKNO FORMÁT BUNĚK Karta Číslo - nastavuje formát
Připojení přístroje A4101 k aplikaci DDS2000
" Uživatelský manuál Připojení přístroje A4101 k aplikaci DDS2000 Aplikace :! Přenos a archivace dat naměřených přístrojem A4101! Přenos pochůzky vytvořené v aplikaci DDS2000 do přístroje A4101 Vlastnosti
Digitální tlačítkové moduly pro DUO systém TD2100MA
Digitální tlačítkové moduly pro DUO systém TD2100MA 14-ti tlačítkový modul pro dveřní stanice DUO systému jsou dodávány v antivandal kovovém provedení Matrix s LCD zobrazovacím displejem. Technická specifikace:
Informatika teorie. Vladimír Hradecký
Informatika teorie Vladimír Hradecký Z historie vývoje počítačů První počítač v podobě elektrického stroje v době 2.sv. války název ENIAC v USA elektronky velikost několik místností Vývoj počítačů elektronky
Ovládání Open Office.org Calc Ukládání dokumentu : Levým tlačítkem myši kliknete v menu na Soubor a pak na Uložit jako.
Ukládání dokumentu : Levým tlačítkem myši kliknete v menu na Soubor a pak na Uložit jako. Otevře se tabulka, v které si najdete místo adresář, pomocí malé šedočerné šipky (jako na obrázku), do kterého
METODICKÝ POKYN PRÁCE S MS PowerPoint - POKROČILÍ. Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky.
METODICKÝ POKYN PRÁCE S MS PowerPoint - POKROČILÍ Pozadí snímku Pozadí snímku můžeme nastavit všem snímkům stejné nebo můžeme volit pro jednotlivé snímky různé pozadí. Máme několik možností: Pozadí snímku
Komunikační protokol
Komunikační protokol verze dokumentu 8, pro firmware od verze 3.3 DALI232, DALI232e, DALInet, DALI2net y DALI RS232 / Ethernet ASCII protokol podpora MULTIMASTER signalizace připojení DALI sběrnice podpora
TW15 KONCOVÝ PRVEK MSKP. Popis výrobku Technická data Návod k obsluze. Technologie 2000 s.r.o., Jablonec nad Nisou
TW15 KONCOVÝ PRVEK MSKP Popis výrobku Technická data Návod k obsluze Technologie 2000 s.r.o., Jablonec nad Nisou Obsah: 1. CHARAKTERISTIKA... 3 2. TECHNICKÉ PARAMETRY... 4 2.1 VÝROBCE:... 4 3. POPIS TW15ADAM...
Příklad: Součet náhodných čísel ve vektoru s počtem prvků, které zadá uživatel, pomocí sum() a pomocí cyklu for. Ověříme, že příliš výpisů na
Příklad: Součet náhodných čísel ve vektoru s počtem prvků, které zadá uživatel, pomocí sum() a pomocí cyklu for. Ověříme, že příliš výpisů na obrazovku zpomaluje tím, že zobrazíme okno (proužek) o stavu
Přednášky o výpočetní technice. Hardware teoreticky. Adam Dominec 2010
Přednášky o výpočetní technice Hardware teoreticky Adam Dominec 2010 Rozvržení Historie Procesor Paměť Základní deska přednášky o výpočetní technice Počítací stroje Mechanické počítačky se rozvíjely už
Jednoduchý návod k použití programu Vinotéka 2007, v 2.2.1
Jednoduchý návod k použití programu Vinotéka 2007, v 2.2.1 Demeter Jurista 2007 16.12.2007 Obsah Obsah... 2 Instalace programu... 3 Spuštění programu... 3 Popis hlavního panelu... 4 Menu... 4 Panel Vinotéka...
Ovládání TV platformy a funkce Chytrá TV
Ovládání TV platformy a funkce Chytrá TV 1/11 Obsah Popis dálkového ovladače...3 Ovládání TV služby...4 Informace o pořadu...4 Seznam TV kanálů...5 Možnosti kanálu...5 Programový průvodce...6 Změna pořadí
Virtuální sešit INFORMATIKA
Virtuální sešit INFORMATIKA třída: 4.B jméno: Daniel Nevařil Silné heslo alespoň 6 znaků čísla a malá i velká písmena neobsahuje mezery a české znaky není to slovo ze slovníku Počítačová myš (computer
Nastavovací příručka pro snímače CCD
Nastavovací příručka pro snímače CCD Obsah Obnovení továrního stavu...1 Ukončit nastavování bez uložení změn...1 Nastavovat přes RS232...1 Výpis aktuálního nastavení...1 Zvuková signalizace...2 Ověření
NÁVOD KE SLUŽBĚ IPTV
NÁVOD KE SLUŽBĚ IPTV 1 Obsah Popis dálkového ovladače...3 Ovládání TV služby...4 1. Informace o pořadu...4 2. Seznam TV kanálů...5 3. Možnosti kanálu...5 4. Programový průvodce...6 5. Změna pořadí TV kanálů...7
dokumentu, respektive oddílu (více o oddílech v další kapitole). Nemůžeme
Microsoft Office IV Sloupce Chtěli bychom psát školní noviny a máme pocit, že jsou málo profesionální. Chtěli bychom využít možnost psaní v několika sloupcích. Nastavíme si na stránce místo jednoho sloupce
Informatika -- 8. ročník
Informatika -- 8. ročník stručné zápisy z Informatiky VARIACE 1 Tento dokument byl kompletně vytvořen, sestaven a vytištěn v programu dosystem - EduBase. Více informací o programu naleznete na www.dosli.cz.
Čtvrtek 8. prosince. Pascal - opakování základů. Struktura programu:
Čtvrtek 8 prosince Pascal - opakování základů Struktura programu: 1 hlavička obsahuje název programu, použité programové jednotky (knihovny), definice konstant, deklarace proměnných, všechny použité procedury
Úvod do filtrace, Quick filtr
Příručka uživatele systému Památkový katalog Úvod do filtrace, Quick filtr verze 1.x.x Autorská práva Copyright 2015 MUSOFT.CZ, s.r.o.. Všechna práva vyhrazena. Tato příručka je chráněna autorskými právy
Konfigurátor Duo. Manuál pro konfiguraci systémů DUO Standard / Basic. Obsah + vybraná nastavení: - 1 -
Konfigurátor Duo SW konfigurátor DuoSB Manuál pro konfiguraci systémů DUO Standard / Basic Obr. 1: Konfigurátor DUO Obsah + vybraná nastavení: Připojení k systému a spuštění programu DuoSB Konfigurace
UniLog-D. v1.01 návod k obsluze software. Strana 1
UniLog-D v1.01 návod k obsluze software Strana 1 UniLog-D je PC program, který slouží k přípravě karty pro záznam událostí aplikací přístroje M-BOX, dále pak k prohlížení, vyhodnocení a exportům zaznamenaných
for (i = 0, j = 5; i < 10; i++) { // tělo cyklu }
5. Operátor čárka, - slouží k jistému určení pořadí vykonání dvou příkazů - oddělím-li čárkou dva příkazy, je jisté, že ten první bude vykonán dříve než příkaz druhý. Např.: i = 5; j = 8; - po překladu
Struktura a architektura počítačů (BI-SAP) 10
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Struktura a architektura počítačů (BI-SAP) 10 doc. Ing. Hana Kubátová, CSc. Katedra číslicového návrhu Fakulta informačních technologii
Algoritmizace a programování
Algoritmizace a programování Výrazy Operátory Výrazy Verze pro akademický rok 2012/2013 1 Operace, operátory Unární jeden operand, operátor se zapisuje ve většině případů před operand, v některých případech
Architektury počítačů a procesorů
Kapitola 3 Architektury počítačů a procesorů 3.1 Von Neumannova (a harvardská) architektura Von Neumann 1. počítač se skládá z funkčních jednotek - paměť, řadič, aritmetická jednotka, vstupní a výstupní
MIDAM Simulátor Verze 1.5
MIDAM Simulátor Verze 1.5 Simuluje základní komunikační funkce modulů Midam 100, Midam 200, Midam 300, Midam 400, Midam 401, Midam 410, Midam 411, Midam 500, Midam 600. Umožňuje změny konfigurace, načítání
Microsoft. Word. Hromadná korespondence. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie
Microsoft Word Hromadná korespondence Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie Hromadná korespondence Funkce hromadná korespondence umožňuje vytvoření malé databáze (tabulky)
Základy programování. Úloha: Eratosthenovo síto. Autor: Josef Hrabal Číslo: HRA0031 Datum: 28.11.2009 Předmět: ZAP
Základy programování Úloha: Eratosthenovo síto Autor: Josef Hrabal Číslo: HRA0031 Datum: 28.11.2009 Předmět: ZAP Obsah 1 Zadání úkolu: 3 1.1 Zadání:............................... 3 1.2 Neformální zápis:.........................
Velmi stručný návod jak dostat data z Terminálu Bloomberg do R
Velmi stručný návod jak dostat data z Terminálu Bloomberg do R Ondřej Pokora, PřF MU, Brno 11. března 2013 1 Terminál Bloomberg Klávesou Help získáte nápovědu. Dvojím stisknutím Help Help spustíte online