Keil uvision3. -Proširenja za standardni ANSI C jezik

Size: px
Start display at page:

Download "Keil uvision3. -Proširenja za standardni ANSI C jezik"

Transcription

1 Keil uvision3 -Uvod Programiranje mikrokontrolera u asembleru predstavlja optimalan nacin programiranja sa stanovišta iskorišćenja ograničenih ugrađenih resursa, kao na primer, programske memorije i dr. S druge strane za složenije projekte program napisan u asembleru može biti komplikovan za čitanje i razumevanje. Zato se danas mikrokontroleri programiraju u višim programskim jezicima, a najpoznatiji i najčešce korišćeni je programski jezik C.Pretpostavkom da student poseduje osnovna znanja o programskom jeziku C i njegovim osnovnim strukturama podataka. Takođe, pretpostavlja se znanje tzv. ANSI C-a. Efikasnost programiranja je povećana i zbog upotrebe elemenata strukturalnog programiranja i širokog skupa operatora.u odnosu na ANSI ( American National Standards Institute) C programski jezik, C za mikrokontrolere je prilagođena varijanta koja koristi specijalizovan kompajler(prevodlac). Primer specijalizovanog kompajlera je C51 kompajer koji se koristi za prevođenje programa kod mikrokontrolera baziranih na 8051 mikroprocesorima. C jezik sam po sebi nije u mogucnosti da obavlja operacije (kao što su ulaz i izlaz), te su ove mogucnosti obezbeđene kao deo standardne biblioteke. Zbog toga što su ove funkcije odvojene od samog jezika, C je naročito pogodan za generisanje programa lako prenosivih izmedu različitih platformi. Ukratko, interakcija programa sa okolinom u programskom jeziku C je sadržana u njegovoj standardnoj biblioteci, a C51 kompajler je specijalizovan za ugrađene (embedded) mikroprocesore. -Proširenja za standardni ANSI C jezik U cilju što lakšeg rada sa 8051 mikroprocesorima, C51 kompajler koristi brojne nove ključne rječi koje ne postoje u standardnom C jeziku. Ukratko ćemo objasniti značenje najviše korišcenih kljucnih riječi. -Arhitektura 8051 podržava nekoliko fizički odvojenih memorijskih prostora i dejelova za smeštanje programa. Svaki memorijski prostor nudi određene prednosti i mane. Postoje memorijski prostori koji omogućavaju: Čitanje ali ne i upis upis i čitanje upis i čitanje ali brže u odnosu na ostale memorije Programska (code) memorija ima samo mogucnost čitanja i može biti po realizaciji unutrašnja, spoljašnja i kombinacija ove dve memorije. Programskoj memoriji se može pristupiti pomoću memorijskog tipa code definisanog u okviru C51 standardne biblioteke. Unutrašnja memorija za podatke se nalazi na samom čipu i u nju se može i upisivati i čitati. -Memoriji za podatke se brzo pristupa jer se koristi 8-bitna adresa. Za pristup internoj memoriji se koriste tri razlicita memorijska tipa: data - oznacava da se pristupa internoj memoriji podataka uz direktno adresiranje,što omogucava brz pristup (128B). idata - označava da se pristupa celoj memoriji za podatke (256B) uz indirektno adresiranje. bdata označava da se pristupa lokacijama ukupne velicine od 16 bajtova koje se mogu adresirati po bitovima. Za razliku od unutrašnje, spoljašnja memorija za podatke je sporija, jer se pristup vrši preko pokazivaca na podatke. Maksimalno je podržano 64k spoljašnje memorije za podatke. Vrlo je važno da se shvati da se ovaj adresni prostor ne mora koristiti samo za pristupanje memoriji. Hardverski dizajn može i mapirati odredene periferne sklopove unutar memorijskog prostora C51. Kompajler nudi dva memorijska tipa za pristup spoljašnjoj memoriji za podatke: -1-

2 xdata - da se može pristupiti bilo kojoj lokaciji unutar memorijskog prostora (64k) i koristi se kod large memorijskog modela. pdata - oznacava de se pristupa samo jednoj stranici velicine 256 bajta od spoljašnje memorije za podatke. Ovaj tip se koristi kod compact memorijskog modela. Udaljena memorija (far memory) označava prošireni adresni prostor kod većine 8051varijanti. C51 kompajler koristi genericki trobajtni pokazivac za pristup ovom proširenom adresnom prostoru. Dva C51 memorijska tipa, far i const far, služe za pristup promjenljivama u proširenom RAM prostoru i konstantama u proširenom ROM prostoru. Memorijski model odreduje tip memorije u upotrebi za argumente funkcija, automatske promjenljive i deklaracije koje ne koriste eksplicitno navedeni tip memorije. C51koristi tri memorijska modela: Small Model - Kod ovog modela, sve promenljive, podrazumevano, se nalaze u unutrašnjoj memoriji za podatke 8051 sistema tj. koristi se data memorijski tip. Kod ovog modela, promenljivama se pristupa na efikasan nacin. Medutim, sviobjekti koji nisu eksplicitno postavljeni u nekom drugom memorijskom prostoru,moraju da se uklope u okviru unutrašnjeg RAM-a koji je sam po sebi vrlo mali. Compact Model - Kod ovog modela, podrazumevamo, sve promenljive se nalaze u jednoj stranici spoljašnje memorije za podatke tj. koristi se memorijski tip pdata. Ovaj model može obezbediti maksimalno 256 bajtova promenljivih, jer se koristi indirektno adresiranje kroz registre R0 i R1. Large Model - Kod ovog modela, sve promjenljive se nalaze u spoljašnjoj memoriji za podatke (do 64k prostora) tj. koristi se xdata memorijski tip. Pristup memoriji kod ovog modela ja u odnosu na ostale modele najsporiji i neefikasan, narocito kod promjenljivih koje sadrže nekoliko bajtova. Evo nekoliko primera za korišćenje navedenih memorijskih tipova: unsigned char bdata bdata_var; unsigned char code code_constant; unsigned char data fast_variable; unsigned char far far_variable; unsigned char idata variable; unsigned char pdata variable; unsigned char xdata variable; -Familija 8051 mikrokontrolera sadrži poseban memorijski prostor za pristup specijalnim funkcijskim registrima (Special Function Registers - SFRs). Ovi registri se koriste u programu za kontrolu tajmera, brojača, serijskog ulaza i izlaza, ulazno-izlaznih portova i periferija. Nalaze se na adresama od 0x80 do 0xFF (128 bajta) i može im se pristupati bitski, bajtovski, ili na nivou reči. Svi nazivi ovih registara su predefinisani u okviru C51 kompajlera. C51 kompajler obezbeduje pristup specijalnim registrima preko tipova podataka: sfr - deklariše se u istom stilu kao i druge C promenljive. Portovi P0, P1, P2 i P3 koriste ovaj tip. Ovaj tip se ne može definisati u okviru tela funkcije. sfr P0 = 0x80; /* Port-0, address 80h */ sfr P1 = 0x90; /* Port-1, address 90h */ sfr P2 = 0xA0; /* Port-2, address 0A0h */ sfr P3 = 0xB0; /* Port-3, address 0B0h */ sfr16 - neki od specijalnih registara su 16-bitni. Na primjer, 8052 koristi adrese 0xCC i 0xCD za donji i gornji bajt tajmera/brojaca 2. sfr16 T2 = 0xCC; /* Timer 2: T2L 0CCh, T2H 0CDh */ sfr16 RCAP2 = 0xCA; /* RCAP2L 0CAh, RCAP2H 0CBh */ sbit - zadaci koji se rešavaju 8051 mikrokontrolerima često zahtjevaju jednobitne promenljive. Zato C51 podržava jednobitni tip podataka koji omogućava pristup specijalnim jednobitnim registrima. sbit EA = IE^7; /*oznacava dozvolu prekida */ sfr PSW = 0xD8; /*specijalni registri */ sfr IE = 0xA8; /*sa mogucnošci bitskog adresiranja u tri varijante*/ -2-

3 sbit OV = PSW^2; /*varijanta 1 sbit name = sfr-name ^ bit-position*/ sbit CY = PSW^7; sbit EA = IE^7; sbit OV = 0xD0^2; /*varijanta 2 sbit name = sbit-address ^ bit-position*/ sbit CY = 0xD0^7; sbit EA = 0xA8^7; sbit OV = 0xD2; /*varijanta 3 sbit name = sbit-address*/ sbit CY = 0xD7; sbit EA = 0xAF; Pored ovih tipova specifičnih za 8051 mikrokontrolere, ostali tipovi u standardnom ANSI C-u su takođe podržani od strane C51 kompajlera. -Struktura C programa za mikrokontrolere familije Prvi red programa ( sadrži direktivu #include za čitanje (ubacivanje) izvornog fajla sa deklaracijama za odgovarajuci mikrokontroler. U toku kompajliranja, fajl naveden u direktivi #include se ubacuje u osnovni fajl (u ovom slucaju u main.c). Pored #include značajna direktiva je i #define kojom se definiše makro ili konstanta. Na primer: #include<math.h> //ukljucenje matematickih funkcija #include<reg51.h> //ukljucenje adresa portova, registara i specijalnih bita u memoriji #define PI /* definisanje konstante PI, sada se u programu svuda piše PI a kompajler zna da je to broj */ #define Timer0H 0xE4 //Konstanta u kodu Timer0H se zameni sa vrednošcu =0xE4 #define Timer0L 0xF0 -Treba zapaziti da je u programu main.c promenljiva i definisana kao unsigned char, što znači da je osmobitna. Kako port P1 ima osam nožica, vrednost koja mu se pridružuje mora biti osmobitna tj. u intervalu od 0 do 255. Pojedinim nožicama porta P1 pristupa se pisanjem P1^x gde x oznacava broj nožice (npr. P1^2=0), gde je x u opsegu od 0 do7.ovo je bio jednostavan primer programa napisanog u C programu. Možemo primetiti da se telo programa izvršava u okviru beskonačne petlje, što znači da će se program na mikrokontroleru u normalnim okolnostima izvršavati do trenutka kada se prekine napajanje. Ovakav način programiranja nije obavezan, ali je poželjan u smislu da na pravi način opisuje osnovnu upotrebu mikrokontrolera u kontrolnim i nadzornim sistemima u realnom vremenu. -3-

4 -μ Vision3 pruža vam:menu bar naredbu za ulazak, alat bar gde možete brzo odabrati naredbe i prozori za izvorne datoteke, dijaloške okvire, i prikazuje informacije. μ Vision3 Vam omogućava istovremeno otvaranje i pregled više izvornih datoteka. Kod μ Vision3 postoji: -Build Mode: Omogućava vam prevođenje aplikacija i datoteka i generisanje izvršnog programa. -Debug Mode:Nudi vam program za pronalaženje grešaka na vaš zahtev. Sledeća slika prikazuje tipičnu konfiguraciju μ Vision3 u Debug Mode. Project Workspace(radni proctor projekta) vam daje pristup: -Datoteci i grupi u okviru projekta. -CPU registrima -Alatima -Tekstualnim predlozima za najčešće korišćene blokove teksta. Funkcija u projektu za brzu navigaciju Output Window(izlazni prozor) daje poruke o grešci i brz pristup Memory Window(memorijski prozor) daje pristup memoriji Watch & Call Stack prozor vam omogućava pregled i izmenu programa i prikazuje trenutnu funkciju poziva stabla. Radni prozor se koristi za uređivanje datoteka, Peripheral Dialog će vam pomoći da proverite status periferija. Kada koristite Keil μ Vision3, projekt razvoja ciklusa je otprilike isti kao što je za bilo koji drugi softver. 1-Izradi projekt,odaberi ciljni čip iz baze podataka i konfiguriši(podesi) postavke alata. 2-Napravi source(izvornu) datoteku u C. 3-Izradi dokumentaciju korišćenjem projekt menadžera. 4-Ispravi greške u izvornu datoteku. 5-Ispitaj povezane aplikacije. -4-

5 -Sledeći blok dijagram ilustruje potpuni μ Vision3 softver.svaka komponenta je opisana u nastavku. μ Vision3 IDE -μ Vision3 IDE kombinuje projektni menadžment,interaktivni editor za ispravljanje grešaka,mogućnost čitanja i on-line pomoć. Pomoću μ Vision3 stvaramo svoje izvorne datoteke i organizujemo ih u projekt koji definiše ciljnu aplikaciju.μ Vision3 automatski kompajlira,prikuplja i povezuje aplikacije. C & prevodilac makroasembler -Source datoteke stvorene od strane μ Vision3 i IDE se propušta delje ka višem programskom jeziku ili kompajleru. Asemblerski prevodilac na osnovu izvorne datoteke stvara ciljnu datoteku. Manager -Menager vam omogućava da izradite dokumentaciju iz datoteka kreirane od strane prevodioca i asemblera. Dokumentacija je posebno formirana. Kada se pristupi povezivanju biblioteka,koriste se samo oni moduli koji su potrebni za stvaranje programa. -5-

6 Linker/ Locator -Linker / Locator stvara izvršnu datoteku programa pomoću objekt modula i one koju su stvarali prevodilac i asembler. Izvršna datoteka programa (koja se naziva i apsolutni objekt modul) ne sadrži prenosivi kod ili podatak. Kod i podaci imaju svoja memorijska mesta. Ovaj program izvršnu datoteku koristi: -Za jedan program Flash ROM memorije ili drugih uređaja, -S in-circuit emulator program za testiranje. -μ Vision3 program za pronalaženje grešaka Debugger -Program za pronalaženje grešaka je prvenstveno brz i pouzdan program. Program za pronalaženje grešaka uključuje high-speed simulator da vam simulira jedan mali deo na čipu, uključujući i spoljne uređaje. Atributi u čipu koji koristite automatski se konfigurišu kada odaberete uređaj iz uređaja baze podataka. μ Vision3 program za pronalaženje grešaka nudi nekoliko načina da testirate svoj program na pravi hardver. -Prečice koje se koriste za rad u μ Vision3 File Menu Toolbar Shortcut Description New... Ctrl+N Kreirajte novi izvor ili tekstualnu datoteku Open Ctrl+O Otvori postojeću datoteku Close Zatvori aktivne datoteku Save Ctrl+S Sačuvaj aktivan fajl Save as... Save All Device Database Spremi i preimenuj aktivnu datoteku Spremi sve otvorene izvorne i tekstualne datoteke, uključujući i projekt Sačuvati baze podataka License Management Print Setup... Postavljanje štampača Print Ctrl+P Ispiši aktivnu datoteku održavanja i pregled instalirani softver komponente Print Preview Prikaz stranice u pogledu Otvori zadnju korišćenu datoteku Exit Zatvorite μ Vision3-6-

7 Edit Menu Toolbar Shortcut Description Home End Ctrl+Home Ctrl+End Ctrl+Left Arrow Ctrl+Right Arrow Ctrl+A Pomakni pokazivač na početak linije Pomaknite pokazivač na kraj linije Pomakni pokazivač na početak datoteke Pomaknite pokazivač na kraj datoteke Pomaknite pokazivač jednu reč levo Pomakni kursor jednu reč desno Selektuj ceo tekst u trenutnu datoteku Pomaknite pokazivač nazad na mesto pre 'naći' ili 'idite na liniju' Pomaknite pokazivač prema napred na lokaciji nakon 'naći' ili 'idite na liniju' Undo Ctrl+Z Otvori postojeću datoteku Redo Ctrl+Y Zatvorite aktivnu datoteku Cut Ctrl+X Iseci selektovani tekst Copy Ctrl+C Kopiraj selektovani tekst Paste Ctrl+V Zalepi kopirani ili isečeni tekst Indent Selected Text Unindent Selected Text Uvuci odabrani tekst desno Uvuci odabrani tekst levo Toggle Bookmark Ctrl+F2 Pomeri oznaku na trenutnu liniju Goto Next Bookmark F2 Pomaknite pokazivač na sledeći bookmark Goto Previous Bookmark Shift+F2 Pomaknite pokazivač na prethodni bookmark Clear All Bookmarks Ctrl+Shift+F2 Obriši sve oznake u aktivnoj datoteci Find Ctrl+F Pronađi tekst u aktivnoj datoteci F3 Shift+F3 Ctrl+F3 Ponovi pretragu teksta napred Ponovi pretragu teksta unazad Nađi reč ispod kursora Replace Ctrl+H Promeni određeni tekst

8 Find in Files... Shift+Ctrl+F Traži tekst u nekoliko datoteka Incremental Find Ctrl+I Pronađite na slovo-po-slovo osnovi Outlining Advanced Configuration naredbe za opis izvornog koda Izdavač naredbe Promena boje, fontova, prečica Outlining Menu Toolbar Shortcut Description Collapse Selection Collapse All Definitions Collapse Current Block Collapse Current Procedure Stop Current Outlining Stop All Outlining Sakrij trenutno odabrani tekst. Blokiraj i sakrij trenutni blok. Sakrij sve procedure. Sakrij trenutnu proceduru. Uklanja informacije o trenutnom položaju. Uklanja sve informacije za ceo dokument. Advanced Menu Toolbar Shortcut Description Goto Matching Brace Ctrl+E Nađi podudaranja velike,male ili srednje zagrada Tabify Selection Zamenite mesta petlje u odabranom tekstu. Untabify Selection Zamenite petlju sa odabranim tekstom. Make Uppercase Shift+Ctrl+U Pretvorite odabrani tekst u velika slova. Make Lowercase Ctrl+U Pretvorite odabrani tekst u mala slova. Delete Horizontal White Space Izbrisati ili razdvojiti prostor u odabranom tekstu. Comment Selection Pretvara svaki odabrani red u tekst komentar Uncomment Selection Pretvara svaki komentar na normalan tekst. Increase Line Indent with Text... Povećava put crtanja svake odabrane linije Decrease Line Indent with Text... Smanjuje put crtanja svake odabrane linije.

9 Cut current Line Ctrl+L Iseci tekst u trenutnom redu -Izbor tekstualnih naredbi Na primer, Ctrl + strelica udesno pomera kursor na sledeću reč, a Shift + Ctrl + strelica udesno bira tekst od trenutne pozicije kursora na početku sledeće reči.. Da biste odabrali... S mišem To Select... Any amount of text A word A line of text Multiple lines of text A vertical block of text With the Mouse Povucite nad tekst Dvaput kliknite na reč Pomerite pokazivač na levo od reda sve dok se ne promeni u pravo-strelica pokazuje i kliknite Pomerite pokazivač na levo od reda sve dok se ne promeni u pravo-strelica pokazuje i povucite gore ili dole Pritisnite i držite Alt i povucite View Menu Toolbar Shortcut Description Status Bar File Toolbar Build Toolbar Debug Toolbar Project Workspace prikazati ili sakriti Status bar prikazati ili sakriti datoteku toolbar prikazati ili sakriti na Build toolbar prikazati ili sakriti Debug toolbar prikazati ili sakriti projekta Workspace Output Window Source Browser Disassembly Watch & Call Stack Window Memory Window Code Coverage Window Performance Analyzer Window Logic Analyzer Window prikazati ili sakriti izlazni prozor prikazati ili sakriti prozor preglednika prikazati ili sakriti rastavljeni prozor prikazati ili sakriti na Watch & Call Stack prozor prikazati ili sakriti Memory prozor prikazati ili sakriti Code Coverage prozor prikazati ili sakriti izvedbu Analyzer prozor prikazati ili sakriti Logic Analyzer prozor Symbol Window prikazati ili sakriti Analyzer prozor Serial Window #1 prikazati ili sakriti serijski WINDOW # 1 Serial Window #2 prikazati ili sakriti serijski WINDOW # 2 Serial Window #3 prikazati ili sakriti serijski WINDOW # 3

10 Toolbox Periodic Window Update Include Dependencies Prikazati ili sakriti traku s alatima na Toolbox ispravljanje prozora dok radite prikazati ili sakriti zaglavlje datoteke od izvorne datoteke u projektu Project Menu Toolbar Shortcut Description Napravite novi projekt ili Multi-Project Workspace datoteku Promenitineki μ Vision projekt File Otvori postojeći projekt Zatvori trenutni projekt Održavati projekt komponente ili multi-radni projekt - Components, Environment, Books... Postavi projekat komponente (ciljeve, grupa, datoteka), konfigurisati alat,upravljanje - Multi-Project Workspace Održavati μ Vision projekt koji pripada nekom multiradnom projektu Odaberite uređaj iz baze podataka Ukloni datoteku iz projekta Promeni alat opcije za određene grupe ili datoteke Alt+F7 Promeni alat mogućnosti za trenutne ciljeve New... Import µvision1 Project... Open Project... Close Project Manage Select Device for Target Remove Item Options for Target Odaberite trenutnii cilj Clean target Obriši srednji fajl u ciljnom projektu Build target F7 Prevedi izmenjene datoteke i izgraditi aplikaciju Rebuild all target files prevesti sve izvorne datoteke i izgraditi aplikaciju Batch Build naredbe Execute graditi na odabrani projekt / ciljeva, multi-projekta radnog

11 prostora. Translate... Ctrl+F7 Prevedi trenutnu datoteku Stop Build Prekini trenutni proces Otvori najveći poslednji korišćen fajl projekta Debug Menu Toolbar Shortcut Description Start/Stop Debug Session Ctrl+F5 zaustaviti μ Vision3 Debug Mode Go F5 Pravac do sledeće aktivne tačke prekida Step F11 Izvršiti jedan korak u funkciji Step Over F10 Izvršiti jedan korak preko funkcije Step Out of current Function Ctrl+F11 Održavati komponente projekta (ciljevi, grupa, datoteka), konfigurisati alat za okruženje, upravljanje Run to Cursor Line Izvrši do trenutnog pokazivača linija Stop Running ESC Odaberite CPU iz uređaja baza podataka Breakpoints... Insert/Remove Breakpoint Otvorite dijalošku tačku prekida Pomeri tačku prekida na trenutne linije Enable/Disable Breakpoint Alt+F7 Omogućiti / isključiti tačku prekida na trenutne linije Disable All Breakpoints Isključiti sve tačke prekida u program Kill All Breakpoints F7 Odstrani sve tačke prekida u program Show Next Statement Prikazati sledeću izvršnu izjavu / instrukcija Enable/Disable Trace Recording Ctrl+F7 Omogući snimanje za pregled instrukcija View Trace Records Execution Profiling Setup Logic Analyzer Memory Map... Performance Analyzer... Inline Assembly... Function Editor (Open Ini File)... Proveri prevremeno izvršenje instrukcija Postavite izvršenje profiliranja do isteka vremena ili pojave poziva Otvori dijalog za logički analizator Otvorite dijaloški plan memorije Otvori podešavanja za analizu Otvorite dijaloški inline asemblera Uredi debug funkcije i program za

12 pronalaženje grešaka Debug Menu Toolbar Shortcut Description Download Pozvati Flash za konfigurusanje opcija Erase Configure Flash Tools... Izbrisati Erase u Flash ROM (dostupno samo za neke uređaje). Otvorite dijalošku opciju za cilj. Debug Menu Toolbar Shortcut Description Reset CPU Interrupts, I/O-Ports, Serial, Timer, A/D Converter, D/A Converter, I 2 C Controller, CAN Controller, Watchdog Postaviti CPU u početni položaj Otvoriti dijaloški prozor za upozoravanje periferija.ovaj prozor zavisi od CPU i baza podataka će se razlikovati. Tools Menu Toolbar Shortcut Description Setup PC-Lint Lint Lint all C Source Files Customize Tools Menu... Konfigurisati PC za Gimpel softver Obrada za vreme tekućeg editora fajla Obrada preko C izvorne datoteke projekta Dodaj korisnika programa na izbornik Alata -12-

13 SVCS Menu Toolbar Shortcut Description Configure Version Control... Konfiguracija komandi vašeg SVCS Window Menu Toolbar Shortcut Description Cascade Tile Horizontally Tile Vertically Arrange Icons Spilt Close All Prilagoditi prozore kako bi se oni preklapali Prilagoditi prozore kako se oni ne bi preklapali Prilagoditi prozore kako se oni ne bi preklapali urediti ikone na dnu prozora Razdvojiti aktivni prozor u delove Zatvori sve aktivne prozore 1-9 aktiviraj odabrane prozore Help Menu Toolbar Shortcut Description µvision Help Open Books Window Simulated Peripherals for '...' Internet Support Knowledgebase Contact Support Check for Update Tip of the Day... About µvision... Otvoriti μ Vision pomoć za pomoć datoteci Otvori radni prostor Pružite informacije o periferijama simulirane od odabranih uređaja Open / support koji daje odgovore na uobičajena pitanja otvorite web-based obrazac za zahtjev za tehničku podršku Provjerite dostupne novosti za program Prikaži korisne savete i trikove Prikaz verzija brojevi i informacije o licenci -13-

14 -Status Bar -Status Bar prikazan na ekranu prikazuje poruke i informacije o trenutnim μ Vision komandama i druge informacije kako je objašnjeno u nastavku: Debug Channel prikazuje aktivan alat za ispravljanje i prikazuje ime ili simulacije kada je program testiran. Vreme izvršenja prikazuje vreme trajanja simulacije. Pozicija kursora pokazuje trenutnu poziciju u editor datoteci (L: broj linija, C: broj kolona). Keyboard Editor prikazuje informacije: CAP:tipka je trenutno unutar tastature za velika slova. NUM: tipka je trenutno u NUM LOCK statusu. SCRL: tipka je trenutno u zaključanom stanju. OVR: označava pisanje preko editor načina koji zamenjuje znakove kao što ste upisali. R / W čitanje / pristup pisanju;r / O read-only pristup-sprečava modifikacije iz teksta. -Koristite Simulator i μ Vision3 program za pronalaženje grešaka kao i software-proizvoda koji simulira samo najbolje osobine,bez da zapravo ciljate hardver. -14-

15 -Logički analizator -μ Vision3 Logic Analyzer daje grafički prikaz promene vrednosti varijable(promenljive) ili VTREGs koje ste naveli. Logic Analyzer prozor sadrži u vrhu granice nekoliko tastera i polja za prikaz. Instalacijski... dialog definiše varijable(promenljive) signala za snimanje i konfiguriše prikaz izlaza. Neke konfiguracijske postavke mogu biti promijenjen iz menija koji se otvara s desnim klikom na signal ime(name). Vreme polja prikazuje: -Min Time: Vreme početka signala -Max Time: Vreme završetka signala -Raspon: Vremensko rastojanje od trenutnog prikaza. -Grid: Vremensko rastojanje od jedne linije. - Zoom pokazuje kompletan sadržaj signala.zoom je promene prikaza na izbor koji ste prethodno označili mišem povlačenjem dok držite tipku SHIFT. -Kod otvara prozor ili rastavljanje na broj pozicija koje uzrokuje signal u pomeranju. -Postava Min / Max konfiguriše se za prikaz raspona signala. Auto konfigurira, max. / Min. vrednosti temelji se na vrednosti iz trenutnog snimanja. Undo vraća prethodne postavke pre Auto. -Logic Analyzer vam omogućava da pregledate ili promeniti podatke koristeći sledeće naredbe kursor miša i: Postavite kursor u skladu s mišem i kliknite. Pokazivač linije prikazuje sve varijable(promenljive) vrednosti u odabrana vremena.okvir informacija pokazuje signal delta vrednosti i temelji se na trenutnu poziciju kursora linije. -15-

16 -Memorijski prozor Memory prozor prikazuje sadržaj u raznim područjima memorije. Do četiri različita područja može se pregledati u različitim stranicama. U kontekstu meni vam omogućava izbor dozvoljenog izlaznog formata. U polje Adresa, Memory Window, možete uneti bilo koji izraz koji ocenjuje početak adresa iz područja koje želite prikazati. Da biste promenili sadržaj memorije, dvaput kliknite na vrednosti. To otvara jedan okvir koji vam omogućuje da unesete nove memorijske vrednosti. -Memorijska karta Omogućava da odredite memorijsko područje koje vaš ciljni program koristi za podatke i izvršenje programa. Obično se ne zahtijeva karta dodatnih adresa. Potrebna je samo karta za memorijska područja u kojima se pristupa bez izričite deklaracije varijable(promenljive), tj. memorije preslikavaju I / O prostor. -16-

17 -Serijski prozor μ Vision3 nudi dva serijska prozora za serijski ulaz i izlaz. Serijski izlaz podataka iz simuliranog CPU je prikazan u ovom prozoru. Ovo Vam omogućava simulaciju CPU's UART bez potrebe za spoljnim hardverom. Za serijski izlaz će isto tako biti dodeljen PC COM port koristeći naredbu dodeliti u Output Window - Command stranicu. -17-

18 -Stvaranje jednog projekta u uvision 3 Pokrenite Keil uvison3 program. -18-

19 Kreirajte novi dizajn projekta.odaberite novi projekt iz padajućeg menija Nakon što ste kliknuli na save(sačuvaj),otvara se prozor koji će vas pitati koji čip želite koristiti. Na primer, ako želite koristiti CC1010 iz Chipcon, morate odabrati Chipcon CC1010 i sl. Pobrinite se da "Koristite proširena povezivanja". Odaberite Philips P89LPC935 mikrokontroler kao cilj -19-

20 Pojaviće se novi prozor koji će vas pitati da li želite kopirati standard 8051 kod pokretanja u folder projekta. Osim ako ste stari korisnik, trebate kliknuti No,u suprotnom kliknite Yes. Možete sada izraditi projekt, ali ne postoji izvorni kod. Program bi trebao izgledati ovako: -20-

21 Sada morate stvoriti datoteku koja sadrži C kod naše aplikacije i dodati ga grupi odnosno Group Source. Napravi novu datoteku. Sačuvaj datoteku kao lab1.c. Dodaj u lab1.c datoteku na Source Group 1 folder. Kliknite desnim tasterom miša na Source Group 1 folder i odaberite "Add Files na grupu". Kliknite na dodaj(add),kako bi dodali fajl u grupu Pisanje C k^da u LED flash-u i izrada projekta. -21-

22 Koristite 'Obnovi sve ciljne datoteke'-rebuild all target iz padajućeg menija Project. Sada imate izvorni kod koji je dodat grupi. -22-

23 -Simulacija Pre simulacije kliknite na Target 1 i desnim klikom miša odaberite opcije za Target 1,da bi se osigurala brzina za ciljni sklop. Brzina zavisi od tipa mikrokontrolera.mcb900 koristi 7.373MHz RC oscilator. Izaberite ciljno polje i postavite kristal (XTAL) na frekvenciji 7,373 MHz. -23-

24 Da biste pokrenuli simulaciju odaberite Start / Stop Debug Sesion opciju iz padajućeg menija Debug.. Prozor projekta uvision sada sadrži pod-prozore. Radni prozor pokazuje trenutni sadržaj najvažnijih registara. Takođe se prikazuje vreme izvršavanja koda u sekundama. Editor prozor pokazuje C kod,a disassembly prozor pokazuje kodove koji grade ceo projekt. Tokom naših simulacija želimo imati mogućnost nadziranja statusa Port 2 pin 0. Zaokruživanje pina znači da je na visokoj logici(1). Prazno polje na pinu je niska logika(0). Alternativa je metoda za dodavanje varijable(promenljive) na prozor. Idite na periferije(peripherals) i odaberite odgovarajuću IO port. -24-

25 Pritisnite F11 da dalje pratite korak po korak,mali žuti pokazivač će ukazivati na instrukciju u svakoj liniji programa. -25-

26 -Programiranje u MCB900-u Mi smo sada spremni za ubacivanje koda u flash memoriju mikroprocesora. Pobrinite se da MCB900 ima serijski priključak na PC. Programiranje je proces prenošenja heksadecimalne vrednosti jedne datoteke iz računara u MCB900 mikrokontroler putem RS232 konektora. Mi moramo obezbediti da se prenese svaka heksadecimalna vrednost u datoteci koja je stvorena za vreme dok se gradio proces. Odaberite opciju project,zatim u tom padajućem meniju izaberite "Opcije za Target 'Target 1'. Odaberite zlaz(output) na kartici i zaokružite 'Kreiraj Hex File' okvir. Nakon toga se vrši re-izgradnja projekta. Da bi program prebacili potreban je: Reset jamper Na Pokreni jamper Off Program se prebacuje odabirom Download Flash iz padajućeg menija. Kada se programiranje završi promenite jamper postavke kao što sledi: Reset jamper Off Pokreni jamper Na -Korištenje ISD51 U-System programa za pronalaženje grešaka On komunicira (obično preko serijskog porta) s μ Vision3 programom za pronalaženje grešaka i omogućava da preuzmete i ispravljanje vaših programa u realnom vremenu. ISD51 je deo za μ Vision program za pronalaženje grešaka koristeći 8051's on-chip UART i omogućava vam da vidite u memoriji,namestite tačku prekida,ispravljanje grešaka i obavljanje brojnih operacija. -26-

27 A51 izvorni kod mora biti povezan s vašim zahtevanim kodom.sledite sedeće korake: 1. Kopirajte datoteke ISD51.A51 i ISD51.H iz c: \ Keil \ c51 \ ISD51 \ primeri \ Philips LPC9xx u Vaš folder projekta. 2. Dodaj datoteke ISD51.A51 i ISD51.H na izvor grupe vašeg projekta. 3. Uključite sledeći komentar na vrhu vaše C datoteke: - # include "ISD51.H" 4. Dodajte sledeći kod na vrhu svoje glavne () funkcije u C datoteci. Ovaj kod će podesiti serijski port,brzinu prenosa podataka i prekid će postaviti program za pronalaženje grešaka. P1M1 = 0; / / Initialise serijski port BRGR0 = 0xF0; / * 9600 bod, 8 bita, bez pariteta, 1 stop bit * / BRGR1 = 0x02; BRGCON = 0x03; SCON = 0x52; / * omogućiti serijski uart & prijemnik * / EA = 1; / * globalno omogući prekid ograničenja* / / / Initialise ISD51 ISDwait (); Nakon izgrade vašeg projekta odaberite preuzmi (Download)iz padajućeg menija Flash. Da bi preuzeli postavite jamper opcije kao što sledi: Reset jamper Na Pokreni jamper Off -27-

28 Program za pronalaženje grešaka koristi Keil ISD51 U-system program za pronalaženje grešaka. Da biste to učinili odaberite opciju za Target 'Target 1' desnim klikom na Target1 u project workspace. Odaberite čišćenje polja(debug) i konfigurišite(podesite) program za pronalaženje grešaka kao što je prikazano u nastavku: Za pregled memorije podataka ili spoljne memorije, idite na View->Memory prozoru. Da biste pogledali kod memorije, idite u okvir za adresu i upišite C:Na primer,za početak od 0x40, upišite C: 0X40.(0-40 linije koda). Da biste pogledali podatke memorije, idite u okvir za adresu i upišite D: Na primer, za početak od 0x40, tip D: 0X40. (0-40 linije koda). Da biste pogledali spoljne memorije, idite u okvir za adresu i upišite X: Na primer, za početak od 0x40, tip X: 0X40.(0-40 linije koda). -28-

29 -Za ispravljanje na serijskom portu, idite na Periferije->Serijski( Peripherals->Serial.) Zatim ćete videti sledeći prozor: -Za ispravljanje vremena,idite na Periferije->tajmer (Peripherals->Timer) i otvoriće se sledeći prozor: -29-

30 -Da bi videli tablicu prekida,idite na Periferije->Prekid(Peripherals->Interrupt) Zatim ćete videti sledeći prozor: -Za izlazak iz debug načina rada,idite na Debug->Stop Debug Sesion. -30-

31 -Stvaranje jednog projekta u uvision 3 Pokrenite Keil uvison3 program. -31-

32 Kreirajte novi dizajn projekta.odaberite novi projekt iz padajućeg menija -32-

33 Otvoriće vam se sledeći prozor koji vas pita da sačuvate(save) kod vašeg projekta npr.na desktopu.napišete ime projekta npr.displej. -33-

34 Nakon što ste kliknuli na save(sačuvaj),otvara se prozor koji će vas pitati koji čip želite koristiti. Na primer, ako želite koristiti CC1010 iz Chipcon, morate odabrati Chipcon CC1010 i sl. Pobrinite se da "Koristite proširena povezivanja". U ovom slučaju odaberite Atmel AT89S8253 mikrokontroler kao cilj AT89S8253 je processor visokih performansi,male potrosnje snage. Komponenta je napravljena u Atmel korporaciji i kompatibilna je sa nadaleko poznatim i popularnim procesorom 80C51.Repogramiranje memorije je moguce pomocu SPI serijskog ulaza ili pomocu konvekcionalnog programatora memorija.kombinovanjem razlicitih 8-bitnih CPU-a sa ugradjenom programibilnom fles memorijom na monolitnom cipu, Atmel AT89S8253 je fleksibilan processor koji je zahvaljujuci niskoj ceni nasao veliku primenu kod mnogih kontrolnih aplikacija i programa. AT89S8253 ukljucuje standardne osobine poput 12 k bytes flash memory,2 k bytes EEPROM,256 bytes RAM memorije,32 I/O linije,programabilni clock/tajmer,dvostruki pokazivac,tri 16 bit-na clock/counter,6 vektorske arhitekture prekida sa 2 nivoa, potpuni serijski ulaz,eksterni sopstveni oscilator,i elektricno kolo sata.ustvari AT89S8253 (uz pomoc staticke logike) se koristi za operacije niskih frekvencija,potpomognut sa 2 softverska moda. IDLE mod zaustavlja CPU dok dopustajuci RAM,clock/counter,serijski port i sistem prekida se koriste za nastavak funkcionisanja.niski mod cuva RAM sadrzaj ali i zamrzava oscilator iskljucujuci sve ostale funkcije u kolu sve dok naidje sledeci spoljasnji prekid ili hardverski reset.flash memorija se moze menjati pomocu serijskog SPI pristupa.zadrzavanje Reset opcije SPI omogucava da memorija bude upisana ili procitana od stane bita koji su bili aktivni. -34-

35 Ima 32 ulazno/izlazna pina, raspoređena u 4 porta sa po osam pinova. Poseduje watchdog tajmer, tri 16-bitna tajmera/brojača, devet izvora prekida i ugrađen oscilator (kvarcni oscilator se vezuje na pinove XTAL1 i XTAL2). Radi smanjenja potrošnje, pored normalnog moda rada, mikrokontroler može da radi u Idle modu ili Power-down modu. Pojaviće se novi prozor koji će vas pitati da li želite kopirati standard 8051 kod pokretanja u folder projekta. Osim ako ste stari korisnik, trebate kliknuti No,u suprotnom kliknite Yes. -35-

36 Možete sada izraditi projekt, ali ne postoji izvorni k^d. -36-

37 Koristite 'Obnovi sve ciljne datoteke'-rebuild all target iz padajućeg menija Project.Sada imate izvorni k^d koji je dodat grupi. -37-

38 Zatim kliknite na označenu ikonicu koja vam služi za kreiranje novog fajla.otvoriće vam se nova radna površina Text

39 U radnoj površini Text 1 napišite k^d vašeg projekta. -39-

40 Zatim sačuvajte k^d opcijom Save iz padajućeg menija File. -40-

41 Naravno sačuvajte k^d pod ekstenzijom src. Ekstenzija sačuvanog fajla zavisi od toga u kom je programu pisan. Ekstenzija src. pokazuje da je kod pisan u programskom jeziku C. -41-

42 Sledeće šta treba uraditi jeste da se taj fajl doda u prozoru Project Workspace 1 to desnim klikom na Source Group 1,pa na opciju Add Files Group. -42-

43 Pronađite gde vam je smešten taj fajl i kliknite na Add. Zatim idite na opciju 'Obnovi sve ciljne datoteke'-rebuild all target iz padajućeg menija Project. -43-

44 Pojaviće vam se sledeći prozor.ako postoje greške u programu,kao što je ovde slučaj pisaće vam u Output Window(izlazni prozor) kakva je greška i u kom se redu nalazi. -44-

45 Po ispravljanju grešaka ponovo idite na opciju 'Obnovi sve ciljne datoteke'-rebuild all target iz padajućeg menija Project, i dobićete naredni prozor. Potrebno je da piše 0 Errors (s). -45-

46 Pre simulacije kliknite na Target 1 i desnim klikom miša odaberite opcije za Target 1,da bi se osigurala brzina za ciljni sklop. Brzina zavisi od tipa mikrokontrolera. Za ovaj slučaj izaberite 24.0 MHz ciljno polje i postavite kristal (XTAL) na frekvenciji 24.0 MHz. -46-

47 Da biste pokrenuli simulaciju odaberite Start / Stop Debug Sesion opciju iz padajućeg menija Debug. -47-

48 Prozor projekta uvision sada sadrži pod-prozore. Radni prozor pokazuje trenutni sadržaj najvažnijih registara. Takođe se prikazuje vreme izvršavanja koda u sekundama. Editor prozor pokazuje C k^d,a disassembly prozor pokazuje kodove koji grade ceo projekt. Tokom naših simulacija želimo imati mogućnost nadziranja statusa Port 2 pin 0. Zaokruživanje pina znači da je na visokoj logici(1). Prazno polje na pinu je niska logika(0). Alternativa je metoda za dodavanje varijable(promenljive) na prozor. -48-

49 Za ispravljanje programa idite na korak Debug Step Over. Step Over The command će ispravljati jedan red ili celi potprogram, zavisno od toga gde je pokazivač postavljen.. Pritisnite F11 i pojaviće se mali žuti pokazivač koji vam omogućava da prtite korak po korak-svaku liniju programa. -49-

50 Programiranje je proces prenošenja heksadecimalne vrednosti jedne datoteke iz računara u mikrokontroler putem RS232 konektora. Mi moramo obezbediti da se prenese svaka heksadecimalna vrednost u datoteci koja je stvorena za vreme dok se gradio proces. Odaberite opciju project,zatim u tom padajućem meniju izaberite "Opcije za Target 'Target 1'. Odaberite zlaz(output) na kartici i čekirajte 'Create Hex File' okvir. Sada koristite 'Obnovi sve ciljne datoteke'-rebuild all target iz padajućeg menija Project. -50-

51 Sada idete na opciju Open file iz padajućeg menija File da bi ste videli generisani HEX fajl,naravno on je snimljen tamo gde vam je izvorni kod pa se može pokrenuti i otuda. Za tip fajla(files of type) izaberite svi fajlovi(all files). -51-

52 Sledeće šta treba uraditi jeste da čekirate odnosno označite fajl sa ekstenzijom.hex. To vam je generisani HEX fajl,odnosno heksadecimalna vrednost koju treba prebaciti u mikrokontroler. -52-

53 Ovde se vidi dobijeni HEX fajl. -53-

54 PUNJENJE HEX FAJLA U MIKROKONTROLER Programiranje je proces prenošenja heksadecimalne vrednosti jedne datoteke iz računara u mikrokontroler putem RS232 konektora. Hex fajl upisujemo u mikrokontroler na način koji je opisan u slikovito prikazanom postupku koji sledi. Za upis hex fajla koristimo atmelov softver koji se moze download-ovati sa njihovog sajta. Vrši se serijsko programiranje priključivanjem programatora na pinove 5 i 6 porta P1 mikrokontrolera. -54-

55 -Sledeći korak je izbor ATMEL-ovog mikrokontrolera,a kako smo mi koristili AT89S8253 biramo njega, što je prikazano na sledećoj slici: Kad se otvori folder AT89 dobija se sledeći prozor. -55-

56 Posle izbora komponente u prozoru softvera se moze videti prazan buffer mikrokontrolera koji je prikazan na sledećoj slici: -56-

57 Zatim vršimo učitavanje hex fajla na sledeći način: -57-

58 Upis u mikrokontroler vršimo na sledeći način koji je prikazan na slici: -58-

59 SADRŽAJ: -UVOD PROŠIRENJA ZA STANDARDNI ANSI C JEZIK STRUKTURA C PROGRAMA ZA MIKROKONTROLERE FAMILIJE PREČICE KOJE SE KORISTE U KEIL UVISION-u STATUS BAR LOGIČKI ANALIZATOR MEMORIJSKI PROZOR SERIJSKI PROZOR GENERISANJE HEX FAJLA IZ PRIMERA KOJI SE NALAZE U PAKETU PROGRAMA I SIMULACIJA STVARANJE PROJEKTA U KEIL U VISION KREIRANJE PROJEKTA SIMULACIJA PROJEKTA ISPRAVLJANJE GREŠAKA U PROGRAMU GENERISANJE HEX FAJLA PUNJENJE HEX FAJLA U MIKROKONTROLER

60 Univerzitet u Nišu Elektronski Fakultet Katedra za elektroniku KEIL U VISION 3 Student: Zoran Jovanović 11178

Podešavanje za eduroam ios

Podešavanje za eduroam ios Copyright by AMRES Ovo uputstvo se odnosi na Apple mobilne uređaje: ipad, iphone, ipod Touch. Konfiguracija podrazumeva podešavanja koja se vrše na računaru i podešavanja na mobilnom uređaju. Podešavanja

More information

Biznis scenario: sekcije pk * id_sekcije * naziv. projekti pk * id_projekta * naziv ꓳ profesor fk * id_sekcije

Biznis scenario: sekcije pk * id_sekcije * naziv. projekti pk * id_projekta * naziv ꓳ profesor fk * id_sekcije Biznis scenario: U školi postoje četiri sekcije sportska, dramska, likovna i novinarska. Svaka sekcija ima nekoliko aktuelnih projekata. Likovna ima četiri projekta. Za projekte Pikaso, Rubens i Rembrant

More information

IZDAVANJE SERTIFIKATA NA WINDOWS 10 PLATFORMI

IZDAVANJE SERTIFIKATA NA WINDOWS 10 PLATFORMI IZDAVANJE SERTIFIKATA NA WINDOWS 10 PLATFORMI Za pomoć oko izdavanja sertifikata na Windows 10 operativnom sistemu možete se obratiti na e-mejl adresu esupport@eurobank.rs ili pozivom na telefonski broj

More information

Otpremanje video snimka na YouTube

Otpremanje video snimka na YouTube Otpremanje video snimka na YouTube Korak br. 1 priprema snimka za otpremanje Da biste mogli da otpremite video snimak na YouTube, potrebno je da imate kreiran nalog na gmailu i da video snimak bude u nekom

More information

Eduroam O Eduroam servisu edu roam Uputstvo za podešavanje Eduroam konekcije NAPOMENA: Microsoft Windows XP Change advanced settings

Eduroam O Eduroam servisu edu roam Uputstvo za podešavanje Eduroam konekcije NAPOMENA: Microsoft Windows XP Change advanced settings Eduroam O Eduroam servisu Eduroam - educational roaming je besplatan servis za pristup Internetu. Svojim korisnicima omogućava bezbedan, brz i jednostavan pristup Internetu širom sveta, bez potrebe za

More information

NIS PETROL. Uputstvo za deaktiviranje/aktiviranje stranice Veleprodajnog cenovnika na sajtu NIS Petrol-a

NIS PETROL. Uputstvo za deaktiviranje/aktiviranje stranice Veleprodajnog cenovnika na sajtu NIS Petrol-a NIS PETROL Uputstvo za deaktiviranje/aktiviranje stranice Veleprodajnog cenovnika na sajtu NIS Petrol-a Beograd, 2018. Copyright Belit Sadržaj Disable... 2 Komentar na PHP kod... 4 Prava pristupa... 6

More information

1. Instalacija programske podrške

1. Instalacija programske podrške U ovom dokumentu opisana je instalacija PBZ USB PKI uređaja na računala korisnika PBZCOM@NET internetskog bankarstva. Uputa je podijeljena na sljedeće cjeline: 1. Instalacija programske podrške 2. Promjena

More information

SAS On Demand. Video: Upute za registraciju:

SAS On Demand. Video:  Upute za registraciju: SAS On Demand Video: http://www.sas.com/apps/webnet/video-sharing.html?bcid=3794695462001 Upute za registraciju: 1. Registracija na stranici: https://odamid.oda.sas.com/sasodaregistration/index.html U

More information

GUI Layout Manager-i. Bojan Tomić Branislav Vidojević

GUI Layout Manager-i. Bojan Tomić Branislav Vidojević GUI Layout Manager-i Bojan Tomić Branislav Vidojević Layout Manager-i ContentPane Centralni deo prozora Na njega se dodaju ostale komponente (dugmići, polja za unos...) To je objekat klase javax.swing.jpanel

More information

AMRES eduroam update, CAT alat za kreiranje instalera za korisničke uređaje. Marko Eremija Sastanak administratora, Beograd,

AMRES eduroam update, CAT alat za kreiranje instalera za korisničke uređaje. Marko Eremija Sastanak administratora, Beograd, AMRES eduroam update, CAT alat za kreiranje instalera za korisničke uređaje Marko Eremija Sastanak administratora, Beograd, 12.12.2013. Sadržaj eduroam - uvod AMRES eduroam statistika Novine u okviru eduroam

More information

Kako instalirati Apache/PHP/MySQL na lokalnom kompjuteru pod Windowsima

Kako instalirati Apache/PHP/MySQL na lokalnom kompjuteru pod Windowsima Kako instalirati Apache/PHP/MySQL na lokalnom kompjuteru pod Windowsima 1. Uvod 2. Preuzimanje programa i stvaranje mapa 3. Instalacija Apachea 4. Konfiguracija Apachea 5. Instalacija PHP-a 6. Konfiguracija

More information

JEDINSTVENI PORTAL POREZNE UPRAVE. Priručnik za instalaciju Google Chrome dodatka. (Opera preglednik)

JEDINSTVENI PORTAL POREZNE UPRAVE. Priručnik za instalaciju Google Chrome dodatka. (Opera preglednik) JEDINSTVENI PORTAL POREZNE UPRAVE Priručnik za instalaciju Google Chrome dodatka (Opera preglednik) V1 OPERA PREGLEDNIK Opera preglednik s verzijom 32 na dalje ima tehnološke promjene zbog kojih nije moguće

More information

Upute za korištenje makronaredbi gml2dwg i gml2dgn

Upute za korištenje makronaredbi gml2dwg i gml2dgn SVEUČILIŠTE U ZAGREBU - GEODETSKI FAKULTET UNIVERSITY OF ZAGREB - FACULTY OF GEODESY Zavod za primijenjenu geodeziju; Katedra za upravljanje prostornim informacijama Institute of Applied Geodesy; Chair

More information

SIMPLE PAST TENSE (prosto prošlo vreme) Građenje prostog prošlog vremena zavisi od toga da li je glagol koji ga gradi pravilan ili nepravilan.

SIMPLE PAST TENSE (prosto prošlo vreme) Građenje prostog prošlog vremena zavisi od toga da li je glagol koji ga gradi pravilan ili nepravilan. SIMPLE PAST TENSE (prosto prošlo vreme) Građenje prostog prošlog vremena zavisi od toga da li je glagol koji ga gradi pravilan ili nepravilan. 1) Kod pravilnih glagola, prosto prošlo vreme se gradi tako

More information

Babylon - instalacija,aktivacija i rad sa njim

Babylon - instalacija,aktivacija i rad sa njim Babylon - instalacija,aktivacija i rad sa njim Babilon je vodeći svetski prevodilac brzog online i offline rečnika sa prevođenjem u preko 75 jezika jednim jednostavnim klikom misa i koriste ga miloni privatnih

More information

- Vežba 1 (dodatan materijal) - Kreiranje Web šablona (template) pomoću softvera Adobe Photoshop CS

- Vežba 1 (dodatan materijal) - Kreiranje Web šablona (template) pomoću softvera Adobe Photoshop CS - Vežba 1 (dodatan materijal) - Kreiranje Web šablona (template) pomoću softvera Adobe Photoshop CS 1. Pokrenite Adobe Photoshop CS i otvorite novi dokument sa komandom File / New 2. Otvoriće se dijalog

More information

Pravljenje Screenshota. 1. Korak

Pravljenje Screenshota. 1. Korak Prvo i osnovno, da biste uspesno odradili ovaj tutorijal, morate imati instaliran GOM Player. Instalacija je vrlo jednostavna, i ovaj player u sebi sadrzi sve neophodne kodeke za pustanje video zapisa,

More information

Ulazne promenljive se nazivaju argumenti ili fiktivni parametri. Potprogram se poziva u okviru programa, kada se pri pozivu navode stvarni parametri.

Ulazne promenljive se nazivaju argumenti ili fiktivni parametri. Potprogram se poziva u okviru programa, kada se pri pozivu navode stvarni parametri. Potprogrami su delovi programa. Često se delovi koda ponavljaju u okviru nekog programa. Logično je da se ta grupa komandi izdvoji u potprogram, i da se po želji poziva u okviru programa tamo gde je potrebno.

More information

Tutorijal za Štefice za upload slika na forum.

Tutorijal za Štefice za upload slika na forum. Tutorijal za Štefice za upload slika na forum. Postoje dvije jednostavne metode za upload slika na forum. Prva metoda: Otvoriti nova tema ili odgovori ili citiraj već prema želji. U donjem dijelu obrasca

More information

za STB GO4TV in alliance with GSS media

za STB GO4TV in alliance with GSS media za STB Dugme za uključivanje i isključivanje STB uređaja Browser Glavni meni Osnovni meni Vrsta liste kanala / omiljeni kanali / kraći meni / organizacija kanala / ponovno pokretanje uređaja / ponovno

More information

UPUTSTVO. za ruter TP-LINK TD-854W/ TD-W8951NB

UPUTSTVO. za ruter TP-LINK TD-854W/ TD-W8951NB UPUTSTVO za ruter TP-LINK TD-854W/ TD-W8951NB Uputstvo za ruter TP-Link TD-854W / TD-W8951NB 2 PRAVILNO POVEZIVANJE ADSL RUTERA...4 PODEŠAVANJE KONEKCIJE PREKO MREŽNE KARTE ETHERNET-a...5 PODEŠAVANJE INTERNET

More information

KONFIGURACIJA MODEMA. ZyXEL Prestige 660RU

KONFIGURACIJA MODEMA. ZyXEL Prestige 660RU KONFIGURACIJA MODEMA ZyXEL Prestige 660RU Sadržaj Funkcionalnost lampica... 3 Priključci na stražnjoj strani modema... 4 Proces konfiguracije... 5 Vraćanje modema na tvorničke postavke... 5 Konfiguracija

More information

INSTALIRANJE SOFTVERSKOG SISTEMA SURVEY

INSTALIRANJE SOFTVERSKOG SISTEMA SURVEY INSTALIRANJE SOFTVERSKOG SISTEMA SURVEY Softverski sistem Survey za geodeziju, digitalnu topografiju i projektovanje u niskogradnji instalira se na sledeći način: 1. Instalirati grafičko okruženje pod

More information

KAPACITET USB GB. Laserska gravura. po jednoj strani. Digitalna štampa, pun kolor, po jednoj strani USB GB 8 GB 16 GB.

KAPACITET USB GB. Laserska gravura. po jednoj strani. Digitalna štampa, pun kolor, po jednoj strani USB GB 8 GB 16 GB. 9.72 8.24 6.75 6.55 6.13 po 9.30 7.89 5.86 10.48 8.89 7.30 7.06 6.61 11.51 9.75 8.00 7.75 7.25 po 0.38 10.21 8.66 7.11 6.89 6.44 11.40 9.66 9.73 7.69 7.19 12.43 1 8.38 7.83 po 0.55 0.48 0.37 11.76 9.98

More information

Uvod u relacione baze podataka

Uvod u relacione baze podataka Uvod u relacione baze podataka 25. novembar 2011. godine 7. čas SQL skalarne funkcije, operatori ANY (SOME) i ALL 1. Za svakog studenta izdvojiti ime i prezime i broj različitih ispita koje je pao (ako

More information

Direktan link ka kursu:

Direktan link ka kursu: Alat Alice može da se preuzme sa sledeće adrese: www.alice.org Kratka video uputstva posvećena alatu Alice: https://youtu.be/eq120m-_4ua https://youtu.be/tkbucu71lfk Kurs (engleski) posvećen uvodu u Java

More information

CJENIK APLIKACIJE CERAMIC PRO PROIZVODA STAKLO PLASTIKA AUTO LAK KOŽA I TEKSTIL ALU FELGE SVJETLA

CJENIK APLIKACIJE CERAMIC PRO PROIZVODA STAKLO PLASTIKA AUTO LAK KOŽA I TEKSTIL ALU FELGE SVJETLA KOŽA I TEKSTIL ALU FELGE CJENIK APLIKACIJE CERAMIC PRO PROIZVODA Radovi prije aplikacije: Prije nanošenja Ceramic Pro premaza površina vozila na koju se nanosi mora bi dovedena u korektno stanje. Proces

More information

Simulacija rada PIC mikrokontrolera

Simulacija rada PIC mikrokontrolera INFOTEH-JAHORINA Vol. 11, March 2012. Simulacija rada PIC mikrokontrolera Željko Gavrić, Stefan Tešanović studenti prvog ciklusa studija Fakultet za informacione tehnologije, Slobomir P Univerzitet Doboj,

More information

LabVIEW-ZADACI. 1. Napisati program u LabVIEW-u koji računa zbir dva broja.

LabVIEW-ZADACI. 1. Napisati program u LabVIEW-u koji računa zbir dva broja. LabVIEW-ZADACI 1. Napisati program u LabVIEW-u koji računa zbir dva broja. Startovati LabVIEW Birati New VI U okviru Controls Pallete birati numerički kontroler tipa Numerical Control, i postaviti ga na

More information

Da bi se napravio izvještaj u Accessu potrebno je na izborniku Create odabrati karticu naredbi Reports.

Da bi se napravio izvještaj u Accessu potrebno je na izborniku Create odabrati karticu naredbi Reports. IZVJEŠTAJI U MICROSOFT ACCESS-u (eng. reports) su dijelovi baze podataka koji omogućavaju definiranje i opisivanje načina ispisa podataka iz baze podataka na papir (ili PDF dokument). Način izrade identičan

More information

Poglavlje 1 POČETAK RADA SA MICROSOFT OFFICE-OM 2016

Poglavlje 1 POČETAK RADA SA MICROSOFT OFFICE-OM 2016 Poglavlje 1 POČETAK RADA SA MICROSOFT OFFICE-OM 2016 Premda je Microsoft Office 2016 jednostavan i lak za upotrebu, vredi uložiti nekoliko minuta na istraživanje njegovog interfejsa i njegovih alata za

More information

3D GRAFIKA I ANIMACIJA

3D GRAFIKA I ANIMACIJA 1 3D GRAFIKA I ANIMACIJA Uvod u Flash CS3 Šta će se raditi? 2 Upoznavanje interfejsa Osnovne osobine Definisanje osnovnih entiteta Rad sa bojama Rad sa linijama Definisanje i podešavanje ispuna Pregled

More information

CJENOVNIK KABLOVSKA TV DIGITALNA TV INTERNET USLUGE

CJENOVNIK KABLOVSKA TV DIGITALNA TV INTERNET USLUGE CJENOVNIK KABLOVSKA TV Za zasnivanje pretplatničkog odnosa za korištenje usluga kablovske televizije potrebno je da je tehnički izvodljivo (mogude) priključenje na mrežu Kablovskih televizija HS i HKBnet

More information

Bušilice nove generacije. ImpactDrill

Bušilice nove generacije. ImpactDrill NOVITET Bušilice nove generacije ImpactDrill Nove udarne bušilice od Bosch-a EasyImpact 550 EasyImpact 570 UniversalImpact 700 UniversalImpact 800 AdvancedImpact 900 Dostupna od 01.05.2017 2 Logika iza

More information

Office 365, upute za korištenje elektroničke pošte

Office 365, upute za korištenje elektroničke pošte Office 365, upute za korištenje elektroničke pošte Naša ustanova koristi uslugu elektroničke pošte u oblaku, u sklopu usluge Office 365. To znači da elektronička pošta više nije pohranjena na našem serveru

More information

Uvod u MS Word. Nova znanja. Novi pojmovi

Uvod u MS Word. Nova znanja. Novi pojmovi Uvod u MS Word Na početku učenja novog programa najbolje ga je pokrenuti i malo prošetati po njemu. Pogledati osnovni izgled prozora, proanalizirati što sadrži, otvarati izbornike i pogledati koje naredbe

More information

TRAJANJE AKCIJE ILI PRETHODNOG ISTEKA ZALIHA ZELENI ALAT

TRAJANJE AKCIJE ILI PRETHODNOG ISTEKA ZALIHA ZELENI ALAT TRAJANJE AKCIJE 16.01.2019-28.02.2019 ILI PRETHODNOG ISTEKA ZALIHA ZELENI ALAT Akcija sa poklonima Digitally signed by pki, pki, BOSCH, EMEA, BOSCH, EMEA, R, A, radivoje.stevanovic R, A, 2019.01.15 11:41:02

More information

Univerzitet u Novom Sadu. Fakultet tehničkih nauka. Odsek za računarsku tehniku i računarske komunikacije. Uvod u GIT

Univerzitet u Novom Sadu. Fakultet tehničkih nauka. Odsek za računarsku tehniku i računarske komunikacije. Uvod u GIT Univerzitet u Novom Sadu Fakultet tehničkih nauka Odsek za računarsku tehniku i računarske komunikacije Uvod u GIT Šta je git? Sistem za verzionisanje softvera kao i CVS, SVN, Perforce ili ClearCase Orginalno

More information

1. MODEL (Ulaz / Zadržavanje / Stanje)

1. MODEL (Ulaz / Zadržavanje / Stanje) 1. MODEL (Ulaz / Zadržavanje / Stanje) Potrebno je kreirati model koji će preslikavati sledeći realan sistem: Svaki dan dolazi određen broj paleta u skladište Broj paleta na nivou dana se može opisati

More information

ARHITEKTURA RAČUNARA

ARHITEKTURA RAČUNARA J. ĐORĐEVIĆ, D. MILIĆEV, D. BOJIĆ, A. MILENKOVIĆ, B. NIKOLIĆ, Z. RADIVOJEVIĆ, M. OBRADOVIĆ ARHITEKTURA RAČUNARA ZBIRKA REŠENIH ZADATAKA Beograd 2005. 1.1 ZADATAK 1 PREKIDI Posmatra se procesor sa vektorisanim

More information

KatzeView Uputstvo. verzija Novi Sad Josifa Marinkovića 44. Tel: +381 (0) Fax: +381 (0) Mob: +381 (0)

KatzeView Uputstvo. verzija Novi Sad Josifa Marinkovića 44. Tel: +381 (0) Fax: +381 (0) Mob: +381 (0) KatzeView Uputstvo verzija 3.2.2 21000 Novi Sad Josifa Marinkovića 44 Tel: +381 (0)21 443-265 Fax: +381 (0)21 443-516 Mob: +381 (0)63 513-741 http://www.cardware.co.yu info@cardware.co.yu Sadržaj: 1 Sistemski

More information

UPUTE ZA INSTALACIJU PROGRAMA FINBOLT 2007 tvrtke BOLTANO d.o.o.

UPUTE ZA INSTALACIJU PROGRAMA FINBOLT 2007 tvrtke BOLTANO d.o.o. UPUTE ZA INSTALACIJU PROGRAMA FINBOLT 2007 tvrtke BOLTANO d.o.o. Šta je potrebno za ispravan rad programa? Da bi program FINBOLT 2007 ispravno i kvalitetno izvršavao zadaću koja je postavljena pred njega

More information

Pokretanje (startovanje) programa Microsoft Word

Pokretanje (startovanje) programa Microsoft Word Šta je Microsoft Word? Microsoft Word je korisnički (aplikativni) program - tekst procesor, za unos, promenu, uređenje, skladištenje (čuvanje, arhiviranje) i štampanje dokumenta. Word je sastavni deo programskog

More information

UM1868. The BlueNRG and BlueNRG-MS information register (IFR) User manual. Introduction

UM1868. The BlueNRG and BlueNRG-MS information register (IFR) User manual. Introduction User manual The BlueNRG and BlueNRG-MS information register (IFR) Introduction This user manual describes the information register (IFR) of the BlueNRG and BlueNRG-MS devices and provides related programming

More information

PROJEKTNI PRORAČUN 1

PROJEKTNI PRORAČUN 1 PROJEKTNI PRORAČUN 1 Programski period 2014. 2020. Kategorije troškova Pojednostavlj ene opcije troškova (flat rate, lump sum) Radni paketi Pripremni troškovi, troškovi zatvaranja projekta Stope financiranja

More information

Vježbe 6 Povezivanje prostornih i atributnih podataka

Vježbe 6 Povezivanje prostornih i atributnih podataka Vježbe 6 Povezivanje prostornih i atributnih podataka 1. Pokrenite novi projekt u QGIS-u i dodajte podatke: Zagreb_GrCetvrti_HTRS.tif 2.Provjerite da su vam vidljive (uključene) alatne trake Digitaliziranje

More information

OBJEKTNO ORIJENTISANO PROGRAMIRANJE

OBJEKTNO ORIJENTISANO PROGRAMIRANJE OBJEKTNO ORIJENTISANO PROGRAMIRANJE PREDAVANJE 3 DEFINICIJA KLASE U JAVI Miloš Kovačević Đorđe Nedeljković 1 /18 OSNOVNI KONCEPTI - Polja - Konstruktori - Metode - Parametri - Povratne vrednosti - Dodela

More information

Desna strana menija sadrži spisak nedavno otvaranih dokumenata.

Desna strana menija sadrži spisak nedavno otvaranih dokumenata. Radno okruženje Informatička pismenost Obrada teksta Ikone za brz pristup alatima Dugme Office Radna površina Traka sa alatima Statusna linija Dugme Office Desna strana menija sadrži spisak nedavno otvaranih

More information

Automatske Maske za zavarivanje. Stella, black carbon. chain and skull. clown. blue carbon

Automatske Maske za zavarivanje. Stella, black carbon. chain and skull. clown. blue carbon Automatske Maske za zavarivanje Stella Podešavanje DIN: 9-13 Brzina senzora: 1/30.000s Vidno polje : 98x55mm Četiri optička senzora Napajanje : Solarne ćelije + dve litijumske neizmenjive baterije. Vek

More information

Uputstvo za pravljenje i korišdenje biblioteka sa dinamičkim povezivanjem (.dll)

Uputstvo za pravljenje i korišdenje biblioteka sa dinamičkim povezivanjem (.dll) Uputstvo za pravljenje i korišdenje biblioteka sa dinamičkim povezivanjem (.dll) pomodu razvojnog okruženja Microsoft Visual Studio 2010 Autor: dipl.ing. Nemanja Kojić, asistent Decembar 2013. Korak 1

More information

Uvod u programiranje u Turbo Pascalu 7 (1)

Uvod u programiranje u Turbo Pascalu 7 (1) Uvod u programiranje u Turbo Pascalu 7 (1) Pregled razvoja programskih jezika Prvi računari bili su vrlo složeni za korišćenje. Njih su koristili isključivo stručnjaci koji su bili osposobljeni za komunikaciju

More information

mdita Editor - Korisničko uputstvo -

mdita Editor - Korisničko uputstvo - mdita Editor - Korisničko uputstvo - Sadržaj 1. Minimalna specifikacija računara... 3 2. Uputstvo za instalaciju aplikacije... 3 3. Korisničko uputstvo... 11 3.1 Odabir File opcije iz menija... 11 3.2

More information

Port Community System

Port Community System Port Community System Konferencija o jedinstvenom pomorskom sučelju i digitalizaciji u pomorskom prometu 17. Siječanj 2018. godine, Zagreb Darko Plećaš Voditelj Odsjeka IS-a 1 Sadržaj Razvoj lokalnog PCS

More information

Priprema podataka. NIKOLA MILIKIĆ URL:

Priprema podataka. NIKOLA MILIKIĆ   URL: Priprema podataka NIKOLA MILIKIĆ EMAIL: nikola.milikic@fon.bg.ac.rs URL: http://nikola.milikic.info Normalizacija Normalizacija je svođenje vrednosti na neki opseg (obično 0-1) FishersIrisDataset.arff

More information

Beograd, Srbija, Vojvode Bogdana 34 Secamcctv Corporation DOO. program za evidenciju radnog vremena I prisustva na radu 2011g

Beograd, Srbija, Vojvode Bogdana 34 Secamcctv Corporation DOO. program za evidenciju radnog vremena I prisustva na radu 2011g Uputstvo programa za evidenciju radnog vremena i prisustva na radu Beograd, Srbija, Vojvode Bogdana 34 Secamcctv Corporation DOO 1 ZK SOFTWARE EVIDENCIJA RADNOG VREMENA SADRŽAJ 1. DODAVANJE UREĐAJA 2.

More information

MICROSOFT WORD. Word pokrećete iz START - PROGRAMS menija ili klikom na prečicu na desktopu. Ruler / Lenjir. Tekstualni kursor.

MICROSOFT WORD. Word pokrećete iz START - PROGRAMS menija ili klikom na prečicu na desktopu. Ruler / Lenjir. Tekstualni kursor. MICROSOFT WORD WORD je programski proizvod iz kategorije PROCESORA TEKSTA. To znači da je namijenjen obradi raznovrsnih tekstova, publikacija, obrazaca i sl. Dolazi u Microsoft Office paketu. Word pokrećete

More information

Uputstva za upotrebu štampača CITIZEN S310II

Uputstva za upotrebu štampača CITIZEN S310II Upravljanje sistemom COBISS Uputstva za upotrebu štampača CITIZEN S310II V1.0 VIF-NA-27-XX IZUM, 2015. COBISS, COMARC, COBIB, COLIB, IZUM su zaštićeni znaci u posedu javnog zavoda IZUM. SADRŽAJ 1 Uvod...

More information

MRS MRSLab09 Metodologija Razvoja Softvera Vežba 09

MRS MRSLab09 Metodologija Razvoja Softvera Vežba 09 MRS MRSLab09 Metodologija Razvoja Softvera Vežba 09 LAB 09 Fizički model podatka 1. Fizički model podataka Fizički model podataka omogućava da se definiše struktura baze podataka sa stanovišta fizičke

More information

Upotreba selektora. June 04

Upotreba selektora. June 04 Upotreba selektora programa KRONOS 1 Kronos sistem - razina 1 Podešavanje vremena LAMPEGGIANTI 1. Kada je pećnica uključena prvi put, ili u slučaju kvara ili prekida u napajanju, simbol SATA i odgovarajuća

More information

Struktura indeksa: B-stablo. ls/swd/btree/btree.html

Struktura indeksa: B-stablo.   ls/swd/btree/btree.html Struktura indeksa: B-stablo http://cis.stvincent.edu/html/tutoria ls/swd/btree/btree.html Uvod ISAM (Index-Sequential Access Method, IBM sredina 60-tih godina 20. veka) Nedostaci: sekvencijalno pretraživanje

More information

Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulteta u Zagrebu

Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulteta u Zagrebu Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulteta u Zagrebu Marijana Glavica Dobrica Pavlinušić http://bit.ly/ffzg-eprints Definicija

More information

ENR 1.4 OPIS I KLASIFIKACIJA VAZDUŠNOG PROSTORA U KOME SE PRUŽAJU ATS USLUGE ENR 1.4 ATS AIRSPACE CLASSIFICATION AND DESCRIPTION

ENR 1.4 OPIS I KLASIFIKACIJA VAZDUŠNOG PROSTORA U KOME SE PRUŽAJU ATS USLUGE ENR 1.4 ATS AIRSPACE CLASSIFICATION AND DESCRIPTION VFR AIP Srbija / Crna Gora ENR 1.4 1 ENR 1.4 OPIS I KLASIFIKACIJA VAZDUŠNOG PROSTORA U KOME SE PRUŽAJU ATS USLUGE ENR 1.4 ATS AIRSPACE CLASSIFICATION AND DESCRIPTION 1. KLASIFIKACIJA VAZDUŠNOG PROSTORA

More information

Jelena Radić, Bane Popadić, Marko Gecić, Vladimir Milosavljević, Vladimir Popadić, Vladimir Rajs, Jovan Bajic Softverski praktikum

Jelena Radić, Bane Popadić, Marko Gecić, Vladimir Milosavljević, Vladimir Popadić, Vladimir Rajs, Jovan Bajic Softverski praktikum Jelena Radić, Bane Popadić, Marko Gecić, Vladimir Milosavljević, Vladimir Popadić, Vladimir Rajs, Jovan Bajic Softverski praktikum FTN Izdavaštvo, Novi Sad, 2016. Sadržaj 1 WINDOWS 7-OSNOVNI POJMOVI...

More information

VEŽBA 4 TOOLS - RAD SA ALATIMA

VEŽBA 4 TOOLS - RAD SA ALATIMA VEŽBA 4 TOOLS - RAD SA ALATIMA Tools (opis i rad sa alatima) Alati (Tools) Ovde ćemo objasniti alate koji se upotrebljavaju u Premiere Pro programu: Tool Bar - Alati 1: (V na tastaturi) Selection (strelica)

More information

Mindomo online aplikacija za izradu umnih mapa

Mindomo online aplikacija za izradu umnih mapa Mindomo online aplikacija za izradu umnih mapa Mindomo je online aplikacija za izradu umnih mapa (vrsta dijagrama specifične forme koji prikazuje ideje ili razmišljanja na svojevrstan način) koja omogućuje

More information

IZRADA TEHNIČKE DOKUMENTACIJE

IZRADA TEHNIČKE DOKUMENTACIJE 1 Zaglavlje (JUS M.A0.040) Šta je zaglavlje? - Posebno uokvireni deo koji služi za upisivanje podataka potrebnih za označavanje, razvrstavanje i upotrebu crteža Mesto zaglavlja: donji desni ugao raspoložive

More information

ODRICANJE OD ODGOVORNOSTI Ovaj je Priručnik povjerljivo, neobjavljeno vlasništvo društva Intesa Sanpaolo Card i ovime se ne prenose prava vlasništva.

ODRICANJE OD ODGOVORNOSTI Ovaj je Priručnik povjerljivo, neobjavljeno vlasništvo društva Intesa Sanpaolo Card i ovime se ne prenose prava vlasništva. My CheckOut Administracijska Aplikacija Korisnička uputa PBZ Card (Hrvatska) 1 ODRICANJE OD ODGOVORNOSTI Ovaj je Priručnik povjerljivo, neobjavljeno vlasništvo društva Intesa Sanpaolo Card i ovime se ne

More information

BENCHMARKING HOSTELA

BENCHMARKING HOSTELA BENCHMARKING HOSTELA IZVJEŠTAJ ZA SVIBANJ. BENCHMARKING HOSTELA 1. DEFINIRANJE UZORKA Tablica 1. Struktura uzorka 1 BROJ HOSTELA BROJ KREVETA Ukupno 1016 643 1971 Regije Istra 2 227 Kvarner 4 5 245 991

More information

SKRIPTA ZA VEŽBE IZ PREDMETA ELEKTRONSKO POSLOVANJE

SKRIPTA ZA VEŽBE IZ PREDMETA ELEKTRONSKO POSLOVANJE SKRIPTA ZA VEŽBE IZ PREDMETA ELEKTRONSKO POSLOVANJE KompoZer 0.77 Laboratorija za elektronsko poslovanje Beograd 2008. Sadržaj SADRŽAJ...2 1 O KOMPOZER-U...4 2 RADNO OKRUŽENJE KOMPOZER-A...6 3 RAD SA DOKUMENTIMA...13

More information

- Vežba 3 - UVOD U FLASH ANIMACIJA FRAME-BY-FRAME SHAPE TWEEN MOTION TWEEN

- Vežba 3 - UVOD U FLASH ANIMACIJA FRAME-BY-FRAME SHAPE TWEEN MOTION TWEEN - Vežba 3 - UVOD U FLASH ANIMACIJA FRAME-BY-FRAME SHAPE TWEEN MOTION TWEEN UVOD U FLASH Dizajneri Web strana najčešće koriste slike da bi privukli pažnju posetilaca Web lokacija. Priznaćete da slika može

More information

Klasterizacija. NIKOLA MILIKIĆ URL:

Klasterizacija. NIKOLA MILIKIĆ   URL: Klasterizacija NIKOLA MILIKIĆ EMAIL: nikola.milikic@fon.bg.ac.rs URL: http://nikola.milikic.info Klasterizacija Klasterizacija (eng. Clustering) spada u grupu tehnika nenadgledanog učenja i omogućava grupisanje

More information

MikroC biblioteka za PDU format SMS poruke

MikroC biblioteka za PDU format SMS poruke INFOTEH-JAHORINA Vol. 12, March 2013. MikroC biblioteka za PDU format SMS poruke Saša Vučičević Student prvog ciklusa studija Elektrotehnički fakultet Istočno Sarajevo, Republika Srpska, Bosna i Hercegovina

More information

Tema 2: Uvod u sisteme za podršku odlučivanju (VEŽBE)

Tema 2: Uvod u sisteme za podršku odlučivanju (VEŽBE) Tema 2: Uvod u sisteme za podršku odlučivanju (VEŽBE) SISTEMI ZA PODRŠKU ODLUČIVANJU dr Vladislav Miškovic vmiskovic@singidunum.ac.rs Fakultet za računarstvo i informatiku 2013/2014 Tema 2: Uvod u sisteme

More information

PLAN RADA. 1. Počnimo sa primerom! 2. Kako i zašto? 3. Pejzaž višestruke upotrebe softvera 4. Frameworks 5. Proizvodne linije softvera 6.

PLAN RADA. 1. Počnimo sa primerom! 2. Kako i zašto? 3. Pejzaž višestruke upotrebe softvera 4. Frameworks 5. Proizvodne linije softvera 6. KOREKTAN PREVOD? - Reupotrebljiv softver? ( ne postoji prefiks RE u srpskom jeziku ) - Ponovo upotrebljiv softver? ( totalno bezveze ) - Upotrebljiv više puta? - Itd. PLAN RADA 1. Počnimo sa primerom!

More information

- PRIRUČNIK ZA STUDENTE -

- PRIRUČNIK ZA STUDENTE - - PRIRUČNIK ZA STUDENTE - Kako pristupiti web-sajtu Učenja na daljinu Pristupite web-stranici kursa: moodle.famns.edu.rs, upotreba web-brauzera spada u osnove korišćenja računara, dakle ovaj korak ne predstavlja

More information

CATIA: Navigating the CATIA V5 environment. D. CHABLAT / S. CARO

CATIA: Navigating the CATIA V5 environment. D. CHABLAT / S. CARO CATIA: Navigating the CATIA V5 environment D. CHABLAT / S. CARO Damien.Chablat@irccyn.ec-nantes.fr Standard Screen Layout 5 4 6 7 1 2 3 8 9 10 11 12 13 14 15 D. Chablat / S. Caro -- Institut de Recherche

More information

UPUTE ZA UPORABU DIGITALNI SNIMAČI 4-16 KANALA V

UPUTE ZA UPORABU DIGITALNI SNIMAČI 4-16 KANALA V UPUTE ZA UPORABU DIGITALNI SNIMAČI 4-16 KANALA V. 1.0.1 1. a) Instalacija HDD-a VAŽNO: 1. Uređaj podržava SATA diskove.preporuka je koristiti diskove koje preporuča proizvođač. 2. Prije otvaranja uređaja

More information

SUPPLEMENT 3 11 APRIL CITATION PERFORMANCE CALCULATOR (CPCalc) MODEL AND ON 510FM-S3-00 S3-1 U.S.

SUPPLEMENT 3 11 APRIL CITATION PERFORMANCE CALCULATOR (CPCalc) MODEL AND ON 510FM-S3-00 S3-1 U.S. 510-0001 AND ON CITATION PERFORMANCE CALCULATOR (CPCalc) COPYRIGHT 2007 CESSNA AIRCRAFT COMPANY WICHITA, KANSAS, USA 11 APRIL 2007 U.S. S3-1 CITATION PERFORMANCE CALCULATOR (CPCalc) Use the Log of Effective

More information

Microsoft Excel 2010 PRVI DEO

Microsoft Excel 2010 PRVI DEO Nenad Šljivić, M.Sc. Microsoft Certified Trainer MCP, MCITP, MCTS, MCSA, MCSE Microsoft Excel 2010 PRVI DEO Opis Excel prozora Excel 2010 možete pokrenuti preko Start menija. Levim tasterom miša kliknite

More information

Implementacija sparsnih matrica upotrebom listi u programskom jeziku C

Implementacija sparsnih matrica upotrebom listi u programskom jeziku C INFOTEH-JAHORINA Vol. 10, Ref. E-I-15, p. 461-465, March 2011. Implementacija sparsnih matrica upotrebom listi u programskom jeziku C Đulaga Hadžić, Ministarstvo obrazovanja, nauke, kulture i sporta Tuzlanskog

More information

Idejno rješenje: Dubrovnik Vizualni identitet kandidature Dubrovnika za Europsku prijestolnicu kulture 2020.

Idejno rješenje: Dubrovnik Vizualni identitet kandidature Dubrovnika za Europsku prijestolnicu kulture 2020. Idejno rješenje: Dubrovnik 2020. Vizualni identitet kandidature Dubrovnika za Europsku prijestolnicu kulture 2020. vizualni identitet kandidature dubrovnika za europsku prijestolnicu kulture 2020. visual

More information

Windows Easy Transfer

Windows Easy Transfer čet, 2014-04-17 12:21 - Goran Šljivić U članku o skorom isteku Windows XP podrške [1] koja prestaje 8. travnja 2014. spomenuli smo PCmover Express i PCmover Professional kao rješenja za preseljenje korisničkih

More information

STINGRAY MUSIC - MOBILNA APLIKACIJA

STINGRAY MUSIC - MOBILNA APLIKACIJA STINGRAY MUSIC - MOBILNA APLIKACIJA Uputstvo za korisnike Januar 2016 UPUTSTVO ZA BRZO STARTOVANJE 1 Preuzmite sa App Store-a ili Google Play-a mobilnu aplikaciju Stingray Music, a zatim je pokrenite.

More information

SUPPLEMENT OCTOBER CITATION PERFORMANCE CALCULATOR (CPCalc) MODEL AND ON REVISION 8 68FM-S17-08

SUPPLEMENT OCTOBER CITATION PERFORMANCE CALCULATOR (CPCalc) MODEL AND ON REVISION 8 68FM-S17-08 MODEL 680 680-0001 AND ON CITATION PERFORMANCE CALCULATOR (CPCalc) COPYRIGHT 2005 CESSNA AIRCRAFT COMPANY WICHITA, KANSAS, USA 68FM-S17-08 REVISION 8 17 OCTOBER 2005 7 MARCH 2014 U.S. S17-1 SECTION V -

More information

1.7 Predstavljanje negativnih brojeva u binarnom sistemu

1.7 Predstavljanje negativnih brojeva u binarnom sistemu .7 Predstavljanje negativnih brojeva u binarnom sistemu U decimalnom brojnom sistemu pozitivni brojevi se predstavljaju znakom + napisanim ispred cifara koje definišu apsolutnu vrednost broja, odnosno

More information

INFORMATIKA II AutoCAD 9. deo. Rudarsko-geološki fakultet Rudarski odsek

INFORMATIKA II AutoCAD 9. deo. Rudarsko-geološki fakultet Rudarski odsek INFORMATIKA II AutoCAD 9. deo Rudarsko-geološki fakultet Rudarski odsek Raspoređivanje i štampanje crteža Štampanje iz AutoCAD-a je komplikovanije nego iz drugih programa zašta postoje i sasvim određeni

More information

Microsoft Office PowerPoint 2007 korak po korak

Microsoft Office PowerPoint 2007 korak po korak M Microsoft Office PowerPoint 2007 korak po korak Joyce Cox i Joan Preppernau CET Computer Equipment and Trade Microsoft Office PowerPoint 2007 korak po korak ISBN 978-86-7991-310-4 Autorizovan prevod

More information

Uputstvo za konfigurisanje uređaja Roadstar

Uputstvo za konfigurisanje uređaja Roadstar Uputstvo za konfigurisanje uređaja Roadstar U ovom uputstvu bide opisan postupak podešavanja parametara potrebnih za rad GPS/GPRS uređaja za pradenje vozila Roadstar. Uređaj Roadstar služi za prikupljanje

More information

11 Analiza i dizajn informacionih sistema

11 Analiza i dizajn informacionih sistema 11 Analiza i dizajn informacionih sistema Informatika V.Prof.dr Kemal Hajdarević dipl.ing.el 25.4.2014 11:58:28 1 1. Kompjuter, Internet, i mrežne osnove 2. Kompjuterska industrija Informatika u stomatologiji

More information

VODIČ ZA PISANJE SEMINARSKIH RADOVA U PROGRAMU MICROSOFT WORD 2007

VODIČ ZA PISANJE SEMINARSKIH RADOVA U PROGRAMU MICROSOFT WORD 2007 VODIČ ZA PISANJE SEMINARSKIH RADOVA U PROGRAMU MICROSOFT WORD 2007 ili Kako napisati lep seminarski rad? Qué pasa? Internet platforma Društva hispanista za studente hispanistike quepasa.drustvohispanista.rs

More information

UNIVERZITET U BEOGRADU RUDARSKO GEOLOŠKI FAKULTET DEPARTMAN ZA HIDROGEOLOGIJU ZBORNIK RADOVA. ZLATIBOR maj godine

UNIVERZITET U BEOGRADU RUDARSKO GEOLOŠKI FAKULTET DEPARTMAN ZA HIDROGEOLOGIJU ZBORNIK RADOVA. ZLATIBOR maj godine UNIVERZITETUBEOGRADU RUDARSKOGEOLOŠKIFAKULTET DEPARTMANZAHIDROGEOLOGIJU ZBORNIKRADOVA ZLATIBOR 1720.maj2012.godine XIVSRPSKISIMPOZIJUMOHIDROGEOLOGIJI ZBORNIKRADOVA IZDAVA: ZAIZDAVAA: TEHNIKIUREDNICI: TIRAŽ:

More information

Primer-1 Nacrtati deo lanca.

Primer-1 Nacrtati deo lanca. Primer-1 Nacrtati deo lanca. 1. Nacrtati krug sa Ellipse alatkom i sa CTRL tasterom. 2. Napraviti kopiju kruga unutar glavnog kruga (desni klik za kopiju). 3. Selektovati oba kruga pa onda ih kombinovati

More information

SUPPLEMENT AUGUST CITATION PERFORMANCE CALCULATOR (CPCalc) MODEL THRU FM-S51-00 S51-1 U.S.

SUPPLEMENT AUGUST CITATION PERFORMANCE CALCULATOR (CPCalc) MODEL THRU FM-S51-00 S51-1 U.S. MODEL 525 525-0001 THRU -0359 CITATION PERFORMANCE CALCULATOR (CPCalc) COPYRIGHT 2007 CESSNA AIRCRAFT COMPANY WICHITA, KANSAS, USA 14 AUGUST 2007 U.S. S51-1 SECTION V - SUPPLEMENTS CITATION PERFORMANCE

More information

Primer izrade dinamičkog sajta

Primer izrade dinamičkog sajta Primer izrade dinamičkog sajta U ovom odeljku opisademo postupak izrade jednostavnog dinamičkog sajta elektronske prodavnice. Struktura sajta Sajt se sastoji iz četiri celine. Prvi deo, početna strana,

More information

Pokretanje izvršnog fajla

Pokretanje izvršnog fajla Pokretanje izvršnog fajla Eksterne komande koje smo do sada prešli na predavanjima su tipično bile smeštene u /bin ili /sbin direktorijumu Aktivirali smo komande jednostavnim kucanjem naziva komande, a

More information

DZM Aplikacija za servise

DZM Aplikacija za servise Mobendo d.o.o. DZM Aplikacija za servise Korisničke upute Andrej Radinger Sadržaj Instalacija aplikacije... 2 Priprema za početak rada... 4 Rad sa aplikacijom... 6 Kopiranje... 10 Strana 1 of 10 Instalacija

More information

UPUTSTVO ZA INSTALACIJU I PODESAVANJE PROGRAMA ZA MONITORING RADA SOLARNE ELEKTRANE KOSTAL PIKO MASTER CONTROL (PMC) v.2

UPUTSTVO ZA INSTALACIJU I PODESAVANJE PROGRAMA ZA MONITORING RADA SOLARNE ELEKTRANE KOSTAL PIKO MASTER CONTROL (PMC) v.2 UPUTSTVO ZA INSTALACIJU I PODESAVANJE PROGRAMA ZA MONITORING RADA SOLARNE ELEKTRANE KOSTAL PIKO MASTER CONTROL (PMC) v.2 PIKO, Piko Master Control i drugi nazivi u vezi sa njima, kao i fotografije softvera

More information

3. Obavljanje ulazno-izlaznih operacija, prekidni rad

3. Obavljanje ulazno-izlaznih operacija, prekidni rad 3. Obavljanje ulazno-izlaznih operacija, prekidni rad 3.1. Spajanje naprava u ra unalo Slika 3.1. Spajanje UI naprava na sabirnicu 3.2. Kori²tenje UI naprava radnim ekanjem Slika 3.2. Pristupni sklop UI

More information

Model Crosspoint Matrix

Model Crosspoint Matrix Model 3000 4380 256 Crosspoint Matrix 90401270 Page 1 All technical data and specifications in this publication are subject to change without prior notice and do not represent a commitment on the part

More information

ultimate traffic Live User Guide

ultimate traffic Live User Guide ultimate traffic Live User Guide Welcome to ultimate traffic Live This manual has been prepared to aid you in learning about utlive. ultimate traffic Live is an AI traffic generation and management program

More information