Rev 85 Rev 96
1 ÐÏࡱá>þÿ —™þÿÿÿ•–ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿì¥ÁM ø¿®\bjbjâ=â=.¦€W€W,–ÿÿÿÿÿÿlDDDDDDDX†††8¾,êôXM|êppppKKK\L^L^L^L^L^L^L$O 9QT‚LÕDKKKKK‚Lw+DDppÛWMw+w+w+KZDpDp\Lw+K\Lw+Vw+Í/Þ8CðDDÀFpÞ @°g %UÅX.†¥"(F(ÀFœmM0MPFpQ5*BQÀFw+XXDDDDÙTento dokument se sna~í v pYehledné form zpYístupnit schopnosti a vlastnosti pYeklada e PCW jazyka C pro procesory PIC od firmy CCS eskému tenáYi. PYeklada  C pro procesory PIC Dokument vychází z nápovdy programu PCW firmy CCS verze 3.221. Dalaí informace a demoverze je k dispozici na stránce výrobce  HYPERLINK "http://www.ccsinfo.com" http://www.ccsinfo.com . Jedná se o pYeklada , který sice není zadarmo ale patYí k tm levnjaím. Kvalita výsledného kódu není sice oslnivá ale poskytovaný pomr cena výkon je dobrý. Silnou stránkou pYeklada e je zejména jeho pYívtivost a velmi airoká podpora periférií procesoro PIC. Výrobce poskytuje rovn~ omezenou demoverzi pYeklada e, která se dá velmi úspan pou~ít pro otestování produktu. Omezení spo ívá v tom, ~e pYeklada  pYekládá jen pro nkolik cílových procesoro a výstupní kód je omezen na 2048 slov. Demoverze podporuje jak reálnou aritmetiku tak i vaechny periférie jako ostrá verze. Program Program v jazyce C se skládá z tchto ástí: KomentáYe PYíkazy pro preprocesor PYíkazy jazyka C KomentáYe KomentáYe pYeklada  v podstat ignoruje. Jsou 2 druhy komentáYo: // komentáYKomentáYem je vae a~ do konce Yádky/* komentáY */KomentáYem je text uvnitY  závorek PYíkazy preprocesoru PYíkazy preprocesoru za ínají znakem # a zpracovávají se jeat pYed vlastním pYekladem programu. Mají za následek modifikaci napsaného programu dle zadaných parametro nebo ovlivnní chování pYeklada e. Ní~e jsou uvedeny vaechny pYíkazy preprocesoru pYeklada e. ást z nich je unikátním rozaíYením tohoto pYeklada e a u jiného pYeklada e nebudou fungovat. Základní pYíkazy preprocesoru#define ID TEXTDefinuje identifikátor ID a zajistí vaechny výskyty ID v programu zadaným textem. Pou~ívá se zejména pro definování konstant (ae u~ pYímo nebo pomocí výrazo). #define MujPort1 0x100 #define MujPort2 (MujPort1+1)#define ID(x,y) TEXTDefinuje identifikátor ID jako makro s parametry (v závorce). Ka~dý výskyt ID v programu je pak nahrazen definovaným textem s tím, ~e formální parametry (zde x,y) jsou nahrazeny skute nými parametry. #define Mask(a) (a&0x0F)#undef IDZposobí, ~e je ID definovaný pYedchozí definicí #define ID  zapomenut . #undef MujPort1#if EXPR #ifdef ID #ifndef ID #elif EXPR #else #endifPokud je splnna podmínka je následující ást programu za #if pou~ita, v opa ném pYípad je pou~ita a~ ást za #else. ást #else mo~e být úpln vynechána. Podmínka #elif nahrazuje kombinaci #else #if. EXPR je podmínka (výraz dávající hodnotu pravda i nepravda). ID je identifikátor (testuje se zda je definovaný i není).#error TEXTZposobí chybu pYi pYekladu. asto se umíseuje uvnitY #if #endif a slou~í pro upozornní, ~e není se zdrojovým kódem nco v poYádku (napYíklad nedovolená kombinace nastavení).#include  SOUBOR #include <SOUBOR>Zajistí vlo~ení obsahu uvedeného souboru do tohoto místa zdrojového textu. V pYípad   se soubor hledá nejdYíve v adresáYi se zdrojovými texty hlavního programu, v pYípad <> se nejdYíve hledá v adresáYi s knihovnami. #list #nolistPovoluje a zakazuje vypisování následující ásti programu na výstup výpisu programu. Pou~ívá se zejména pro potla ení výpiso, které nás nezajímají, obvykle knihoven a dlouhých tabulek.#IGNORE_WARNINGS ALL #IGNORE_WARNINGS NONE #IGNORE_WARNINGS numZajistí, ~e se negenerují nebo generují varování pYi pYekladu. Je mo~no té~ zadat seznam ísel varování, které se mají ignorovat. Slou~í pro pYeklad úseku kódu, který sice generuje varování ale tato varování nejsou chybou. Pou~ívá se zejména pYi psaní knihoven.#pragma DIRSlou~í pro zajiatní kompatibility se standardními pYeklada i jazyka C. Za #pragma mo~e následovat direktiva pYeklada e.PYíkazy pro specifikaci vlastností funkcí a chování pYeklada e#inlineNásledující funkce je typu inline. PYi ka~dém pou~ití inline funkce se místo volání této funkce jako podprogramu za lení celá tato funkce. Pou~ívá se v pYípad triviálních funkcí nebo pro rychlejaí provedení funkce (uaetYí ze volání podprogramu a návrat).#separateZajistí to, ~e následující funkce není typu inline a ~e se tedy v~dy bude volat jako podprogram. UaetYí se tím pame programu. Pokud není zadáno ani #inline ani #separate rozhoduje si pYeklada  sám, zda funkci bude volat jako podprogram nebo zda ji bude vkládat v~dy znovu.#int_globalNásledující funkce se volá, pokud doalo k pYeruaení. Pokud se pou~ije #int_global musí být veakerá obsluha pYeruaení zajiatna touto funkcí. Programátor je za tuto obsluhu pln zodpovdný v etn úklidu a obnovy stavu procesoru. Pou~ívá se zejména z dovodo rychlosti odezvy na pYeruaení.#int_defaultNásledující funkce se volá, pokud vzniklo pYeruaení neoaetYeného typu. PatYí do skupiny #int_xxx.#int_xxx #int_xxx NOCLEARPokud není pou~it #int_global, pak základní obsluhu pYeruaení zajistí pYeklada . Automaticky zjistí, která periférie vyvolala pYeruaení a zavolá pYísluanou #int_xxx proceduru. Procedury #int_xxx neprovádí ~ádné speciální akce (úklid registro procesoru a podobn), jen obsluhují pYísluané periferie. Jednotlivých pYeruaení je mnoho druho a jsou uvedeny samostatn. Pokud není zadáno klí ové slovo NOCLEAR tak automaticky nuluje pYísluaný bit ~ádosti o pYeruaení.#priorityUvedený seznam definuje poYadí volání obsluhy jednotlivých pYeruaení tak, aby první v seznamu byl obslou~en nejdYíve.#asm #asm ASIS #endasmSlou~í pro vkládání ástí psaných v asembleru. PYeklada  je chytrý a automaticky zajistí pYepínání bank pamti pYi pYístupu k pamti. Tato chytrost se dá vypnout volbou ASIS, pak se instrukce pou~ijí tak, jak jsou napsané.#opt nVolí úroveH optimalizace. Vtaí íslo znamená vtaí optimalizaci.#caseZapíná citlivost na velikost písmen (defaultní chování pYeklada e nerozliauje mezi malými a velkými písmeny co~ není standardní chování pYeklada o jazyka C). Je vhodné tuto volbu pou~ít.Umístní objekto v pamti#bit ID=x.yDefinuje bitovou promnnou ID a její umístní na adresu x (mo~e být i jméno promnné) do bitu y (0 a~ 7). Pou~ívá se pro definování promnných pro ovládání periférií procesoru a pro manipulaci s jednotlivými bity promnných. #bit INTF=0x0B.1 #bit INTF=INTCON.1#byte ID=xDefinuje bajtovou promnnou na zadané adrese x (nebo na adrese promnné x). Pozor, promnná ID mo~e sdílet pame s dalaími promnnými (a mo~e tak být nechtn pYepsána). #byte INTCON=0x0B #byte POPO=INTCON#locate ID=xDefinuje bajtovou promnnou na zadané adrese a vyhradí pro ni pame. #locate INTCON=0x0B#reserve ADR #reserve START:ENDVyhradí úsek pamti dat (jedna adresa, seznam adres nebo úsek od adresy do adresy). PYeklada  pak tyto adresy pamti nepou~ije. Musí být uvedeno a~ po volb procesoru direktivou #device.#zero_ramPo resetu vynuluje pame dat.#org START,END #org START #org DEFAULTUmo~Huje ovlivnit, v jaké ásti pamti budou ulo~eny instrukce následující ásti programu. Opakované uvedení stejné adresy za átku #org START zajistí pokra ování v ji~ jednou pou~itém bloku pamti programu.#rom ADR={LIST}Definuje obsah pamti programu na adrese ADR seznamem LIST. Pou~ívá se pro definici rozsáhlejaích tabulek (dat) v pamti programu nebo pro definici obsahu datové EEPROM (na adrese 0x2100). #rom 0x2100={1,2,3,4,5,6,7,8}#type TYP=SIZEUmo~Huje nadefinovat pro daný standardní typ jeho délku v bitech. Defaultní nastavení je: #TYPE SHORT=8, INT=16, LONG=32Typ a nastavení procesoru#device CHIP #device ICD=TRUE #device AD=10Definuje cílový procesor (napYíklad PIC16F876) a jeho nastavení (podporu ladícího nástroje ICD, parametry AD pYevodníku a podobn). #device PIC16F877 ADC=10 ICD=TRUE#id INFO #id CHECKSUMDefinuje informaci ulo~enou v ID poli sou ástky ( íslo nebo Yetzec), pYípadn se pou~ije kontrolní sou et obsahu sou ástky (klí ové slovo CHECKSUM).#fuses LISTUvádí se seznam nastavení (je pro rozné procesory rozný), které se pou~ije pro naprogramování konfigura ního slova procesoru. #fuses HS, NOWDT, MCLR, NOLVP, NODEBUGDefinice parametro pou~itých periférií#use delay ()Definuje rychlost bhu procesoru v Hz pro generování zpo~dní. Pokud se za frekvenci doplní restart_wdt bude pYeklada  sám do zpo~ovacích smy ek vkládat obsluhu watch dog. #use delay (clock=4000000) #use delay (clock=32000, RESTART_WDT)#use fast_io () #use fixed_io () #use standard_io ()PYeklada  umí automaticky ovládat smry IO vývodo. V re~imu standard nastavuje smr pYed ka~dou operací s IO vývodem, v re~imu fixed se i poka~dé nastavuje stejný (definovaný) smr a v re~imu fast je nastavení smru IO vývodu vcí programátora. #use fast_io(A) #use fixed_io(a_outputs=PIN_A2, PIN_A3) #use standard_io(A)#use rs232 ()Definuje pou~ití a parametry sériové linky. #use rs232(baud=9600, xmit=PIN_A2,rcv=PIN_A3) Mo~né parametry: STREAM=id jméno tohoto sériového kanálu BAUD=x komunika ní rychlost v Bd XMIT=pin vývod pro vysíla  RCV=pin vývod pro pYijíma  FORCE_SW pou~ij SW UART BRGH1OK DEBUGGER komunikace s ICD (defaultn RB3) RESTART_WDT automaticky obsluhuj watch dog INVERT invertuje polaritu signálo PARITY=X parita N, E nebo O BITS =X po et bito 5 a~ 9 FLOAT_HIGH výstup s otevYeným kolektorem ERRORS chyby se dr~í v RS232_ERRORS SAMPLE_EARLY RETURN=pin pro MULTIMASTER MULTI_MASTER podpora MULTIMASTER LONG_DATA pro slova o délce 9 bito DISABLE_INTS zákaz pYeruaení pYi SW vysílání#use i2c ()Definuje pou~ití I2C jednotky. #use I2C(slave,sda=PIN_C4,scl=PIN_C3 address=0xa0,FORCE_HW) Mo~né parametry: MASTER re~im MASTER SLAVE re~im SLAVE SCL=pin definuje SCL vývod SDA=pin definuje SDA vývod ADDRESS=nn adresa SLAVE FAST pou~ije rychlou verzi I2C SLOW pou~ije pomalou verzi I2C RESTART_WDT obsluhuje watch dog pYi tení FORCE_HW pou~ij HW pro I2C NOFLOAT_HIGH pou~ívá stav H SMBUS sbrnice je SMBUSJednotlivá pYeruaení #int_xxx Direktiva #INT_xxx ozna uje funkci za ní následující jako funkci obsluhy pYeruaení od pYísluané periferie. Rozné procesory mají rozný po et periferií. Pokud se pou~ije #INT_GLOBAL pak se ji~ #INT_xxx nepou~ívá. #int_adUkon ení pYevodu AD pYevodníkem#int_adofPYevod AD pYevodníkem neskon il v ur eném ase#int_buscolKolize na sbrnici#int_buttonTla ítko#int_ccp1 #int_ccp2PYeruaení od jednotky CCP1 PYeruaení od jednotky CCP2#int_compPYeruaení od komparátoru#int_eepromPYeruaení od ukon ení zápisu do EEPROM#int_ext #int_ext1 #int_ext2PYeruaení od externího vstupu (pokud je jen jediný) PYeruaení od externího vstupu 1 PYeruaení od externího vstupu 2#int_i2cPYeruaení od jednotky I2C (procesor Yadu 14000)#int_lcdPYeruaení od Yadi e LCD#int_lowvoltPYeruaení od výpadku napájení#int_pspPYeruaení od jednotky PSP (Parallel Slave Port)#int_rb #int_rcPYeruaení od zmny stavu na portu B (B4-B7) PYeruaení od zmny stavu na portu C (C4-C7)#int_rda RS232 má pYijatá data#int_sspPYeruaení od jednotky I2C/SPI#int_tbeRS232 má prázdnou vysílací pame#int_rtcc #int_timer0 #int_timer1 #int_timer2 #INT_TIMER3PYete ení asova e TIMER0 (RTCC) PYete ení asova e TIMER0 (RTCC) PYete ení asova e TIMER1 PYete ení asova e TIMER2 PYete ení asova e TIMER3Komponenty jazyka C Datové typy Datové typy Operátory PYehled operátoro a jejich priority Xídící struktury Jednotlivé struktury (FOR, WHILE, & ) PYehled specifických funkcí Standardní funkce jazyka C se asi nedám.  TITLE CCS C - NávodMLAB  FILENAME CCSC_Návod.doc /  SAVEDATE \@ "yyyy-MM-dd"2005-05-10 /  AUTHOR miho  PAGE 8 /  NUMPAGES 8 df®°²ÞàÔ ì 6 T š œ ŽÌÎÐÜî,”˜š¦ÂT„ˆŠ”œü 1 ÐÏࡱá>þÿ —™þÿÿÿ•–ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿì¥ÁM ø¿®\bjbjâ=â=.¦€W€W,–ÿÿÿÿÿÿlDDDDDDDX†††8¾,êôXM|êppppKKK\L^L^L^L^L^L^L$O 9QT‚LÕDKKKKK‚Lw+DDppÛWMw+w+w+KZDpDp\Lw+K\Lw+Vw+Í/Þ8CðDDÀFpÞ @°g %UÅX.†¥"(F(ÀFœmM0MPFpQ5*BQÀFw+XXDDDDÙTento dokument se sna~í v pYehledné form zpYístupnit schopnosti a vlastnosti pYeklada e PCW jazyka C pro procesory PIC od firmy CCS eskému tenáYi. PYeklada  C pro procesory PIC Dokument vychází z nápovdy programu PCW firmy CCS verze 3.221. Dalaí informace a demoverze je k dispozici na stránce výrobce  HYPERLINK "http://www.ccsinfo.com" http://www.ccsinfo.com . Jedná se o pYeklada , který sice není zadarmo ale patYí k tm levnjaím. Kvalita výsledného kódu není sice oslnivá ale poskytovaný pomr cena výkon je dobrý. Silnou stránkou pYeklada e je zejména jeho pYívtivost a velmi airoká podpora periférií procesoro PIC. Výrobce poskytuje rovn~ omezenou demoverzi pYeklada e, která se dá velmi úspan pou~ít pro otestování produktu. Omezení spo ívá v tom, ~e pYeklada  pYekládá jen pro nkolik cílových procesoro a výstupní kód je omezen na 2048 slov. Demoverze podporuje jak reálnou aritmetiku tak i vaechny periférie jako ostrá verze. Program Program v jazyce C se skládá z tchto ástí: KomentáYe PYíkazy pro preprocesor PYíkazy jazyka C KomentáYe KomentáYe pYeklada  v podstat ignoruje. Jsou 2 druhy komentáYo: // komentáYKomentáYem je vae a~ do konce Yádky/* komentáY */KomentáYem je text uvnitY  závorek PYíkazy preprocesoru PYíkazy preprocesoru za ínají znakem # a zpracovávají se jeat pYed vlastním pYekladem programu. Mají za následek modifikaci napsaného programu dle zadaných parametro nebo ovlivnní chování pYeklada e. Ní~e jsou uvedeny vaechny pYíkazy preprocesoru pYeklada e. ást z nich je unikátním rozaíYením tohoto pYeklada e a u jiného pYeklada e nebudou fungovat. Základní pYíkazy preprocesoru#define ID TEXTDefinuje identifikátor ID a zajistí vaechny výskyty ID v programu zadaným textem. Pou~ívá se zejména pro definování konstant (ae u~ pYímo nebo pomocí výrazo). #define MujPort1 0x100 #define MujPort2 (MujPort1+1)#define ID(x,y) TEXTDefinuje identifikátor ID jako makro s parametry (v závorce). Ka~dý výskyt ID v programu je pak nahrazen definovaným textem s tím, ~e formální parametry (zde x,y) jsou nahrazeny skute nými parametry. #define Mask(a) (a&0x0F)#undef IDZposobí, ~e je ID definovaný pYedchozí definicí #define ID  zapomenut . #undef MujPort1#if EXPR #ifdef ID #ifndef ID #elif EXPR #else #endifPokud je splnna podmínka je následující ást programu za #if pou~ita, v opa ném pYípad je pou~ita a~ ást za #else. ást #else mo~e být úpln vynechána. Podmínka #elif nahrazuje kombinaci #else #if. EXPR je podmínka (výraz dávající hodnotu pravda i nepravda). ID je identifikátor (testuje se zda je definovaný i není).#error TEXTZposobí chybu pYi pYekladu. asto se umíseuje uvnitY #if #endif a slou~í pro upozornní, ~e není se zdrojovým kódem nco v poYádku (napYíklad nedovolená kombinace nastavení).#include  SOUBOR #include <SOUBOR>Zajistí vlo~ení obsahu uvedeného souboru do tohoto místa zdrojového textu. V pYípad   se soubor hledá nejdYíve v adresáYi se zdrojovými texty hlavního programu, v pYípad <> se nejdYíve hledá v adresáYi s knihovnami. #list #nolistPovoluje a zakazuje vypisování následující ásti programu na výstup výpisu programu. Pou~ívá se zejména pro potla ení výpiso, které nás nezajímají, obvykle knihoven a dlouhých tabulek.#IGNORE_WARNINGS ALL #IGNORE_WARNINGS NONE #IGNORE_WARNINGS numZajistí, ~e se negenerují nebo generují varování pYi pYekladu. Je mo~no té~ zadat seznam ísel varování, které se mají ignorovat. Slou~í pro pYeklad úseku kódu, který sice generuje varování ale tato varování nejsou chybou. Pou~ívá se zejména pYi psaní knihoven.#pragma DIRSlou~í pro zajiatní kompatibility se standardními pYeklada i jazyka C. Za #pragma mo~e následovat direktiva pYeklada e.PYíkazy pro specifikaci vlastností funkcí a chování pYeklada e#inlineNásledující funkce je typu inline. PYi ka~dém pou~ití inline funkce se místo volání této funkce jako podprogramu za lení celá tato funkce. Pou~ívá se v pYípad triviálních funkcí nebo pro rychlejaí provedení funkce (uaetYí ze volání podprogramu a návrat).#separateZajistí to, ~e následující funkce není typu inline a ~e se tedy v~dy bude volat jako podprogram. UaetYí se tím pame programu. Pokud není zadáno ani #inline ani #separate rozhoduje si pYeklada  sám, zda funkci bude volat jako podprogram nebo zda ji bude vkládat v~dy znovu.#int_globalNásledující funkce se volá, pokud doalo k pYeruaení. Pokud se pou~ije #int_global musí být veakerá obsluha pYeruaení zajiatna touto funkcí. Programátor je za tuto obsluhu pln zodpovdný v etn úklidu a obnovy stavu procesoru. Pou~ívá se zejména z dovodo rychlosti odezvy na pYeruaení.#int_defaultNásledující funkce se volá, pokud vzniklo pYeruaení neoaetYeného typu. PatYí do skupiny #int_xxx.#int_xxx #int_xxx NOCLEARPokud není pou~it #int_global, pak základní obsluhu pYeruaení zajistí pYeklada . Automaticky zjistí, která periférie vyvolala pYeruaení a zavolá pYísluanou #int_xxx proceduru. Procedury #int_xxx neprovádí ~ádné speciální akce (úklid registro procesoru a podobn), jen obsluhují pYísluané periferie. Jednotlivých pYeruaení je mnoho druho a jsou uvedeny samostatn. Pokud není zadáno klí ové slovo NOCLEAR tak automaticky nuluje pYísluaný bit ~ádosti o pYeruaení.#priorityUvedený seznam definuje poYadí volání obsluhy jednotlivých pYeruaení tak, aby první v seznamu byl obslou~en nejdYíve.#asm #asm ASIS #endasmSlou~í pro vkládání ástí psaných v asembleru. PYeklada  je chytrý a automaticky zajistí pYepínání bank pamti pYi pYístupu k pamti. Tato chytrost se dá vypnout volbou ASIS, pak se instrukce pou~ijí tak, jak jsou napsané.#opt nVolí úroveH optimalizace. Vtaí íslo znamená vtaí optimalizaci.#caseZapíná citlivost na velikost písmen (defaultní chování pYeklada e nerozliauje mezi malými a velkými písmeny co~ není standardní chování pYeklada o jazyka C). Je vhodné tuto volbu pou~ít.Umístní objekto v pamti#bit ID=x.yDefinuje bitovou promnnou ID a její umístní na adresu x (mo~e být i jméno promnné) do bitu y (0 a~ 7). Pou~ívá se pro definování promnných pro ovládání periférií procesoru a pro manipulaci s jednotlivými bity promnných. #bit INTF=0x0B.1 #bit INTF=INTCON.1#byte ID=xDefinuje bajtovou promnnou na zadané adrese x (nebo na adrese promnné x). Pozor, promnná ID mo~e sdílet pame s dalaími promnnými (a mo~e tak být nechtn pYepsána). #byte INTCON=0x0B #byte POPO=INTCON#locate ID=xDefinuje bajtovou promnnou na zadané adrese a vyhradí pro ni pame. #locate INTCON=0x0B#reserve ADR #reserve START:ENDVyhradí úsek pamti dat (jedna adresa, seznam adres nebo úsek od adresy do adresy). PYeklada  pak tyto adresy pamti nepou~ije. Musí být uvedeno a~ po volb procesoru direktivou #device.#zero_ramPo resetu vynuluje pame dat.#org START,END #org START #org DEFAULTUmo~Huje ovlivnit, v jaké ásti pamti budou ulo~eny instrukce následující ásti programu. Opakované uvedení stejné adresy za átku #org START zajistí pokra ování v ji~ jednou pou~itém bloku pamti programu.#rom ADR={LIST}Definuje obsah pamti programu na adrese ADR seznamem LIST. Pou~ívá se pro definici rozsáhlejaích tabulek (dat) v pamti programu nebo pro definici obsahu datové EEPROM (na adrese 0x2100). #rom 0x2100={1,2,3,4,5,6,7,8}#type TYP=SIZEUmo~Huje nadefinovat pro daný standardní typ jeho délku v bitech. Defaultní nastavení je: #TYPE SHORT=8, INT=16, LONG=32Typ a nastavení procesoru#device CHIP #device ICD=TRUE #device AD=10Definuje cílový procesor (napYíklad PIC16F876) a jeho nastavení (podporu ladícího nástroje ICD, parametry AD pYevodníku a podobn). #device PIC16F877 ADC=10 ICD=TRUE#id INFO #id CHECKSUMDefinuje informaci ulo~enou v ID poli sou ástky ( íslo nebo Yetzec), pYípadn se pou~ije kontrolní sou et obsahu sou ástky (klí ové slovo CHECKSUM).#fuses LISTUvádí se seznam nastavení (je pro rozné procesory rozný), které se pou~ije pro naprogramování konfigura ního slova procesoru. #fuses HS, NOWDT, MCLR, NOLVP, NODEBUGDefinice parametro pou~itých periférií#use delay ()Definuje rychlost bhu procesoru v Hz pro generování zpo~dní. Pokud se za frekvenci doplní restart_wdt bude pYeklada  sám do zpo~ovacích smy ek vkládat obsluhu watch dog. #use delay (clock=4000000) #use delay (clock=32000, RESTART_WDT)#use fast_io () #use fixed_io () #use standard_io ()PYeklada  umí automaticky ovládat smry IO vývodo. V re~imu standard nastavuje smr pYed ka~dou operací s IO vývodem, v re~imu fixed se i poka~dé nastavuje stejný (definovaný) smr a v re~imu fast je nastavení smru IO vývodu vcí programátora. #use fast_io(A) #use fixed_io(a_outputs=PIN_A2, PIN_A3) #use standard_io(A)#use rs232 ()Definuje pou~ití a parametry sériové linky. #use rs232(baud=9600, xmit=PIN_A2,rcv=PIN_A3) Mo~né parametry: STREAM=id jméno tohoto sériového kanálu BAUD=x komunika ní rychlost v Bd XMIT=pin vývod pro vysíla  RCV=pin vývod pro pYijíma  FORCE_SW pou~ij SW UART BRGH1OK DEBUGGER komunikace s ICD (defaultn RB3) RESTART_WDT automaticky obsluhuj watch dog INVERT invertuje polaritu signálo PARITY=X parita N, E nebo O BITS =X po et bito 5 a~ 9 FLOAT_HIGH výstup s otevYeným kolektorem ERRORS chyby se dr~í v RS232_ERRORS SAMPLE_EARLY RETURN=pin pro MULTIMASTER MULTI_MASTER podpora MULTIMASTER LONG_DATA pro slova o délce 9 bito DISABLE_INTS zákaz pYeruaení pYi SW vysílání#use i2c ()Definuje pou~ití I2C jednotky. #use I2C(slave,sda=PIN_C4,scl=PIN_C3 address=0xa0,FORCE_HW) Mo~né parametry: MASTER re~im MASTER SLAVE re~im SLAVE SCL=pin definuje SCL vývod SDA=pin definuje SDA vývod ADDRESS=nn adresa SLAVE FAST pou~ije rychlou verzi I2C SLOW pou~ije pomalou verzi I2C RESTART_WDT obsluhuje watch dog pYi tení FORCE_HW pou~ij HW pro I2C NOFLOAT_HIGH pou~ívá stav H SMBUS sbrnice je SMBUSJednotlivá pYeruaení #int_xxx Direktiva #INT_xxx ozna uje funkci za ní následující jako funkci obsluhy pYeruaení od pYísluané periferie. Rozné procesory mají rozný po et periferií. Pokud se pou~ije #INT_GLOBAL pak se ji~ #INT_xxx nepou~ívá. #int_adUkon ení pYevodu AD pYevodníkem#int_adofPYevod AD pYevodníkem neskon il v ur eném ase#int_buscolKolize na sbrnici#int_buttonTla ítko#int_ccp1 #int_ccp2PYeruaení od jednotky CCP1 PYeruaení od jednotky CCP2#int_compPYeruaení od komparátoru#int_eepromPYeruaení od ukon ení zápisu do EEPROM#int_ext #int_ext1 #int_ext2PYeruaení od externího vstupu (pokud je jen jediný) PYeruaení od externího vstupu 1 PYeruaení od externího vstupu 2#int_i2cPYeruaení od jednotky I2C (procesor Yadu 14000)#int_lcdPYeruaení od Yadi e LCD#int_lowvoltPYeruaení od výpadku napájení#int_pspPYeruaení od jednotky PSP (Parallel Slave Port)#int_rb #int_rcPYeruaení od zmny stavu na portu B (B4-B7) PYeruaení od zmny stavu na portu C (C4-C7)#int_rda RS232 má pYijatá data#int_sspPYeruaení od jednotky I2C/SPI#int_tbeRS232 má prázdnou vysílací pame#int_rtcc #int_timer0 #int_timer1 #int_timer2 #INT_TIMER3PYete ení asova e TIMER0 (RTCC) PYete ení asova e TIMER0 (RTCC) PYete ení asova e TIMER1 PYete ení asova e TIMER2 PYete ení asova e TIMER3Komponenty jazyka C Datové typy Datové typy Operátory PYehled operátoro a jejich priority Xídící struktury Jednotlivé struktury (FOR, WHILE, & ) PYehled specifických funkcí Standardní funkce jazyka C se asi nedám.  TITLE CCS C - NávodMLAB  FILENAME CCSC_Návod.doc /  SAVEDATE \@ "yyyy-MM-dd"2005-05-10 /  AUTHOR miho  PAGE 8 /  NUMPAGES 8 df®°²ÞàÔ ì 6 T š œ ŽÌÎÐÜî,”˜š¦ÂT„ˆŠ”œü
2 ,JNPTblv‚Œ”¢ª®¸º.4˜¢°º 6HBDNZÄغ¼ÊÌÎà\`¼¾ÆÊÖØúòúïúììéìåìßìììßìììßììììßìßìßìßìßìßìììììììßìììßìÖìßììììßìßì0JmHnHsH  2 ,JNPTblv‚Œ”¢ª®¸º.4˜¢°º 6HBDNZÄغ¼ÊÌÎà\`¼¾ÆÊÖØúòúïúììéìåìßìììßìììßììììßìßìßìßìßìßìììììììßìììßìÖìßììììßìßì0JmHnHsH 
3 0J5\5\0J0J0JjU jUT,hæn ~ Ø ì  > R Ô ì 4 6 ýûùùûùôôôòùììÐk$$If–FÖ    Ö0ºÿ¨ ì%î DÖ0ÿ ÿ ÿ ÿ ÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 3 0J5\5\0J0J0JjU jUT,hæn ~ Ø ì  > R Ô ì 4 6 ýûùùûùôôôòùììÐk$$If–FÖ    Ö0ºÿ¨ ì%î DÖ0ÿ ÿ ÿ ÿ ÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
4 Faö$If 4 Faö$If
5 & F \­\þþ6 T œ ž È ŽÌùùŽ‹‰ùù$k$$If–FÖ    Ö0ºÿ¨ ì%î DÖ0ÿ ÿ ÿ ÿ ÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 5 & F \­\þþ6 T œ ž È ŽÌùùŽ‹‰ùù$k$$If–FÖ    Ö0ºÿ¨ ì%î DÖ0ÿ ÿ ÿ ÿ ÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
6 Faö$IfÌÎî,–””ŽŽŽ$Ifk$$If–FÖÖ0ºÿ¨ ì%î   ÿÿÿÿD ÿÿÿÿ  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÿÿÿÖÿÿÖÿÿÿÿÿ4Ö 6 Faö$IfÌÎî,–””ŽŽŽ$Ifk$$If–FÖÖ0ºÿ¨ ì%î   ÿÿÿÿD ÿÿÿÿ  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÿÿÿÖÿÿÖÿÿÿÿÿ4Ö
7 Faö–˜ÂT†”àŽŽŽ$Ifk$$If–FÖÖ0ºÿ¨ ì%î  D  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 7 Faö–˜ÂT†”àŽŽŽ$Ifk$$If–FÖÖ0ºÿ¨ ì%î  D  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
8 Faö†ˆœ,LNºL@BZ¸ºº¼Ø”ŒŽŽŽ”莎Ž”ðŽŽ”ŽŽ” Ž$Ifk$$If–FÖÖ0ºÿ¨ ì%î D Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 8 Faö†ˆœ,LNºL@BZ¸ºº¼Ø”ŒŽŽŽ”莎Ž”ðŽŽ”ŽŽ” Ž$Ifk$$If–FÖÖ0ºÿ¨ ì%î D Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
9 FaöØJLÌØÚòä ùŽùùŽùùk$$If–FÖÖ0ºÿ¨ ì%î D Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 9 FaöØJLÌØÚòä ùŽùùŽùùk$$If–FÖÖ0ºÿ¨ ì%î D Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
10 Faö$IfØLNlntx–˜ ¤ÂÌÚÜèòˆ – æ è f!h!j!v!x!z#|#Œ#Ž#¸$Æ$Ð$â$´%¶%Ê%Ì%X&n& (($(&(Ö(æ(ì(î(þ() )D)Z)X*h*”*¤*8,F,¾,À,Ð,Ò,À-Â-È-Ì-Ü-à-ì-î-®/°/¶/¼/B0D0L0N0Æ1È1ü1þ1222Ø3 4"4$4,484Œ5Ô5Ö5Ø5ä5ý÷ý÷ý÷ý÷ý÷ýý÷ýýýóý÷ýý÷ýýýý÷ýýý÷ýýý÷ý÷ýýýýý÷ýý÷ý÷ý÷ýý÷ýý÷ýýóý÷ýýý÷ýýý÷5\ 10 Faö$IfØLNlntx–˜ ¤ÂÌÚÜèòˆ – æ è f!h!j!v!x!z#|#Œ#Ž#¸$Æ$Ð$â$´%¶%Ê%Ì%X&n& (($(&(Ö(æ(ì(î(þ() )D)Z)X*h*”*¤*8,F,¾,À,Ð,Ò,À-Â-È-Ì-Ü-à-ì-î-®/°/¶/¼/B0D0L0N0Æ1È1ü1þ1222Ø3 4"4$4,484Œ5Ô5Ö5Ø5ä5ý÷ý÷ý÷ý÷ý÷ýý÷ýýýóý÷ýý÷ýýýý÷ýýý÷ýýý÷ý÷ýýýýý÷ýý÷ý÷ý÷ýý÷ýý÷ýýóý÷ýýý÷ýýý÷5\
11 0J5\0J`ä æ è f!”‰ƒ$If 11 0J5\0J`ä æ è f!”‰ƒ$If
12  Ƹp#$Ifk$$If–FÖÖ0ºÿ¨ ì%î  D  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 12  Ƹp#$Ifk$$If–FÖÖ0ºÿ¨ ì%î  D  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
13 Faöf!h!x!x#”$ŽŽ$Ifk$$If–FÖÖ0ºÿ¨ ì%î   ÿÿÿÿD ÿÿÿÿ  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÿÿÿÖÿÿÖÿÿÿÿÿ4Ö 13 Faöf!h!x!x#”$ŽŽ$Ifk$$If–FÖÖ0ºÿ¨ ì%î   ÿÿÿÿD ÿÿÿÿ  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÿÿÿÖÿÿÖÿÿÿÿÿ4Ö
14 Faöx#z#Ž#Œ$²%”tŽŽŽ$Ifk$$If–FÖÖ0ºÿ¨ ì%î  D  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 14 Faöx#z#Ž#Œ$²%”tŽŽŽ$Ifk$$If–FÖÖ0ºÿ¨ ì%î  D  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
15 Faö²%´%Ì% 15 Faö²%´%Ì%
16 ( (&(ê(ì( )ø+¼,¾,Ò,¾-À-î-”°ŽŽ”ÀŽŽ”¤ŽŽŽ”ŽŽ”܆$$If$Ifk$$If–FÖÖ0ºÿ¨ ì%î D Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 16 ( (&(ê(ì( )ø+¼,¾,Ò,¾-À-î-”°ŽŽ”ÀŽŽ”¤ŽŽŽ”ŽŽ”܆$$If$Ifk$$If–FÖÖ0ºÿ¨ ì%î D Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
17 Faöî-¬/®/¼/@0B0N0Ä1ô‰(ƒƒ‰ƒƒ$Ifk$$If–FÖÖ0ºÿ¨ ì%î D Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 17 Faöî-¬/®/¼/@0B0N0Ä1ô‰(ƒƒ‰ƒƒ$Ifk$$If–FÖÖ0ºÿ¨ ì%î D Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
18 Faö 18 Faö
19  Ƹp#$IfÄ1Æ1È1ü1”p‰ƒ$If 19  Ƹp#$IfÄ1Æ1È1ü1”p‰ƒ$If
20  Ƹp#$Ifk$$If–FÖÖ0ºÿ¨ ì%î  D  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 20  Ƹp#$Ifk$$If–FÖÖ0ºÿ¨ ì%î  D  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
21 Faöü1þ12Ø3 4”HŽŽŽ$Ifk$$If–FÖÖ0ºÿ¨ ì%î   ÿÿÿÿD ÿÿÿÿ  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÿÿÿÖÿÿÖÿÿÿÿÿ4Ö 21 Faöü1þ12Ø3 4”HŽŽŽ$Ifk$$If–FÖÖ0ºÿ¨ ì%î   ÿÿÿÿD ÿÿÿÿ  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÿÿÿÖÿÿÖÿÿÿÿÿ4Ö
22 Faö 4"484Œ5Ô5”hŽŽŽ$Ifk$$If–FÖÖ0ºÿ¨ ì%î  D  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 22 Faö 4"484Œ5Ô5”hŽŽŽ$Ifk$$If–FÖÖ0ºÿ¨ ì%î  D  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
23 FaöÔ5Ö5ð5z6¢6¤6ä6Z8\8p8¬8®8ü8š:œ:”œŽŽŽ”pŽŽ”¤ŽŽ”܃Ž”´ 23 FaöÔ5Ö5ð5z6¢6¤6ä6Z8\8p8¬8®8ü8š:œ:”œŽŽŽ”pŽŽ”¤ŽŽ”܃Ž”´
24  Ƹp#$If$Ifk$$If–FÖÖ0ºÿ¨ ì%î D Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 24  Ƹp#$If$Ifk$$If–FÖÖ0ºÿ¨ ì%î D Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
25 Faöä5ð5z6 6¤6¦6´6À6Î6ä6H8V8\8^8n8p8®8°8¶8Î8Ô8ä8ê8ì8ú8ü8: 25 Faöä5ð5z6 6¤6¦6´6À6Î6ä6H8V8\8^8n8p8®8°8¶8Î8Ô8ä8ê8ì8ú8ü8:
26 :œ:ž:¤:¼:6<t<v<x<€<”<H=ˆ=Š=Œ=À=Â=Ä=Ð=Þ=ê=ì=ò=> >>>>$?h?j?l?p?~?‚?„?”?–?Ä@Æ@Ð@Ü@ØA&B(B*BxBzB|BŽB–BNCdCðCrDtDvDŒD–D®D¸DÖDÞDVEfEÜEæE^FfFÈFýýý÷ý÷ýýý÷ýý÷ý÷ý÷ý÷ýýý÷ýýý÷ýýýóý÷ý÷ý÷ý÷ý÷ýýý÷ý÷ý÷ýý÷ýýýóý÷ýýýý÷ý÷ý÷ýýýý5\ 26 :œ:ž:¤:¼:6<t<v<x<€<”<H=ˆ=Š=Œ=À=Â=Ä=Ð=Þ=ê=ì=ò=> >>>>$?h?j?l?p?~?‚?„?”?–?Ä@Æ@Ð@Ü@ØA&B(B*BxBzB|BŽB–BNCdCðCrDtDvDŒD–D®D¸DÖDÞDVEfEÜEæE^FfFÈFýýý÷ý÷ýýý÷ýý÷ý÷ý÷ý÷ýýý÷ýýý÷ýýýóý÷ý÷ý÷ý÷ý÷ýýý÷ý÷ý÷ýý÷ýýýóý÷ýýýý÷ý÷ý÷ýýýý5\
27 0J5\0J`œ:¼:6<t<v<”<H=ˆ=÷ññ†(ñññk$$If–FÖÖ0ºÿ¨ ì%î D Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 27 0J5\0J`œ:¼:6<t<v<”<H=ˆ=÷ññ†(ñññk$$If–FÖÖ0ºÿ¨ ì%î D Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
28 Faö$If$$Ifˆ=Š=Œ=À=”p‰ƒ$If 28 Faö$If$$Ifˆ=Š=Œ=À=”p‰ƒ$If
29  Ƹp#$Ifk$$If–FÖÖ0ºÿ¨ ì%î  D  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 29  Ƹp#$Ifk$$If–FÖÖ0ºÿ¨ ì%î  D  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
30 FaöÀ=Â=>$?h?”PŽŽŽ$Ifk$$If–FÖÖ0ºÿ¨ ì%î   ÿÿÿÿD ÿÿÿÿ  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÿÿÿÖÿÿÖÿÿÿÿÿ4Ö 30 FaöÀ=Â=>$?h?”PŽŽŽ$Ifk$$If–FÖÖ0ºÿ¨ ì%î   ÿÿÿÿD ÿÿÿÿ  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÿÿÿÖÿÿÖÿÿÿÿÿ4Ö
31 Faöh?j?–?Â@”´ŽŽ$Ifk$$If–FÖÖ0ºÿ¨ ì%î  D  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 31 Faöh?j?–?Â@”´ŽŽ$Ifk$$If–FÖÖ0ºÿ¨ ì%î  D  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
32 FaöÂ@Ä@Ü@ØA&B”ÈŽŽŽ$Ifk$$If–FÖÖ0ºÿ¨ ì%î D Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 32 FaöÂ@Ä@Ü@ØA&B”ÈŽŽŽ$Ifk$$If–FÖÖ0ºÿ¨ ì%î D Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
33 Faö&B(B*BxB”¤‰ƒ$If 33 Faö&B(B*BxB”¤‰ƒ$If
34  Ƹp#$Ifk$$If–FÖÖ0ºÿ¨ ì%î  D  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 34  Ƹp#$Ifk$$If–FÖÖ0ºÿ¨ ì%î  D  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
35 FaöxBzB–BðCrD”ôŽŽŽ$Ifk$$If–FÖÖ0ºÿ¨ ì%î   ÿÿÿÿD ÿÿÿÿ  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÿÿÿÖÿÿÖÿÿÿÿÿ4Ö 35 FaöxBzB–BðCrD”ôŽŽŽ$Ifk$$If–FÖÖ0ºÿ¨ ì%î   ÿÿÿÿD ÿÿÿÿ  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÿÿÿÖÿÿÖÿÿÿÿÿ4Ö
36 FaörDtDÞDÈF`G”܉ƒƒ$If 36 FaörDtDÞDÈF`G”܉ƒƒ$If
37  Ƹp#$Ifk$$If–FÖÖ0ºÿ¨ ì%î  D  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 37  Ƹp#$Ifk$$If–FÖÖ0ºÿ¨ ì%î  D  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
38 FaöÈF`GbGdGvG~GÖG2HTH`H¦H®HêHòH"I(I I°IöI JzL’LÖLØLæLîL,M¤M‚P”P¾QÖQìQþQRR"R$RfRhRxRzRÚRÜRðRòRSS0S2SFSHSXS\SlSnSÜSÞSîSðS$T&T:T<TŒTŽTœT T°T´TÄTÆT°U²UÀUÂU$V&V4V6VhVjV€V‚VÀVÂVÐVÒV4W6WBWFWRWTWXXXýý÷ýýóóóóóóóý÷ýýýýýý÷ýý÷ýý÷ýý÷ýý÷ý÷ýý÷ýý÷ýý÷ý÷ý÷ýý÷ýý÷ýý÷ýý÷ýý÷ý÷ýý÷5\ 38 FaöÈF`GbGdGvG~GÖG2HTH`H¦H®HêHòH"I(I I°IöI JzL’LÖLØLæLîL,M¤M‚P”P¾QÖQìQþQRR"R$RfRhRxRzRÚRÜRðRòRSS0S2SFSHSXS\SlSnSÜSÞSîSðS$T&T:T<TŒTŽTœT T°T´TÄTÆT°U²UÀUÂU$V&V4V6VhVjV€V‚VÀVÂVÐVÒV4W6WBWFWRWTWXXXýý÷ýýóóóóóóóý÷ýýýýýý÷ýý÷ýý÷ýý÷ýý÷ý÷ýý÷ýý÷ýý÷ý÷ý÷ýý÷ýý÷ýý÷ýý÷ýý÷ý÷ýý÷5\
39 0J5\0J``GbG~GÖG2HTHÔLÖLîL,M¤MÆM0P”è 39 0J5\0J``GbG~GÖG2HTHÔLÖLîL,M¤MÆM0P”è
40 Œ††††”¸{†††† 40 Œ††††”¸{††††
41  Ƹp#$If$If$$Ifk$$If–FÖÖ0ºÿ¨ ì%î D Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 41  Ƹp#$If$If$$Ifk$$If–FÖÖ0ºÿ¨ ì%î D Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
42 Faö 0P2PnPR$RdR”‘‰‰$If$k$$If–FÖÖ0ºÿ¨ ì%î  D  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 42 Faö 0P2PnPR$RdR”‘‰‰$If$k$$If–FÖÖ0ºÿ¨ ì%î  D  Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
43 FaödRfRzRØRÚRòRSS2SDSFSnSÚSÜSðS"T$T”莎”€ŽŽ”XŽŽ”,ŽŽ”ŽŽ”Ð$Ifk$$If–FÖ    Ö0ºÿáø%'Ö0ÿ ÿ ÿ ÿ ÿÿö>&6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 43 FaödRfRzRØRÚRòRSS2SDSFSnSÚSÜSðS"T$T”莎”€ŽŽ”XŽŽ”,ŽŽ”ŽŽ”Ð$Ifk$$If–FÖ    Ö0ºÿáø%'Ö0ÿ ÿ ÿ ÿ ÿÿö>&6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
44 Faö$T<TŠTŒTÆT®U°UÂU"V$V6VfVhV‚V¾VÀVÒVùùŽHùùŽèùùŽˆùùŽ°ùùŽèùk$$If–FÖ    Ö0ºÿáø%'Ö0ÿ ÿ ÿ ÿ ÿÿö>&6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 44 Faö$T<TŠTŒTÆT®U°UÂU"V$V6VfVhV‚V¾VÀVÒVùùŽHùùŽèùùŽˆùùŽ°ùùŽèùk$$If–FÖ    Ö0ºÿáø%'Ö0ÿ ÿ ÿ ÿ ÿÿö>&6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
45 Faö$IfÒV2W4WTWXXXFXHXZX–X˜XªXìXîXbY‚ZùŽ¤ùùŽ„ùùŽ ùùŽ¬ùùŽ,ùùk$$If–FÖ    Ö0ºÿáø%'Ö0ÿ ÿ ÿ ÿ ÿÿö>&6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 45 Faö$IfÒV2W4WTWXXXFXHXZX–X˜XªXìXîXbY‚ZùŽ¤ùùŽ„ùùŽ ùùŽ¬ùùŽ,ùùk$$If–FÖ    Ö0ºÿáø%'Ö0ÿ ÿ ÿ ÿ ÿÿö>&6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
46 Faö$IfXXHXJXXXZX˜XšX¨XªXîXðXYYYY0Y4YHYLY`YbY\\\ \-\.\/\4\7\8\B\C\Q\R\U\V\`\o\p\z\{\~\\‡\ˆ\Œ\\\\–\—\˜\™\œ\\§\¨\©\ª\«\®\ýý÷ýý÷ýý÷ý÷ý÷ý÷ý÷ýðíðíðíçââÜââ×âÏâÈÅȽÈÅÈÅȽÈÅÈÅȽÈ×0JmHnHu0J j0JUmHnHsH umH sH  mHnHu jU 46 Faö$IfXXHXJXXXZX˜XšX¨XªXîXðXYYYY0Y4YHYLY`YbY\\\ \-\.\/\4\7\8\B\C\Q\R\U\V\`\o\p\z\{\~\\‡\ˆ\Œ\\\\–\—\˜\™\œ\\§\¨\©\ª\«\®\ýý÷ýý÷ýý÷ý÷ý÷ý÷ý÷ýðíðíðíçââÜââ×âÏâÈÅȽÈÅÈÅȽÈÅÈÅȽÈ×0JmHnHu0J j0JUmHnHsH umH sH  mHnHu jU
47 89CJ`CJ( jCJ(U 47 89CJ`CJ( jCJ(U
48 0J5\0J>‚Z„Z¬ZÄZÜZðZ8[Z[¤[Ü[\/\4\”‘|h$$„F„& #$/„Ifa$b$$„F„& #$/„Ifb$$k$$If–FÖ    Ö0ºÿáø%'Ö0ÿ ÿ ÿ ÿ ÿÿö>&6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö 48 0J5\0J>‚Z„Z¬ZÄZÜZðZ8[Z[¤[Ü[\/\4\”‘|h$$„F„& #$/„Ifa$b$$„F„& #$/„Ifb$$k$$If–FÖ    Ö0ºÿáø%'Ö0ÿ ÿ ÿ ÿ ÿÿö>&6ÖÿÿÖÿÿÖÿÿÖÿÿ4Ö
49 Faö 4\5\6\7\«\¬\­\®\‰„‚€‚‚‚$a$v$$If–FÖÖ0ºÿ 49 Faö 4\5\6\7\«\¬\­\®\‰„‚€‚‚‚$a$v$$If–FÖÖ0ºÿ
50 D%€P€: 6 ”F””Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ”4Ö 50 D%€P€: 6 ”F””Ö0ÿÿÿÿÿÿö6ÖÿÿÖÿÿÖÿÿÖÿÿ”4Ö
51 Faöe4,&P 1h°‚. °ÆA!°n"°n#Ü$ß%°°7°7ÓDÐÉêyùºÎŒ‚ªK© http://www.ccsinfo.comàÉêyùºÎŒ‚ªK© 0http://www.ccsinfo.com/ 51 Faöe4,&P 1h°‚. °ÆA!°n"°n#Ü$ß%°°7°7ÓDÐÉêyùºÎŒ‚ªK© http://www.ccsinfo.comàÉêyùºÎŒ‚ªK© 0http://www.ccsinfo.com/
52 iH@ñÿH Normální $¤x¤xCJ_HaJmHsHtH\@\ Nadpis 1$ 52 iH@ñÿH Normální $¤x¤xCJ_HaJmHsHtH\@\ Nadpis 1$
53 & F „¤@&^„5CJ(KH OJQJ\^JaJ `@` Nadpis 2$ 53 & F „¤@&^„5CJ(KH OJQJ\^JaJ `@` Nadpis 2$
54 & F „¤@@&^„!5CJ KH OJQJ\]^JaJP@P Nadpis 3$ 54 & F „¤@@&^„!5CJ KH OJQJ\]^JaJP@P Nadpis 3$
55 & F ¤ð@&5CJOJQJ\^JaJ<@< Nadpis 4 $¤ð@&5CJ\aJ@@@ Nadpis 5 ¤ð@&56CJ\]aJ:@: Nadpis 6 ¤ð@&5CJ\aJ,@, Nadpis 7 ¤ð@&2@2 Nadpis 8 ¤ð@&6]@ @@ Nadpis 9 ¤ð@&CJOJQJ^JaJBA@òÿ¡B Standardní písmo odstavce.@ò. Záhlaví  Æ¸p#:f`¢: Ukázka HTMLOJQJmHnHu*X@¢* 55 & F ¤ð@&5CJOJQJ\^JaJ<@< Nadpis 4 $¤ð@&5CJ\aJ@@@ Nadpis 5 ¤ð@&56CJ\]aJ:@: Nadpis 6 ¤ð@&5CJ\aJ,@, Nadpis 7 ¤ð@&2@2 Nadpis 8 ¤ð@&6]@ @@ Nadpis 9 ¤ð@&CJOJQJ^JaJBA@òÿ¡B Standardní písmo odstavce.@ò. Záhlaví  Æ¸p#:f`¢: Ukázka HTMLOJQJmHnHu*X@¢*
56 Zvýraznní6], @", Zápatí  Æ¸p#*)@¢1* íslo stránky@U@¢A@ Hypertextový odkaz >*B*phÿTJ@RT Podtitul„7„7¤ô¤X@&]„7^„76CJOJQJ^JZ^@bZ Normální (síe WWW)$¤d¤d[$\$OJPJQJ^J<b`¢<Kód HTMLCJOJQJaJmHnHu®, ¦ 56 Zvýraznní6], @", Zápatí  Æ¸p#*)@¢1* íslo stránky@U@¢A@ Hypertextový odkaz >*B*phÿTJ@RT Podtitul„7„7¤ô¤X@&]„7^„76CJOJQJ^JZ^@bZ Normální (síe WWW)$¤d¤d[$\$OJPJQJ^J<b`¢<Kód HTMLCJOJQJaJmHnHu®, ¦
57 ÿÿÿÿ–´s·¿ìö)jvš›ªÎÏäGHfgwKLa*CDN–¦§Ý¦ 57 ÿÿÿÿ–´s·¿ìö)jvš›ªÎÏäGHfgwKLa*CDN–¦§Ý¦
58 ! 58 !
59 - 59 -
60 Ü 60 Ü
61 Ý 61 Ý
62  Ý Þ ì ¥ ¦ æ ì í ù rst³´¼¼½ÇFÙÚæuvü^_ißà÷Ö×Þ !'âãäþÿ ìÆêëø=QRr-.8VW~MN^:;J¤ÄÅÆàá ’´µËabnì<=Kø9 : o d!°!±!¿!ë!"*"j$k$w$–$Ò$ã$&&7& 62  Ý Þ ì ¥ ¦ æ ì í ù rst³´¼¼½ÇFÙÚæuvü^_ißà÷Ö×Þ !'âãäþÿ ìÆêëø=QRr-.8VW~MN^:;J¤ÄÅÆàá ’´µËabnì<=Kø9 : o d!°!±!¿!ë!"*"j$k$w$–$Ò$ã$&&7&
63 ''2'3'='l'm'y'Œ''™'¢'£'·'í'î'ø'(((E(F(c(×(Ø(á()))3)4)A)_)`)i)™)š)ª)** *#*$*-*K*L*U*v*w*±*A+B+V+b+n+x+œ+­+Ò+î+,/,4,5,6,7,«,¯,0€€ 0€€˜0€–˜0€– 0€€˜0€·˜ 0€·˜ 0€·˜ 0€· 0··˜0€©0€©0€™0€©0€©0€™0€ 0··˜0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï©0€Ï©0€Ï™0€Ï( 0ÏϘ0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€& 0··( 0B+B+˜0€V+( 0B+B+˜0€n+( 0B+B+˜0€œ+( 0B+B+š0€€«@0€€©@0€€™@0€€˜@0€€š@0€€š@0€€ 63 ''2'3'='l'm'y'Œ''™'¢'£'·'í'î'ø'(((E(F(c(×(Ø(á()))3)4)A)_)`)i)™)š)ª)** *#*$*-*K*L*U*v*w*±*A+B+V+b+n+x+œ+­+Ò+î+,/,4,5,6,7,«,¯,0€€ 0€€˜0€–˜0€– 0€€˜0€·˜ 0€·˜ 0€·˜ 0€· 0··˜0€©0€©0€™0€©0€©0€™0€ 0··˜0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï©0€Ï©0€Ï™0€Ï©0€Ï©0€Ï©0€Ï©0€Ï©0€Ï™0€Ï( 0ÏϘ0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€&©0€&©0€&™0€& 0··( 0B+B+˜0€V+( 0B+B+˜0€n+( 0B+B+˜0€œ+( 0B+B+š0€€«@0€€©@0€€™@0€€˜@0€€š@0€€š@0€€
64 0 •••˜Øä5ÈFX®\/7AJP6 Ì–†Øä f!x#²%î-Ä1ü1 4Ô5œ:ˆ=À=h?Â@&BxBrD`G0PdR$TÒV‚Z4\®\02345689:;<=>?@BCDEFGHIKLMNOQR­\12Xo®,Xÿ€ +:>Xcgpux…’˜4ÿ•€4ÿ•€4ÿ•€4ÿ•€!4ÿ•€4ÿ•€ð8ð@ñÿÿÿ€€€÷ð’ðð0ð( ð 64 0 •••˜Øä5ÈFX®\/7AJP6 Ì–†Øä f!x#²%î-Ä1ü1 4Ô5œ:ˆ=À=h?Â@&BxBrD`G0PdR$TÒV‚Z4\®\02345689:;<=>?@BCDEFGHIKLMNOQR­\12Xo®,Xÿ€ +:>Xcgpux…’˜4ÿ•€4ÿ•€4ÿ•€4ÿ•€!4ÿ•€4ÿ•€ð8ð@ñÿÿÿ€€€÷ð’ðð0ð( ð
65 ððB 65 ððB
66 ðS ð¿Ëÿ ?ðhn.4MS+126EJ…—œ¨ª±¶»ÁÆÊÑÕ×Ü  M Q Y ] ‚ † œ   ¢ ¤ " 66 ðS ð¿Ëÿ ?ðhn.4MS+126EJ…—œ¨ª±¶»ÁÆÊÑÕ×Ü  M Q Y ] ‚ † œ   ¢ ¤ "
67 ' 67 '
68 c 68 c
69 e 69 e
70 g 70 g
71 l 71 l
72 Þ 72 Þ
73 å 73 å
74 ð 74 ð
75 ÷ 75 ÷
76 å ë â å î ô EKµ»×Ýòø¾Æóù]ciqÛÞßå-017 76 å ë â å î ô EKµ»×Ýòø¾Æóù]ciqÛÞßå-017
77 lopswz{~€ƒ„‡£¦§­-014KNORáäæéðöØÛ"&LUìò>DSZ`g/347;AX[gjruORŒ•chíòBG¯²íòý     $ ? C D F O T U W i k î ó /!3!i!m!n!p!y!~!!!„!‹!ª!¬!"" ""r"t"z"}"•"˜"ì"õ"#!#ä#ç#Ÿ$¤$¥$¨$°$³$»$Â$%%+%.%K%M%³%¸%/&2&3&6&F&I&û&þ& ''4'7'8'<'n'q'r'x'Ž'‘'’'˜'¤'§'®'±'ï'ò'ó'÷'((((G(J(K(N(P(S(Z(](Ù(Ü())))5)8)9)@)a)d)e)h)„)Œ))’)›)ž)Ÿ)¡)£)¦)§)©)*** *%*(*)*,*M*P*Q*T*x*{*|*€*,¬,¯,•–³´rs¶·¾¿ëìõö ()ijuv™›©ªÍÏãäFHegvwJL`a)*BDMN•–¥§ÜÝ¥ ¦  77 lopswz{~€ƒ„‡£¦§­-014KNORáäæéðöØÛ"&LUìò>DSZ`g/347;AX[gjruORŒ•chíòBG¯²íòý     $ ? C D F O T U W i k î ó /!3!i!m!n!p!y!~!!!„!‹!ª!¬!"" ""r"t"z"}"•"˜"ì"õ"#!#ä#ç#Ÿ$¤$¥$¨$°$³$»$Â$%%+%.%K%M%³%¸%/&2&3&6&F&I&û&þ& ''4'7'8'<'n'q'r'x'Ž'‘'’'˜'¤'§'®'±'ï'ò'ó'÷'((((G(J(K(N(P(S(Z(](Ù(Ü())))5)8)9)@)a)d)e)h)„)Œ))’)›)ž)Ÿ)¡)£)¦)§)©)*** *%*(*)*,*M*P*Q*T*x*{*|*€*,¬,¯,•–³´rs¶·¾¿ëìõö ()ijuv™›©ªÍÏãäFHegvwJL`a)*BDMN•–¥§ÜÝ¥ ¦ 
78 ! 78 !
79 , 79 ,
80 - 80 -
81 Û 81 Û
82 Ý 82 Ý
83  Ü Þ ë ì ¤ ¦ å æ ë í ø ù qt²´»¼»½ÆÇEFØÚåætvûü]_hiÞàö÷Õ×ÝÞ!&'áäýÿ 83  Ü Þ ë ì ¤ ¦ å æ ë í ø ù qt²´»¼»½ÆÇEFØÚåætvûü]_hiÞàö÷Õ×ÝÞ!&'áäýÿ
84  ëìÅÆéë÷ø<=PRqr,.78UW}~LN]^9;IJ£¤ÃÆßá  ‘’³µÊË`bmnëì;=JK÷ø8 : n o c!d!¯!±!¾!¿!ê!ë!"")"*"i$k$v$w$•$–$Ñ$Ò$â$ã$&&6&7& ' 84  ëìÅÆéë÷ø<=PRqr,.78UW}~LN]^9;IJ£¤ÃÆßá  ‘’³µÊË`bmnëì;=JK÷ø8 : n o c!d!¯!±!¾!¿!ê!ë!"")"*"i$k$v$w$•$–$Ñ$Ò$â$ã$&&6&7& '
85 '''1'3'<'='k'm'x'y'‹''˜'™'¡'£'¶'·'ì'î'÷'ø'((((D(F(b(c(Ö(Ø(à(á())))2)4)@)A)^)`)h)i)˜)š)©)ª)** * *"*$*,*-*J*L*T*U*u*w*°*±*@+B+U+V+a+b+m+n+w+x+›+œ+¬+­+Ñ+Ò+í+î+,, ,.,/,3,R,U,{,~,,,™,œ,¬,¯,ôsÏäa–§ì;=K±!¿!"*"k$w$Ò$ã$3'='m'y''™'î'ø'(())4)A)`)i)* *$*-*L*U*B+V+î+,,¬,¯,ÿÿmiho'D:\MLAB\_KROUZEK\04_CCSC\CCSC_Návod.docmihoZC:\WINDOWS\Application Data\Microsoft\Word\ukládání pro automatickou obnovu CCSC_Návod.asdmiho'D:\MLAB\_KROUZEK\04_CCSC\CCSC_Návod.docmiho'D:\MLAB\_KROUZEK\04_CCSC\CCSC_Návod.docmiho'D:\MLAB\_KROUZEK\04_CCSC\CCSC_Návod.docmiho'D:\MLAB\_KROUZEK\04_CCSC\CCSC_Návod.docmiho'D:\MLAB\_KROUZEK\04_CCSC\CCSC_Návod.docmihoZC:\WINDOWS\Application Data\Microsoft\Word\ukládání pro automatickou obnovu CCSC_Návod.asdmiho'D:\MLAB\_KROUZEK\04_CCSC\CCSC_Návod.docmiho'D:\MLAB\_KROUZEK\04_CCSC\CCSC_Návod.doc|ÿÿÿ”hçÿÿÿÿÿÿÿÿÿ}ÿÿÿÈÄÎÏÿÿÿÿÿÿÿÿÿ~ÿÿÿžh^RÿÿÿÿÿÿÿÿÿÿÿÿØþ́ÿÿÿÿÿÿÿÿÿ€ÿÿÿêïú$ÿÿÿÿÿÿÿÿÿÿÿÿr¨ÿÿÿÿÿÿÿÿÿ‚ÿÿÿØîVñÿÿÿÿÿÿÿÿÿƒÿÿÿ²<äãÿÿÿÿÿÿÿÿÿˆÿÿÿtyŒÿÿÿÿÿÿÿÿÿ‰ÿÿÿÎÛ*yÿÿÿÿÿÿÿÿÿÁNJÂpö5ÿÿÿÿÿÿÿÿÿ31pŒÈ¢Šÿÿÿÿÿÿÿÿÿt¿'âIþ‘ÿÿÿÿÿÿ^)zHH'Dèÿÿÿÿÿÿÿÿÿ##•M˜EpfÿÿÿÿÿÿÿÿÿB×]CTÿOp€uðRVáÿÿÿÿÿÿÿÿÿ„Ô„˜þÆÔ^„Ô`„˜þ.„¹„˜þƹ^„¹`„˜þ.„ž„˜þÆž^„ž`„˜þ.„ƒ„˜þƃ^„ƒ`„˜þ. „Ô„˜þÆÔ^„Ô`„˜þOJQJo(·ð „¹„˜þƹ^„¹`„˜þOJQJo(·ð „ž„˜þÆž^„ž`„˜þOJQJo(·ð „ƒ„˜þƃ^„ƒ`„˜þOJQJo(·ð„h„˜þÆh^„h`„˜þ. „h„˜þÆh^„h`„˜þOJQJo(·ð „Є˜þÆÐ^„Ð`„˜þOJQJo(·ð„ „˜þÆ ^„ `„˜þ.„p„˜þÆp^„p`„˜þ.„@ „˜þÆ@ ^„@ `„˜þ.„„˜þÆ^„`„˜þ.„à„˜þÆà^„à`„˜þ.„°„˜þÆ°^„°`„˜þ.„€„˜þÆ€^„€`„˜þ.„P„˜þÆP^„P`„˜þ.„h„˜þÆh^„h`„˜þ.„„PþÆ^„`„Pþ..„È„þÆ ^„È`„þ...„À„xýÆ^„À`„xý.... „¸„èüÆØ ^„¸`„èü 85 '''1'3'<'='k'm'x'y'‹''˜'™'¡'£'¶'·'ì'î'÷'ø'((((D(F(b(c(Ö(Ø(à(á())))2)4)@)A)^)`)h)i)˜)š)©)ª)** * *"*$*,*-*J*L*T*U*u*w*°*±*@+B+U+V+a+b+m+n+w+x+›+œ+¬+­+Ñ+Ò+í+î+,, ,.,/,3,R,U,{,~,,,™,œ,¬,¯,ôsÏäa–§ì;=K±!¿!"*"k$w$Ò$ã$3'='m'y''™'î'ø'(())4)A)`)i)* *$*-*L*U*B+V+î+,,¬,¯,ÿÿmiho'D:\MLAB\_KROUZEK\04_CCSC\CCSC_Návod.docmihoZC:\WINDOWS\Application Data\Microsoft\Word\ukládání pro automatickou obnovu CCSC_Návod.asdmiho'D:\MLAB\_KROUZEK\04_CCSC\CCSC_Návod.docmiho'D:\MLAB\_KROUZEK\04_CCSC\CCSC_Návod.docmiho'D:\MLAB\_KROUZEK\04_CCSC\CCSC_Návod.docmiho'D:\MLAB\_KROUZEK\04_CCSC\CCSC_Návod.docmiho'D:\MLAB\_KROUZEK\04_CCSC\CCSC_Návod.docmihoZC:\WINDOWS\Application Data\Microsoft\Word\ukládání pro automatickou obnovu CCSC_Návod.asdmiho'D:\MLAB\_KROUZEK\04_CCSC\CCSC_Návod.docmiho'D:\MLAB\_KROUZEK\04_CCSC\CCSC_Návod.doc|ÿÿÿ”hçÿÿÿÿÿÿÿÿÿ}ÿÿÿÈÄÎÏÿÿÿÿÿÿÿÿÿ~ÿÿÿžh^RÿÿÿÿÿÿÿÿÿÿÿÿØþ́ÿÿÿÿÿÿÿÿÿ€ÿÿÿêïú$ÿÿÿÿÿÿÿÿÿÿÿÿr¨ÿÿÿÿÿÿÿÿÿ‚ÿÿÿØîVñÿÿÿÿÿÿÿÿÿƒÿÿÿ²<äãÿÿÿÿÿÿÿÿÿˆÿÿÿtyŒÿÿÿÿÿÿÿÿÿ‰ÿÿÿÎÛ*yÿÿÿÿÿÿÿÿÿÁNJÂpö5ÿÿÿÿÿÿÿÿÿ31pŒÈ¢Šÿÿÿÿÿÿÿÿÿt¿'âIþ‘ÿÿÿÿÿÿ^)zHH'Dèÿÿÿÿÿÿÿÿÿ##•M˜EpfÿÿÿÿÿÿÿÿÿB×]CTÿOp€uðRVáÿÿÿÿÿÿÿÿÿ„Ô„˜þÆÔ^„Ô`„˜þ.„¹„˜þƹ^„¹`„˜þ.„ž„˜þÆž^„ž`„˜þ.„ƒ„˜þƃ^„ƒ`„˜þ. „Ô„˜þÆÔ^„Ô`„˜þOJQJo(·ð „¹„˜þƹ^„¹`„˜þOJQJo(·ð „ž„˜þÆž^„ž`„˜þOJQJo(·ð „ƒ„˜þƃ^„ƒ`„˜þOJQJo(·ð„h„˜þÆh^„h`„˜þ. „h„˜þÆh^„h`„˜þOJQJo(·ð „Є˜þÆÐ^„Ð`„˜þOJQJo(·ð„ „˜þÆ ^„ `„˜þ.„p„˜þÆp^„p`„˜þ.„@ „˜þÆ@ ^„@ `„˜þ.„„˜þÆ^„`„˜þ.„à„˜þÆà^„à`„˜þ.„°„˜þÆ°^„°`„˜þ.„€„˜þÆ€^„€`„˜þ.„P„˜þÆP^„P`„˜þ.„h„˜þÆh^„h`„˜þ.„„PþÆ^„`„Pþ..„È„þÆ ^„È`„þ...„À„xýÆ^„À`„xý.... „¸„èüÆØ ^„¸`„èü
86 ..... „° 86 ..... „°
87 „XüÆ@ ^„° 87 „XüÆ@ ^„°
88 `„Xü ...... „¨ „ÈûÆ^„¨ `„Èû....... „ „8ûÆx^„ `„8û........ „à„`úÆH^„à`„`ú.........„'ú„^„'ú`„o(.„ýÿ„^„ýÿ`„o(..„„^„`„o(...„U„xýƝ^„U`„xýo(.... „M„èüÆm^„M`„èüo( 88 `„Xü ...... „¨ „ÈûÆ^„¨ `„Èû....... „ „8ûÆx^„ `„8û........ „à„`úÆH^„à`„`ú.........„'ú„^„'ú`„o(.„ýÿ„^„ýÿ`„o(..„„^„`„o(...„U„xýƝ^„U`„xýo(.... „M„èüÆm^„M`„èüo(
89 ..... „E „XüÆÕ ^„E `„Xüo( ...... „= „ÈûÆ¥ ^„= `„Èûo(....... „5 „8ûÆ ^„5 `„8ûo(........ „u„`úÆÝ^„u`„`úo(......... „p„˜þÆp^„p`„˜þOJQJo(·ð„ „˜þÆ ^„ `„˜þOJQJ^Jo(o„p„˜þÆp^„p`„˜þOJQJ^Jo(§ð„@ „˜þÆ@ ^„@ `„˜þOJQJ^Jo(·ð„„˜þÆ^„`„˜þOJQJ^Jo(o„à„˜þÆà^„à`„˜þOJQJ^Jo(§ð„°„˜þÆ°^„°`„˜þOJQJ^Jo(·ð„€„˜þÆ€^„€`„˜þOJQJ^Jo(o„P„˜þÆP^„P`„˜þOJQJ^Jo(§ðh „Є˜þÆÐ^„Ð`„˜þOJQJo(·ðh „ „˜þÆ ^„ `„˜þOJQJo(oh „p„˜þÆp^„p`„˜þOJQJo(§ðh „@ „˜þÆ@ ^„@ `„˜þOJQJo(·ðh „„˜þÆ^„`„˜þOJQJo(oh „à„˜þÆà^„à`„˜þOJQJo(§ðh „°„˜þÆ°^„°`„˜þOJQJo(·ðh „€„˜þÆ€^„€`„˜þOJQJo(oh „P„˜þÆP^„P`„˜þOJQJo(§ð„h„˜þÆh^„h`„˜þCJOJQJo(qð„„˜þÆ^„`„˜þo(.„q„ÿÆÐ^„q`„ÿo(..„`„þÆ8^„``„þo(...„X„xýÆ ^„X`„xýo(.... „P„èüÆp^„P`„èüo( 89 ..... „E „XüÆÕ ^„E `„Xüo( ...... „= „ÈûÆ¥ ^„= `„Èûo(....... „5 „8ûÆ ^„5 `„8ûo(........ „u„`úÆÝ^„u`„`úo(......... „p„˜þÆp^„p`„˜þOJQJo(·ð„ „˜þÆ ^„ `„˜þOJQJ^Jo(o„p„˜þÆp^„p`„˜þOJQJ^Jo(§ð„@ „˜þÆ@ ^„@ `„˜þOJQJ^Jo(·ð„„˜þÆ^„`„˜þOJQJ^Jo(o„à„˜þÆà^„à`„˜þOJQJ^Jo(§ð„°„˜þÆ°^„°`„˜þOJQJ^Jo(·ð„€„˜þÆ€^„€`„˜þOJQJ^Jo(o„P„˜þÆP^„P`„˜þOJQJ^Jo(§ðh „Є˜þÆÐ^„Ð`„˜þOJQJo(·ðh „ „˜þÆ ^„ `„˜þOJQJo(oh „p„˜þÆp^„p`„˜þOJQJo(§ðh „@ „˜þÆ@ ^„@ `„˜þOJQJo(·ðh „„˜þÆ^„`„˜þOJQJo(oh „à„˜þÆà^„à`„˜þOJQJo(§ðh „°„˜þÆ°^„°`„˜þOJQJo(·ðh „€„˜þÆ€^„€`„˜þOJQJo(oh „P„˜þÆP^„P`„˜þOJQJo(§ð„h„˜þÆh^„h`„˜þCJOJQJo(qð„„˜þÆ^„`„˜þo(.„q„ÿÆÐ^„q`„ÿo(..„`„þÆ8^„``„þo(...„X„xýÆ ^„X`„xýo(.... „P„èüÆp^„P`„èüo(
90 ..... „H „XüÆØ ^„H `„Xüo( ...... „@ „Èûƨ ^„@ `„Èûo(....... „8 „8ûÆ^„8 `„8ûo(........ „x„`úÆà^„x`„`úo(.........ˆÿÿÿ~ÿÿÿ}ÿÿÿ|ÿÿÿÿÿÿ€ÿÿÿ‰ÿÿÿƒÿÿÿ31pOp€ut¿'##•M‚ÿÿÿÿÿÿÁNJÁNJvµ ÿþ0ˆÿÿÿLvµÿþ0^)zH^)zHXvµ ÿþ0‚ÿÿÿ¤vµÿþ0ÿÿÿ°vµÿþ0ÿÿÿ¼vµÿþ0~ÿÿÿÈvµÿþ0}ÿÿÿÔvµÿþ0|ÿÿÿàvµÿþ0B×]B×]ìvµÿþ0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‡]RJS(ÿÿع÷¿ÿÿÿÿÿÿÿÿÿÿÿÿ‡]BJC(ÿÿȹ÷¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ§¶ÿÿÿÿÿÿÿÿ°ÿÿÿÿf86¡        jvš›ªÎÏGHfgwKLaCDN¦§Ý 90 ..... „H „XüÆØ ^„H `„Xüo( ...... „@ „Èûƨ ^„@ `„Èûo(....... „8 „8ûÆ^„8 `„8ûo(........ „x„`úÆà^„x`„`úo(.........ˆÿÿÿ~ÿÿÿ}ÿÿÿ|ÿÿÿÿÿÿ€ÿÿÿ‰ÿÿÿƒÿÿÿ31pOp€ut¿'##•M‚ÿÿÿÿÿÿÁNJÁNJvµ ÿþ0ˆÿÿÿLvµÿþ0^)zH^)zHXvµ ÿþ0‚ÿÿÿ¤vµÿþ0ÿÿÿ°vµÿþ0ÿÿÿ¼vµÿþ0~ÿÿÿÈvµÿþ0}ÿÿÿÔvµÿþ0|ÿÿÿàvµÿþ0B×]B×]ìvµÿþ0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‡]RJS(ÿÿع÷¿ÿÿÿÿÿÿÿÿÿÿÿÿ‡]BJC(ÿÿȹ÷¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ§¶ÿÿÿÿÿÿÿÿ°ÿÿÿÿf86¡        jvš›ªÎÏGHfgwKLaCDN¦§Ý
91 ! 91 !
92 - 92 -
93 Ü 93 Ü
94 Ý 94 Ý
95  Ý Þ ì ¥ ¦ æ ì í ù rst³´¼¼½ÇÙÚæuv^_ißà÷Ö×Þ !'âãäþÿ êëøQRr-.8VW~MN^:;JÄÅÆàá ´µËabn<=K9 : o °!±!¿!j$k$w$&& 95  Ý Þ ì ¥ ¦ æ ì í ù rst³´¼¼½ÇÙÚæuv^_ißà÷Ö×Þ !'âãäþÿ êëøQRr-.8VW~MN^:;JÄÅÆàá ´µËabn<=K9 : o °!±!¿!j$k$w$&&
96 ''2'3'='l'm'y'Œ''™'¢'£'·'í'î'ø'(((E(F(c(×(Ø(á()))3)4)A)_)`)i)™)š)ª)** *#*$*-*K*L*U*v*w*±*A+B+,/,4,5,¯,ž–žžžžžžžžžžžžžžžžžžžžžžžžžžžžžžžžžžžžž–žžžžžžžžžžžžžžžž–†ÿ@ €£*£*Œ$t£*£*@„À{Ð  "#(*,®,°°° °°(°2°4°:°<°>°B°D°H°J°T°X°¸@ÿÿUnknownÿÿÿÿÿÿÿÿÿÿÿÿG‡:ÿTimes New Roman5€Symbol3& ‡:ÿArial?5 ‡:ÿCourier NewI&€ ÿÿÿÿÿÿÿé?ÿ?Arial Unicode MS;€Wingdings"q‰ðÄ©M•&øQ•F`Z$M7!ðnÜ´´r0d¤,Çî+ 2ƒQðÿÿ CCS C - Návodmihomihoþÿ 96 ''2'3'='l'm'y'Œ''™'¢'£'·'í'î'ø'(((E(F(c(×(Ø(á()))3)4)A)_)`)i)™)š)ª)** *#*$*-*K*L*U*v*w*±*A+B+,/,4,5,¯,ž–žžžžžžžžžžžžžžžžžžžžžžžžžžžžžžžžžžžžž–žžžžžžžžžžžžžžžž–†ÿ@ €£*£*Œ$t£*£*@„À{Ð  "#(*,®,°°° °°(°2°4°:°<°>°B°D°H°J°T°X°¸@ÿÿUnknownÿÿÿÿÿÿÿÿÿÿÿÿG‡:ÿTimes New Roman5€Symbol3& ‡:ÿArial?5 ‡:ÿCourier NewI&€ ÿÿÿÿÿÿÿé?ÿ?Arial Unicode MS;€Wingdings"q‰ðÄ©M•&øQ•F`Z$M7!ðnÜ´´r0d¤,Çî+ 2ƒQðÿÿ CCS C - Návodmihomihoþÿ
97 à…ŸòùOh«‘+'³Ù0ˆ˜ ¸ÄÔàì  97 à…ŸòùOh«‘+'³Ù0ˆ˜ ¸ÄÔàì 
98 8 D P \hpx€âCCS C - NávodoCS miho - ihoiho Normal.dotomihol.d14oMicrosoft Word 9.0@ÖWA'@@` EÄTÅ@˜ùð$UÅ`Z$þÿ 98 8 D P \hpx€âCCS C - NávodoCS miho - ihoiho Normal.dotomihol.d14oMicrosoft Word 9.0@ÖWA'@@` EÄTÅ@˜ùð$UÅ`Z$þÿ
99 ÕÍ՜.“—+,ù®DÕÍ՜.“—+,ù®8ô hp|„Œ” œ¤¬´ ¼ Öâ/M¤,í CCS C - Návod Název° 8@ _PID_HLINKSâAh}4http://www.ccsinfo.com/ 99 ÕÍ՜.“—+,ù®DÕÍ՜.“—+,ù®8ô hp|„Œ” œ¤¬´ ¼ Öâ/M¤,í CCS C - Návod Název° 8@ _PID_HLINKSâAh}4http://www.ccsinfo.com/
100  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSþÿÿÿUVWXYZ[þÿÿÿ]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„þÿÿÿ†‡ˆ‰Š‹ŒþÿÿÿŽ‘’“”þÿÿÿýÿÿÿýÿÿÿ˜þÿÿÿþÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿRoot Entryÿÿÿÿÿÿÿÿ ÀF@°g %UÅš€Data 100  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSþÿÿÿUVWXYZ[þÿÿÿ]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„þÿÿÿ†‡ˆ‰Š‹ŒþÿÿÿŽ‘’“”þÿÿÿýÿÿÿýÿÿÿ˜þÿÿÿþÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿRoot Entryÿÿÿÿÿÿÿÿ ÀF@°g %UÅš€Data
101 ÿÿÿÿÿÿÿÿÿÿÿÿT1Tableÿÿÿÿÿÿÿÿ\QWordDocumentÿÿÿÿ.¦SummaryInformation(ÿÿÿÿÿÿÿÿÿÿÿÿ…DocumentSummaryInformation8ÿÿÿÿÿÿÿÿCompObjÿÿÿÿjObjectPoolÿÿÿÿÿÿÿÿÿÿÿÿ@°g %UÅ@°g %UÅþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿ 101 ÿÿÿÿÿÿÿÿÿÿÿÿT1Tableÿÿÿÿÿÿÿÿ\QWordDocumentÿÿÿÿ.¦SummaryInformation(ÿÿÿÿÿÿÿÿÿÿÿÿ…DocumentSummaryInformation8ÿÿÿÿÿÿÿÿCompObjÿÿÿÿjObjectPoolÿÿÿÿÿÿÿÿÿÿÿÿ@°g %UÅ@°g %UÅþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿ
102 ÿÿÿÿ ÀFDokument Microsoft Word 102 ÿÿÿÿ ÀFDokument Microsoft Word
103 MSWordDocWord.Document.8ô9²q 103 MSWordDocWord.Document.8ô9²q