Překladač - Assembler. ČVUT- FEL, katedra měření, přednášející Jan Fischer. Materiál je určen jako pomocný materiál pouze pro studenty

Rozměr: px
Začít zobrazení ze stránky:

Download "Překladač - Assembler. ČVUT- FEL, katedra měření, přednášející Jan Fischer. Materiál je určen jako pomocný materiál pouze pro studenty"

Transkript

1 Překladač - Assembler v Materiál je určen jako pomocný materiál pouze pro studenty zapsané v předmětu: A3B38MMP a X38MIP, ČVUT- FEL, katedra měření, přednášející Jan Fischer Jan Fischer,

2 Náplň Úloha UART, specifikace zadání, vysvětlení asynchronní komunikace Assembler Symboly, Příklady direktiv asembleru a jejich použití Tvorba programu s využitím výhod symbolického programování Úloha - Odpor 2

3 Úloha programový UART- zadání Generovat periodicky na portu P1.4 signál, který odpovídá přenosu ASCII znaků iniciál Vašeho jména. sériový asynchronní přenos 9600 Bd, 1 start bit, 8 datových bitů bez parity, 1 stop bit. Aby bylo možno při pozorování signálu dobře synchronizovat osciloskop, vysílejte po každém znaku prodlevu alespoň 1 ms, kdy zůstává signál v neaktivním stavu (vysoká úroveň). Pokud se bude správně generovat signál na P1.4, ověřte též funkčnost při vysílání na sériovou linku RS-232. Program změňte tak, aby se signál generoval na portu P3.1, který je připojen na RS-232. Pokud je vše správně, budou se po spuštění programu na obrazovce vypisovat zvolené znaky. 3

4 Úloha programový UART, ověření Pro odladění - generovat signál na P1.4 kontrolovat osciloskopem, změnit program na P3.1, vysílání prostřednictvím RS -232 do PC. V microvision otevřít terminálové okno (funkce analogicky hyperterminal) Pokud je vše správně, budou se po spuštění programu na obrazovce vypisovat zvolené znaky. P1.3 P1.4 P1.5 P1.6 P1.7 P3.0/RxD P3.1/TxD P3.2/INT0 P3.3/INT1 VSS PDIL VCC 4

5 Úloha programový UART, princip Asynchronní komunikace, obvykle přenos ASCII znaků A = 41h, B =42h 1 = 31h, 2 = 32h start bit, datové bity D0 D7, stop bit (nastavení bez parity) obecně komunikace:start bit, 5-8 datových bitů, parita, či bez parity, 1, 1,5 nebo 2 stop bity, vysílání dat od D0 po D7, to je od LSB nejnižší doba vyslání celého znaku zde 10 x (1/9600)= 1,04 ms vyslání znaku 1 doba = 10 x ( 1 / Br ), nast. - 8 dat, 1 stop bit 1/ Br start D0 D1 D2 D3 D4 D5 D6 D7 stop nastavení prodlevy mezi znaky pro snazší kontrolu osciloskopem, 5 start stop 31 = "1" znak znak znak znak

6 Modulační rychlost, baudrate Obvykle používané Br (baud rate - modulační rychlost) , 9600, 4800, 2400, 1200,...Bd ( Baud) 9600 bývá základní rychlost Br = 9600, 1 / Br = 0,1041 ms, vyslání celého ASCI 1 znaku 1,04 ms nast.: start bit - vždy ; 8 datových bitů (bez parity ); 1 stop bit možný přenos: 5 až 8 datových bitů; s paritou - bez parity ; 1, 1,5 nebo 2 stop bity U obvod UART: 8 dat. bit bez parity nebo 7 dat. bitů s paritou u PC s COM Port - možnost nastavení až Bd Převodník RS-232 na USB i vyšší rychlosti ( Kč), pro boot procesorů STM32,.. 6

7 Programový UART, postup řešení Vytvořit jako podprogram pro vyslání jednoho znaku. Určení doby čekání při vyslání jednoho bitu (smyčka), nutno snížit dobu dalších režijních instrukcí call, Frekvence krystalu vývojové desky s I8031 je MHz. Doba jednocyklové instrukce je dána T=12 / MHz = 1,085 us. MOV A, Rn 12 osc. 1,085 us LCALL,.. adr osc. 2,17 us RRC A 12 osc 1,085 us DJNZ Rn 24 osc. 2,17 us Vstupem znak např. v akumulátoru, posun akumulátoru přes Carry, kopírovat Carry do P3.1, ( MOV P3.1, C) testovat na dokončení vyslání celého znaku. Využít simulátor, pozorovat signál na log. analyzátoru v uvision -3, kontrola časování, ( v simulátoru nebude však vypisovat znaky na terminálu) 7

8 Tvorba programu pro mikroprocessor Cíl - získat spustitelný kód strojní kód, jeho umístění do ROM, EPROM, FLASH, nebo zavedení (BOOT) do programové RAM Vygenerování strojního kódu - v počátcích i ruční překlad tato znalost někdy užitečná při hledání chyb nebo zpětném inženýrství 8

9 Dva způsoby tvorby programu A) Základní program bez využití symbolů a symbolických adres MOV DPTR, 01C4h ; Vypis uvodniho titulku ACALL 0294h ; volani programu pro vypis textu MOV 3Fh,# 00h ; vynulovani pocitadla bliknuti SETB 90h.5 ; zhasni LED - zapojene proti Ucc ACALL 018Eh ; cekej CLR 90h.5 ; rozsvit LED A3B38MMP, X38MIP, 2011, kat. měření, ČVUT - FEL 9

10 Dva způsoby tvorby programu A) Základní program bez využití symbolů a symbolických adres MOV DPTR, 01C4h ; Vypis uvodniho titulku ACALL 0294h ; volani programu pro vypis textu MOV 3Fh,# 00h ; vynulovani pocitadla bliknuti SETB 90h.5 ; zhasni LED - zapojene proti Ucc ACALL 018Eh ; cekej CLR 90h.5 ; rozsvit LED A3B38MMP, X38MIP, 2011, kat. měření, ČVUT - FEL B) Program s využitím symbolů a symbolických adres Titlulek: MOV DPTR,# Txt_U ; Vypis uvodniho titulku CALL Sendrss ; volani programu pro vypis textu Start: MOV Pruch, #00 ;vynulovani pocitadla bliknuti Aznovu: SETB LED ; zhasni LED - zapojene proti Ucc CALL Cekej ; cekej CLR LED ; rozsvit LED 10

11 Srovnání variant tvorby programu A) Základní program bez využití symbolů a symbolických adres Programátor musí přehled o umístění jednotlivých proměnných, adresách, kam se skáče,... změna jednoho parametru - nutnost přepisování ve více místech programu Komplikovaná modifikace programu MOV R0, # 55H DJNZ R0, ZAC B) Program s využitím symbolů a symbolických adres Snaha minimalizovat přímé číselné konstatnty v těle programu, ale nahradit je symbolickými konstatntami. Symbolická jména proměnných i pevných konstatnt umístěných v paměti. Snadná modifikovatelnost OPAK EQU 55H... MOV RO, # OPAK DJNZ R0, ZAC 11

12 Symbol, symbolické adresy Místo číselných adres a číselných konstant symbolické adresy a symbolické konstanty. Překladač dosadí příslušnou hodnotu symbolu podle zadání nebo počitadla adres při překladu. Symbol je jméno, které se definuje, aby reprezentovalo hodnotu, textový blok, adresu nebo jméno registru. Symboly mohou reprezentovat číselnou konstantu a výraz Symboly začínají písmenem nebo spec znaky _,? (nesmí začínat číslicí) vyhodnocení symbolu 16 bitově možno rozsah 0 až (bez znaménka) nebo až dvojkový doplněk 12

13 Překladač Assembler, z jazyka symbolických adres Assembler programový nástroj pro zjednodušení psaní počítačového. prog. Překládá symbolický kód do kódu.obj, který může být naprogramován do mikropočítače a spuštěn. Adresy a hodnoty používané v poli operandů instrukcí mohou být vyjádřeny symbolicky. (Také používaný název jazyk symbolických adres JSA) Program v assembleru má tři části: Strojní instrukce, instrukce proc (MOV, ACALL,..) dle popisu 8051 Direktivy asembleru pseudoinstrukce pro definovaní programové, datové struktury a symbolů, generování nespustitelného kódu ( není to informace pro procesor!) ( SET, DB, EQU, ORG,.CSEG,..) Řízení asembleru řízení procesu překladu a tvorby kódu (Include, XREF, NOMOD51, Object,..) 13

14 Překladač Modulární programování, rozdělení na menší bloky a podprogramy, které se lépe testují assembler AX51 ( A51), linker Lx51, OHx51 převodník do hex. Samostatné části programu, přeložení (aritmetika, komunikace, sběr dat) samostatné přeložení- relativní modul, linkování do výsledného programu Na cvičeních absolutní segmenty, přesně definovaná adresa (CSEG AT 0A000h,..., DSEG AT 30h) od které bude umístěn. Obvykle však více modulů, relativní moduly, při překladu není známo, jak budou umístěny. Přeložení modulů a jejich linkování 14

15 Překladač symbol význam číslo adresa programu Code, Data, XDATA, direktivy assembleru (pseudoinstrukce) přiřazení hodnoty vždy 16- bitově segment blok kódové nebo datové paměti A3B38MMP, X38MIP, 2011, kat. měření, ČVUT - FEL 15

16 Testovací program pro syntaxi příkazů překladače A51 firmy KEIL DIREKTIVY PŘEKLADAČE $ XREF ; crossreference, zkráceně XR, NOXR ; implicitně NOXREF!! $ MOD51 ; je implicitně, ; $ NOMOD51 ; zakáže předdef.né symboly 8051 a pomocí ; $INCLUDE (REG552.INC) ; se vloží soubor s definicí ; symbolu pro jiné klony, např. Philips 80C552,... ; ZKUSIT v předchozích řádcích $MOD51..změnit ; $ INCLUDE (knih.lib) $ MACRO ;implicitně, povolí zpracování definicí ; opak $ NOMACRO; 16

17 VÝRAZY ; ČÍSELNÉ VÝRAZY vyhodnocují se 16 -bitově ; HEX H, h 1234h, 99H, 0A0F0H, 0FFH Hexadecimální ; DEC D, d, 1234, 65590D, 20d, 123 Dekadické ; OKTAL. 177O, 7777o, 25O, 123o, O Oktalové ; BIN B, b 111B, Binární ; 1111$0000$1010$0011B ZNAK $ pro snazší orientaci ; STRING - RETEZCE 0041 sym set 'A' 4142 sym set 'AB' 0061 sym set 'a' 6162 sym set 'ab' ; sym set 'abc' to je CHYBNĚ 17

18 TEST: R0, # 'A' SUBB A, # ' MOV DPTR, # 8000 h A000 EX_RAM EQU 0A000 h A000 MOV DPTR, # EX_RAM TABLE: DB ' Zadej znak ', 0 ; SYMBOLY ; Symboly - max. 31 ZNAKU DLOUHE ; symbol začíná znakem 'A' az 'Z', nebo '?' ; TYPY CODE, DATA, BIT TYPELES 0099 SERIAL_BUFFER DATA SBUF ; deklarace 0020 F599 MOV SERIAL_BUFFER, A ; použití 18

19 ; NAVĚŠTÍ LABEL1: DS 2 LABEL2: ; komentář B NUMBERA: DB 27, 33,'STRING', E47 002A B E0 COPY: MOVX 19

20 REZERVOVANE SYMBOLY ; tyto symboly jsou rezervovovány pro stálé použití překladačem ; A, R0 az R7 ; DPTR, PC, C, AB, AR0 až AR7 ; SYMBOL $ ČÍTAČ ADRES v SEGMENTU ; odděleně SEGMENT CODE, DATA, IDATA, BIT, CSEG 0064 ORG 100 ; pomocí ORG se nastavuje $ ORG nastavení počitadla ($) adres ($) (v daném segmentu) FE HALT: SJMP $ TABLEA: DW $, $, $ 006A 006A 20

21 OPERÁTORY ; aritmetické operátory ; =,- znaménko +5, FFFF SYM SET -1 FFFE SYM SET NOT 1 FFFE SYM SET NOT 0000$0000$0000$0001B FFFF SYM SET NOT FFFF SYM SET (NOT 1) +1 FFF6 SYM SET -0AH ; +, sčítání, odečítání ; * 1200h * 7 násobení ; / dělení 0004 SYM SET 17/4 ; celočíselné dělení 0001 SYM SET 17 MOD 4 ; zbytek po dělení 0078 SYM SET ( ) * 12 ; změna pořadí výkonu operací 21

22 BINÁRNÍ OPERACE ; ; NOT FFFA sym set NOT 5 ; negace - jedničkový doplněk 04D2 sym set sym set HIGH 1234; vyšší Byte 00D2 sym set LOW 1234; nižší Bytet ; SHR, SHL POSUN DOPRAVA, DOLEVA 0020 sym set 2 SHL 4 sym set 0FFH AND 12H; logická AND operace 00B3 sym set 12H OR sym set 12 XOR 15 22

23 ; A3B38MMP, X38MIP, 2011, kat. měření, ČVUT - FEL RELAČNÍ OPERÁTORY ; >= / GTE GREATER THAN OR EQUAL TO ; <= / LTE LESS THAN OR EQUAL TO ; <> / NE NOT EQUAL ; = / EQ EQUAL ; < / LT LESS THAN ; > / GT GREATER THAN ; OPERÁTORY GTE, LTE, NE, EQ, LT, GT ;... je nutno oddělit mezerou od operandu ; OPERATORY <>= není nutno oddělovat mezerou 23

24 PRIORITA OPERATORU ; priorita - pořadí použití operátorů při vyhodnocení symbolu ; 1. ( ZÁVORKY ) ; 2. NOT, HIGH, LOW ; 3. =, - JAKO ZNAMÉNKO ; 4. *, /, MOD, ^ ; 5. +, - SČÍTÁNÍ, ODEČÍTÁNÍ ; 6. SHR, SHL ; AND, OR, XOR ; >=, <=, =, <, > 24

25 ; NUMERICKÉ VÝRAZY - TYP SEGMENTU ; ; v tabulce XREF uveden TYP SYMBOLU ; NUMBER - (CISLO) nezávisí na segmentu ; CSYM adresový symbol (SEG.) kódový ; DSYM adresový symbol DATOVÝ - INTERNÍ PAM. ; ISYM IDATA symbol (INT. DAT. paměť nepř. adresov.) ; XSYM adresový symbol DATOVÝ (EXT. PAMET) ; BSYM bitový symbol ; 1) Výsledek unární operace (+,- jako znaménko ; NOT, LOW, HIGH) mají stejný typ seg. jako operand ; 2) Výsledek všech binárních operací ; (MIMO + A -) nemá segmentový typ ; 3) Pro binární operace + A - pokud má pouze!!! ; jeden seg. typ, pak má stejný typ ; výsledek v ostatních případech nemá typ 25

26 OPERACE SE SYMBOLY RUZNÉHO TYPU ; ; CSYM + (DSYM-DSYM) = TYP CODE ; DSYM - DSYM = CISLO (BEZ TYPU) ; CISLO + CISLO = CISLO ( BEZ TYPU) ; CSYM + CISLO = TYP CODE 006C 08484C41 MSG: DB LEN,'HLASENI', E LEN EQU $-MSG-1 ; spočítá délku řetězce 26

27 REZERVACE MÍSTA V PAMĚTI, DEFINICE KONSTANT ; nejdříve definovat typ seg. (CSEG, DSEG, BSEG, XSEG a výraz, až pak je možno použít návěští DSEG (at 40h ) DS výraz (např. DS 2, ) rezervace v pam. DATA XSEG (např. at 0A400h) DS 6 ; rezervace místa pro 6 bajtů v paměti typu XDATA CSEG HLASENI: DB VYRAZ [VYRAZ,...] BYTE v paměti CODE D2 DB 0,1,'A', LOW (1234D) BSEG bseg at 20h.0 ; DW VYRAZ [,VYRAZ,..] SLOVA v paměti CODE ; DBIT vyraz ( počet míst pro bitové proměnné) ANO_NE_Pr: dbit 1 ANO_NE_Suma: dbit 1 27

28 ; DIREKTIVY PRO PŘIŘAZENÍ JMÉNA SYMBOLU VYPNUTI BIT 20h.2 ; definice bit. sym. vypnutí na adr. 20h.2 CISLO1 DATA 30h ; definice datového symbolu CISLO1 CISLO2 DATA 34h ; (lze použít MOV R1, # CISLO1 ( jaký je rozdíl mezi MOV R1, CISLO1 a MOV R1, #CISLO1? ) 28

29 PŘÍKLAD POUŽITÍ JMEN SYMBOLU S PŘIŘAZENÝM TYPEM 0000 RESET code 0000 ; reset - začátek prog. pro resetu 0003 Intr0 code 03 ; adr pro obsluhu přer. INT0 000B IntrTF0 code 0bh ; adr pro obsluhu přer. čas. T Intr1 code 13h ; adr pro obsluhu přer. INT pos_zac equ 30h ; posun začátku programu CSEG at Reset E JMP reset + Pos_zac CSEG at Intr B295 CPL P RETI CSEG at IntrTF0 000B B295 CPL P D 32 RETI CSEG at Intr B295 CPL P RETI 29

30 PŘÍKLAD POUŽITÍ JMEN SYMBOLU S PŘIŘAZENÝM TYPEM -2 CSEG at Reset + Pos_zac ; povolení přerušení a ještě další instrukce 0030 opakuj: NOP NOP FC JMP opakuj END 30

31 ; PODMÍNĚNÝ PŘEKLAD - 1 CSEG ; TYP_PROC 0 - AT89C2051, 1 - AT89C8252, 2 - C8051F020 Silic. Lab. $ SET (TYP_PROC = 0); 0 nebo 1, nebo 2 $ IF (TYP_PROC = 0) ; program inicializace UART pro AT89C2051 ZASOBNIK SET 40h LED SET P1.5 TLAC SET P 1.4 $ ELSEIF (TYP_PROC = 1), KONSTUKCE S ; ELSEIF mozna POUZE s $ ; program inicializace pro AT89C8252 ZASOBNIK SET 80h LED SET P2.5 TLAC SET P 1.4 $ ELSEIF (TYP_PROC = 2) ; program inicializace pro C8051F020 ZASOBNIK SET 80h LED SET P1.5 TLAC SET P3.5 ; program inicializace pro AT89C8252 $ ENDIF 31

32 ; PODMÍNĚNÝ PŘEKLAD - 2 CSEG ZAC: ; tady je hlavní a společný program MOV SP, # ZASOBNIK ; Inicializace SP podle typu proc. NOP ; NOP ;... END ; konec programu Využití jednoho programu pro více variant zařízení, zadání parametrů pro podmíněné přeložení jednotlivých částí programu. Modifikace, podle velikosti záznamové paměti, zobrazovače v přístroji, klávesnice, rozhraní... 32

33 Vyhodnocení symbolu záporná čísla - poznámka vyhodnocení symbolu 16 bitově MOV A, # symbol? jak je možné (8-bitový registr, 16- bitová hodnota?) ---- přesune se pouze dolní Byte stejné jako - MOV A, # low ( symbol) Jak u dvojkového doplňku? číslo -1 ve dvojkovém doplňku: FFFFh (16-bitově) -1 FFh (8-bitově) dolní byte je stejný FF proto možné konst SET -1 FFFF 1 konst set FF 2 mov a, #konst 3 end MOV A, # konst (do 8- bit. aku dosadí dolní byte konst) 33

34 Využití pseudoinstrukcí - připojení 7- seg. LED Popis připojení 7- segmentového zobrazovače ; Pripojeni tato cast definuje propojeni jednotlivych segmentu na bity budiciho slova v katodach, pokud se zmeni obvod, predefinuje se pouze tato tabulka 0001 seg_a EQU B 0002 seg_b EQU B 0004 seg_c EQU B 0008 seg_d EQU B 0010 seg_e EQU B 0020 seg_f EQU B 0040 seg_g EQU B 0080 seg_h EQU B 89C52 P1 data bus Tl.1 Tl.4 +5V R1 R2 R3 R4 Rk1 Rk8 T1 T2 T3 T4 SA1 SA2 SA3 SA4 8 74HCT573 více k zapojení a ovládání zobrazovače na: 34

35 Definice generátoru znaků ; definice generatoru znaku v pozitivni logice, toto je jen priprava 0006 JEDNOTKA EQU seg_b OR seg_c 005B DVOJKA EQU seg_a OR seg_b OR seg_g OR seg_e OR seg_d 004F TROJKA EQU seg_a OR seg_b OR seg_c OR seg_d OR seg_g 0066 CTYRKA EQU seg_f OR seg_g OR seg_b OR seg_c ; vlastni generator znaku je v negativni logice, protoze segment sviti pri nule na katode 2200 F9 GENER_ZNAKU: DB NOT jednotka ; toto již kód vlastniho generatoru 2201 A4 DB NOT dvojka ; umisteneho v pameti B0 DB NOT trojka ; od adr h DB NOT ctyrka ; pokud by svitlo při 1, odpadne NOT, Je možno použít další možnosti v A cislo 1, nebo 2, Získání kódu MOV DPTR, #(GENER_ZNAKU-1) MOVC ( pro cislo 1 ukazuje prave na Gener_znaku 35

Překladač - Assembler. kat. měření, ČVUT - FEL, Praha A3B38MMP, X38MIP Přednáška 3 - část. J. Fischer

Překladač - Assembler. kat. měření, ČVUT - FEL, Praha A3B38MMP, X38MIP Přednáška 3 - část. J. Fischer Překladač - Assembler Přednáška 3 - část A3B38MMP, X38MIP -2011 kat. měření, ČVUT - FEL, Praha J. Fischer A3B38MMP, 2012,J.Fischer, kat. měření, ČVUT - FEL 1 Náplň Úloha UART, specifikace zadání, vysvětlení

Více

Překladač - Assembler, úloha SW_ UART

Překladač - Assembler, úloha SW_ UART Překladač - Assembler, úloha SW_ UART Přednáška 2 - část A3B38MMP, 2014 kat. měření, ČVUT - FEL, Praha J. Fischer A3B38MMP, 2014, J.Fischer, ČVUT - FEL Praha, kat. měření 1 Náplň Úloha UART, specifikace

Více

A51 MACRO ASSEMBLER POKUSNY PROGRAM DATE 10/3/007 PAGE 1

A51 MACRO ASSEMBLER POKUSNY PROGRAM DATE 10/3/007 PAGE 1 Demonstrač nítext k předná š ce Mikroprocesory v přístrojové technice, kat. měření. A51 MACRO ASSEMBLER POKUSNY PROGRAM DATE 10/3/007 PAGE 1 MS-DOS MACRO ASSEMBLER A51 V4.4 OBJECT MODULE PLACED IN DEMC.OBJ

Více

Výrazy lze též zavést v nečíselných oborech, pak konstanty označuji jeden určitý prvek a obor proměnné není množina čísel.

Výrazy lze též zavést v nečíselných oborech, pak konstanty označuji jeden určitý prvek a obor proměnné není množina čísel. Výrazy. Rovnice a nerovnice. Výraz je matematický pojem používaný ve školské matematice. Prvním druhem matematických ů jsou konstanty. Konstanty označují právě jedno číslo z množiny reálných čísel. Například

Více

Mikrořadiče pro přístrojovou techniku

Mikrořadiče pro přístrojovou techniku Mikrořadiče pro přístrojovou techniku Doc. Jan Fischer Katedra měření ČVUT v Praze, FEL Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti 1 Oblast zájmu předmětu Mikroprocesory v přístrojové

Více

NÁVOD K OBSLUZE MODULU VIDEO 64 ===============================

NÁVOD K OBSLUZE MODULU VIDEO 64 =============================== NÁVOD K OBSLUZE MODULU VIDEO 64 =============================== Modul VIDEO 64 nahrazuje v počítači IQ 151 modul VIDEO 32 s tím, že umožňuje na obrazovce připojeného TV monitoru nebo TV přijímače větší

Více

Algoritmizace a programování

Algoritmizace a programování Algoritmizace a programování V algoritmizaci a programování je důležitá schopnost analyzovat a myslet. Všeobecně jsou odrazovým můstkem pro řešení neobvyklých, ale i každodenních problémů. Naučí nás rozdělit

Více

Mikroprocesor Intel 8051

Mikroprocesor Intel 8051 Mikroprocesor Intel 8051 Představení mikroprocesoru 8051 Mikroprocesor as jádrem 8051 patří do rodiny MSC51 a byl prvně vyvinut firmou Intel v roce 1980, což znamená, že zanedlouho oslaví své třicáté narozeniny.

Více

Mikrořadiče řady 8051.

Mikrořadiče řady 8051. Mikrořadiče řady 8051 Řada obvodů 8051 obsahuje typy 8051AH, 8031AH, 8751H, 80C51, 80C31, 8052 a 8032 Jednotlivé obvody se od sebe liší technologií výroby a svojí konstrukcí Způsob programování je však

Více

Čísla, reprezentace, zjednodušené výpočty

Čísla, reprezentace, zjednodušené výpočty Čísla, reprezentace, zjednodušené výpočty Přednáška 5 A3B38MMP kat. měření, ČVUT - FEL, Praha J. Fischer A3B38MMP, 2015, J.Fischer, ČVUT - FEL, kat. měření 1 Čísla 4 bitová dec bin. hex. 0 0000 0 1 0001

Více

Čísla, reprezentace, zjednodušené výpočty

Čísla, reprezentace, zjednodušené výpočty Čísla, reprezentace, zjednodušené výpočty Přednáška 4 A3B38MMP kat. měření, ČVUT - FEL, Praha J. Fischer A3B38MMP, 2014, J.Fischer, ČVUT - FEL, kat. měření 1 Čísla 4 bitová dec bin. hex. 0 0000 0 1 0001

Více

Analýza dějů na rozhraní RS 232 C

Analýza dějů na rozhraní RS 232 C Fakulta informačních technologií, VUT v Brně Ústav počítačových systémů Personální počítače, technická péče, cvičení Analýza dějů na rozhraní RS 232 C Úloha č. 9 Zadání: 1. S využitím logického analyzátoru

Více

MS Word 2007 REVIZE DOKUMENTU A KOMENTÁŘE

MS Word 2007 REVIZE DOKUMENTU A KOMENTÁŘE MS Word 2007 REVIZE DOKUMENTU A KOMENTÁŘE 1 ZAPNUTÍ SLEDOVÁNÍ ZMĚN Pokud zapnete funkci Sledování změn, aplikace Word vloží značky tam, kde provedete mazání, vkládání a změny formátu. Na kartě Revize klepněte

Více

velikosti vnitřních pamětí? Jaké periferní obvody má na čipu a k čemu slouží? Jaká je minimální sestava mikropočítače z řady 51 pro vestavnou aplikaci

velikosti vnitřních pamětí? Jaké periferní obvody má na čipu a k čemu slouží? Jaká je minimální sestava mikropočítače z řady 51 pro vestavnou aplikaci Některé otázky pro kontrolu připravenosti na test k předmětu MIP a problémové okruhy v l.sem. 2007 Náplní je látka z přednášek a cvičení do termínu testu v rozsahu přednášek, případně příslušného textu

Více

Sbírka úloh pro elektronickou stavebnici. Stručný popis programovacího jazyka Bascom AVR

Sbírka úloh pro elektronickou stavebnici. Stručný popis programovacího jazyka Bascom AVR Sbírka úloh pro elektronickou stavebnici Sbírka úloh obsahuje pracovní listy pro práci s moduly elektronické stavebnice, které vedou k samostatné práci. Ve sbírce jsou uvedeny pracovní listy, které postupnými

Více

Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího

Více

Mikroprocesory v přístrojové technice

Mikroprocesory v přístrojové technice Mikroprocesory v přístrojové technice Přednášky A3B38MMP 1 Mikroprocesory v přístrojové technice A3B38MMP, katedra měření, ČVUT FEL Vyučující: přednášky - doc. Ing. Jan Fischer, CSc., konzultace - úterý

Více

+---------------------------------------------------------------+ +-----------------------------------------------------------+

+---------------------------------------------------------------+ +-----------------------------------------------------------+ +---------------------------------------------------------------+ +-----------------------------------------------------------+ AA SSSS MM MM AAAA SS SS MMM MMM AA AA SS MM M M MM AA AA SSSSS MM M M MM

Více

Zkouška z předmětu Počítačové systémy

Zkouška z předmětu Počítačové systémy Zkouška z předmětu Počítačové systémy Jméno a příjmení: Datum zkoušky: Celkový počet bodů: Výsledná známka: Poznámka: Pokud není uvedeno jinak, uvažujte v následujících příkladech procesor Z80. Odpovědi

Více

8. Laboratoř: Aritmetika a řídicí struktury programu

8. Laboratoř: Aritmetika a řídicí struktury programu 8. Laboratoř: Aritmetika a řídicí struktury programu Programy v JSA aritmetika, posuvy, využití příznaků Navrhněte a simulujte v AVR studiu prográmky pro 24 bitovou (32 bitovou) aritmetiku: sčítání, odčítání,

Více

od jaké adresy bude program umístěn? Intel Hex soubor, co to je, z čeho a jak se získá, k čemu slouží? Pseudoinstrukce (direktivy) překladače ORG, SET

od jaké adresy bude program umístěn? Intel Hex soubor, co to je, z čeho a jak se získá, k čemu slouží? Pseudoinstrukce (direktivy) překladače ORG, SET 1) Archiktura procesorů řady 51 Jednočipové mikropočítače řady X51. Jednočipové mikropočítače rodiny X51 - AT89C52, AT89S8252 obvodová struktura, druhy a velikosti paměťových prostorů, velikosti vnitřních

Více

Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího

Více

2.6.4 Lineární lomené funkce s absolutní hodnotou

2.6.4 Lineární lomené funkce s absolutní hodnotou .6. Lineární lomené funkce s absolutní hodnotou Předpoklady: 60, 603 Pedagogická poznámka: Hlavním cílem hodiny je nácvik volby odpovídajícího postupu. Proto je dobré nechat studentům chvíli, aby si metody

Více

10.1.13 Asymptoty grafu funkce

10.1.13 Asymptoty grafu funkce .. Asmptot grafu funkce Předpoklad:, Asmptot grafu už známe kreslili jsme si je jako přímk, ke kterým se graf funkce přibližuje. Nakreslení asmptot, pak umožňuje přesnější kreslení grafu. Například u hperbol

Více

Obvody s programovatelným řídicím relé

Obvody s programovatelným řídicím relé Obvody s programovatelným řídicím relé Úvod Programovatelná řídicí relé jsou pokrokovými elektrickými přístroji, nacházející se svými možnostmi mezi klasickými jednofunkčními řídícími přístroji (jako například

Více

1 Měření kapacity kondenzátorů

1 Měření kapacity kondenzátorů . Zadání úlohy a) Změřte kapacitu kondenzátorů, 2 a 3 LR můstkem. b) Vypočítejte výslednou kapacitu jejich sériového a paralelního zapojení. Hodnoty kapacit těchto zapojení změř LR můstkem. c) Změřte kapacitu

Více

Business Contact Manager Správa kontaktů pro tisk štítků

Business Contact Manager Správa kontaktů pro tisk štítků Business Contact Manager Správa kontaktů pro tisk štítků 1 Obsah 1. Základní orientace v BCM... 3 2. Přidání a správa kontaktu... 4 3. Nastavení filtrů... 5 4. Hromadná korespondence... 6 5. Tisk pouze

Více

Programování - úvod. Programování. Proces programování. Vlastnosti dobrého programu: Kapitola seznamuje se základními pojmy programování.

Programování - úvod. Programování. Proces programování. Vlastnosti dobrého programu: Kapitola seznamuje se základními pojmy programování. Programování - úvod Kapitola seznamuje se základními pojmy programování. Klíčové pojmy: Program, proces programování, programovací jazyky Programování Programování je zdlouhavý proces. Jeho cílem je vytvořit

Více

Systém MCS II. Systém MCS II < 29 >

Systém MCS II. Systém MCS II < 29 > < 29 > MCS II je distribuovaný, multiprocesorový, parametrizovatelný systém pro řízení a sběr dat v reálném čase s rozlišením na jednu milisekundu, využívající nejmodernější technologie a trendy. Jeden

Více

Seznámení s mikropočítačem. Architektura mikropočítače. Instrukce. Paměť. Čítače. Porovnání s AT89C2051

Seznámení s mikropočítačem. Architektura mikropočítače. Instrukce. Paměť. Čítače. Porovnání s AT89C2051 051 Seznámení s mikropočítačem Architektura mikropočítače Instrukce Paměť Čítače Porovnání s AT89C2051 Seznámení s mikropočítačem řady 8051 Mikroprocesor řady 8051 pochází z roku 1980 a je vytvořené firmou

Více

AMU1 Monitorování bezpečného života letounu (RYCHLÝ PŘEHLED)

AMU1 Monitorování bezpečného života letounu (RYCHLÝ PŘEHLED) 20. Července, 2009 AMU1 Monitorování bezpečného života letounu (RYCHLÝ PŘEHLED) ZLIN AIRCRAFT a.s. Oddělení Výpočtů letadel E-mail: safelife@zlinaircraft.eu AMU1 Monitorování bezpečného života letounu

Více

Ovládání automatické frézky. Úvod. Popis funkce

Ovládání automatické frézky. Úvod. Popis funkce Středoškolská technika 2012 Setkání a prezentace prací středoškolských studentů na ČVUT Ovládání automatické frézky Petr Tomášek Střední průmyslová škola Hronov Hostovského 910, Hronov Úvod Cílem tohoto

Více

Úloha Ohmetr zadání úlohy

Úloha Ohmetr zadání úlohy Úloha Ohmetr zadání úlohy Přednáška 3 - část A3B38MMP kat. měření, ČVUT - FEL, Praha J. Fischer A3B38MMP, 2015, J.Fischer, kat. měření, ČVUT - FEL 1 Měření odporu pomocí MKO 74121 Sestavte mikroprocesorem

Více

Ozobot aktivita lov velikonočních vajíček

Ozobot aktivita lov velikonočních vajíček Ozobot aktivita lov velikonočních vajíček Autor: Ozobot Publikováno dne: 9. března 2016 Popis: Tato hra by měla zábavnou formou procvičit programování ozokódů. Studenti mají za úkol pomoci Ozobotovi najít

Více

ALLEX FX Programovatelný logický automat. Katalogový list. říjen 2007. Programovatelné logické automaty

ALLEX FX Programovatelný logický automat. Katalogový list. říjen 2007. Programovatelné logické automaty ALLEX FX Programovatelný logický automat Katalogový list říjen 27 Programovatelné logické automaty Důležité poznámky Copyright 27 HYPEL. Všechna práva vyhrazena. ALLEX FX Programovatelný logický automat

Více

Přechodové jevy, osciloskop

Přechodové jevy, osciloskop Přechodové jevy, osciloskop Cíl cvičení: 1. seznámit se s funkcemi osciloskopu, paměťového osciloskopu 2. pozorovat přechodové stavy na RC, RL a RLC obvodech, odečíst parametry přechodového děje na osciloskopu

Více

Lekce 2 LEGO Education (3,5 vyuč. hodiny)

Lekce 2 LEGO Education (3,5 vyuč. hodiny) Počítačové laboratoře bez tajemství aneb naučme se učit algoritmizaci a programování s využitím robotů Lekce 2 LEGO Education (3,5 vyuč. hodiny) Tento projekt je spolufinancován Evropským sociálním fondem

Více

Lineární algebra. Vektorové prostory

Lineární algebra. Vektorové prostory Lineární algebra Vektorové prostory Operační program Vzdělávání pro konkurenceschopnost Název projektu: Inovace magisterského studijního programu Fakulty ekonomiky a managementu Registrační číslo projektu:

Více

Činnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus

Činnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus Činnost CPU Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus Hodinový cyklus CPU je synchronní obvod nutné hodiny (f CLK ) Instrukční cyklus IF = doba potřebná

Více

Poukázky v obálkách. MOJESODEXO.CZ - Poukázky v obálkách Uživatelská příručka MOJESODEXO.CZ. Uživatelská příručka. Strana 1 / 1. Verze aplikace: 1.4.

Poukázky v obálkách. MOJESODEXO.CZ - Poukázky v obálkách Uživatelská příručka MOJESODEXO.CZ. Uživatelská příručka. Strana 1 / 1. Verze aplikace: 1.4. MOJESODEXO.CZ Poukázky v obálkách Verze aplikace: 1.4.0 Aktualizováno: 22. 9. 2014 17:44 Strana 1 / 1 OBSAH DOKUMENTU 1. ÚVOD... 2 1.1. CO JSOU TO POUKÁZKY V OBÁLKÁCH?... 2 1.2. JAKÉ POUKÁZKY MOHOU BÝT

Více

Adresace paměti. 11.přednáška

Adresace paměti. 11.přednáška Adresace paměti 11.přednáška Adresace paměti základní pojmy Adresa fyzická - adresa, která je přenesena na adresní sběrnici a fyzicky adresuje hlavní paměť logická - adresa, kterou má k dispozici proces

Více

48. Pro RC oscilátor na obrázku určete hodnotu R tak, aby kmitočet oscilací byl 200Hz

48. Pro RC oscilátor na obrázku určete hodnotu R tak, aby kmitočet oscilací byl 200Hz 1. Který ideální obvodový prvek lze použít jako základ modelu napěťového zesilovače? 2. Jaké obvodové prvky tvoří reprezentaci nesetrvačných vlastností reálného zesilovače? 3. Jak lze uspořádat sčítací

Více

Univerzita Tomáše Bati ve Zlíně

Univerzita Tomáše Bati ve Zlíně Univerzita Tomáše Bati ve Zlíně Ústav elektrotechniky a měření Úvod do číslicové techniky Přednáška č. 9 Milan Adámek adamek@ft.utb.cz U5 A711 +420576035251 Úvod do číslicové techniky 1 Základní pojmy

Více

Definice 6.2.1. z = f(x,y) vázané podmínkou g(x,y) = 0 jsou z geometrického hlediska lokálními extrémy prostorové křivky k, Obr. 6.2.1. Obr. 6.2.

Definice 6.2.1. z = f(x,y) vázané podmínkou g(x,y) = 0 jsou z geometrického hlediska lokálními extrémy prostorové křivky k, Obr. 6.2.1. Obr. 6.2. Výklad Dalším typem extrémů, kterým se budeme zabývat jsou tzv. vázané extrémy. Hledáme extrémy nějaké funkce vzhledem k předem zadaným podmínkám. Definice 6.2.1. Řekneme, že funkce f : R n D f R má v

Více

Poruchy modul pro rychlé hlášení poruch z provozu.

Poruchy modul pro rychlé hlášení poruch z provozu. Poruchy modul pro rychlé hlášení poruch z provozu. Účelem tohoto programu je sbírat data o poruchách a nedostatcích v činnosti strojů a zařízení a jednak je zapisovat přímo do programu evidence údržby,

Více

ULTRAZVUKOVÝ DÁLKOMĚR

ULTRAZVUKOVÝ DÁLKOMĚR Středoškolská technika 2010 Setkání a prezentace prací středoškolských studentů na ČVUT ULTRAZVUKOVÝ DÁLKOMĚR Tomáš Pelikán, Václav Vejvoda Střední průmyslová škola dopravní, a.s. Plzeňská 102/219, 150

Více

Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49

Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49 Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49 Výukový materiál zpracovaný v rámci projektu Výuka moderně Registrační číslo projektu: CZ.1.07/1.5.00/34.0205 Šablona: III/2 Informační

Více

Střední průmyslová škola a Vyšší odborná škola technická Brno, Sokolská 1. Podpora digitalizace a využití ICT na SPŠ CZ.1.07/1.5.00/34.

Střední průmyslová škola a Vyšší odborná škola technická Brno, Sokolská 1. Podpora digitalizace a využití ICT na SPŠ CZ.1.07/1.5.00/34. Střední průmyslová škola a Vyšší odborná škola technická Brno, Sokolská 1 Šablona: Název: Téma: Autor: Inovace a zkvalitnění výuky prostřednictvím ICT Uživatelská nastavení parametrických modelářů, využití

Více

Zařízení má několik částí.

Zařízení má několik částí. Logická stavebnice, jak název napovídá je určena pro snadnou a efektivní práci s logickými obvody. Bez problémů se však dá použít i v analogové oblasti slaboproudé elektroniky. Mezi nesporné priority patří

Více

Podprogram DELAY.INC. - konstanty časových prodlev. RB3 equ 11b DEL1MS: DEL800: DEL400: DEL200 DEL100 DELAY: ret DEL1MS

Podprogram DELAY.INC. - konstanty časových prodlev. RB3 equ 11b DEL1MS: DEL800: DEL400: DEL200 DEL100 DELAY: ret DEL1MS 6.2.2001 ÚLOHA č.1 Tomáš Mořkovský, M4 1. diody:, 0,2 s čekat 2. diody:, 0,2 s čekat 3. prohodit čtveřice svítících diod, 0,2 s čekat a 3x opakovat 4. diody:, 0,2 s čekat 5. rotace diody vlevo až po, vždy

Více

Mikrořadiče fy ATMEL

Mikrořadiče fy ATMEL Mikrořadiče fy ATMEL Struktura mikrořadičů fy ATMEL progresivní typy AVR je navržena tak, aby co nejvíce vyhovovala i překladačům vyšších programovacích jazyků, zejména široce používaného jazyka C. Optimalizované

Více

Varianty zkouškových testů

Varianty zkouškových testů Varianty zkouškových testů www.cz-milka.net 2001/2002 Varianta A 1. Převeďte dekadické číslo 176 do a) dvojkové soustavy b) osmičkové soustavy c) šestnáctkové soustavy 2. Napište v pevné řádové čárce,

Více

DATABÁZE 2007. DŮLEŽITÉ: Před načtením nové databáze do vaší databáze si prosím přečtěte následující informace, které vám umožní:

DATABÁZE 2007. DŮLEŽITÉ: Před načtením nové databáze do vaší databáze si prosím přečtěte následující informace, které vám umožní: DATABÁZE 2007 DŮLEŽITÉ: Před načtením nové databáze do vaší databáze si prosím přečtěte následující informace, které vám umožní: - jednoduše a rychle provést úpravy ve struktuře vaší databáze podle potřeby

Více

Cílem kapitoly je seznámit studenta se strukturou programu a jeho překladem.

Cílem kapitoly je seznámit studenta se strukturou programu a jeho překladem. Nadpis kapitoly Cílem kapitoly je seznámit studenta se strukturou programu a jeho překladem. Klíčové pojmy: Překladač, editor, compiler, linker. Úvod Abychom mohly využívat našich napsaných programů, musíme

Více

Rostislav Horčík. 13. října 2006

Rostislav Horčík. 13. října 2006 3. přednáška Rostislav Horčík 13. října 2006 1 Lineární prostory Definice 1 Lineárním prostorem nazýváme každou neprázdnou množinu L, na které je definováno sčítání + : L L L a násobení reálným číslem

Více

SRF08 ultrazvukový dálkoměr

SRF08 ultrazvukový dálkoměr SRF08 ultrazvukový dálkoměr Technické údaje Ultrazvukový dálkoměr SRF08 komunikuje pomocí sběrnice I2C, která je dostupná na řadě oblíbených kontrolérů jako OOPic, Stamp BS2p, Atom či Picaxe. Z hlediska

Více

Komunikační protokol

Komunikační protokol Komunikační protokol verze dokumentu 4 převodník DALI - RS232 ASCII protokol podpora MULTIMASTER napájení z RS232 signalizace připojení DALI sběrnice signalizace komunikace na DALI podpora různých délek

Více

Vítězslav Bártl. prosinec 2013

Vítězslav Bártl. prosinec 2013 VY_32_INOVACE_VB09_ČaP Jméno autora výukového materiálu Datum (období), ve kterém byl VM vytvořen Ročník, pro který je VM určen Vzdělávací oblast, vzdělávací obor, tematický okruh, téma Anotace Vítězslav

Více

Algoritmizace a programování

Algoritmizace a programování Pátek 14. října Algoritmizace a programování V algoritmizaci a programování je důležitá schopnost analyzovat a myslet. Všeobecně jsou odrazovým můstkem pro řešení neobvyklých, ale i každodenních problémů.

Více

Pokyny České pošty pro označování Doporučených zásilek čárovými kódy

Pokyny České pošty pro označování Doporučených zásilek čárovými kódy Pokyny České pošty pro označování Doporučených zásilek čárovými kódy Zpracoval Česká pošta, s.p. Datum vytvoření 14.04.2010 Datum aktualizace 17.04.2014 Počet stran 20 Počet příloh 0 Obsah dokumentu 1.

Více

PROGRAMÁTOR "WinProg-1" Návod k obsluze

PROGRAMÁTOR WinProg-1 Návod k obsluze PROGRAMÁTOR "WinProg-1" Návod k obsluze 1 1.Úvod. Programátor "WinProg-1" slouží k programování 8-bitových mikrořadičů Winbond řady W78... i W77... (s vyjímkou obvodů typu ISP). Programátor "WinProg-1",

Více

(k 1)x k + 1. pro k 1 a x = 0 pro k = 1.

(k 1)x k + 1. pro k 1 a x = 0 pro k = 1. . Funkce dvou a více proměnných. Úvod. Určete definiční obor funkce a proveďte klasifikaci bodů z R vzhledem k a rozhodněte zda je množina uzavřená či otevřená. Určete a načrtněte vrstevnice grafu funkce

Více

Fyzikální praktikum 3 - úloha 7

Fyzikální praktikum 3 - úloha 7 Fyzikální praktikum 3 - úloha 7 Operační zesilovač, jeho vlastnosti a využití Teorie: Operační zesilovač je elektronická součástka využívaná v měřící, regulační a výpočetní technice. Ideální model má nekonečně

Více

Obsah. Úvod 13 Část I: Úvod do MySQL. Část II: Návrh a tvorba databází v MySQL

Obsah. Úvod 13 Část I: Úvod do MySQL. Část II: Návrh a tvorba databází v MySQL Obsah Úvod 13 Část I: Úvod do MySQL Kapitola 1 Instalace MySQL 23 Instalace na Linuxu 24 Instalace ve Windows 24 Instalace na OS X 26 Konfigurace systému 26 Ověření funkčnosti systému 28 Nastavení hesla

Více

Modul: Cvičebnice programování ISO - soustruh

Modul: Cvičebnice programování ISO - soustruh Název projektu: Sbližování teorie s praxí Datum zahájení projektu: 01.11.2010 Datum ukončení projektu: 30.06.2012 Obor: Mechanik Ročník: Třetí, čtvrtý seřizovač Zpracoval: Zdeněk Ludvík Modul: Cvičebnice

Více

Datamax I-Class - stručný návod k použití

Datamax I-Class - stručný návod k použití Datamax I-Class - stručný návod k použití 1. Důležité bezpečnostní informace 1. Nepoužívejte tiskárnu v blízkosti vody, a zabraňte vniknutí vody nebo jiných kapalin do tiskárny. 2. Opravy tiskárny by měl

Více

LPS2. Sada pro synchronní komunikaci na 1000m s galvanickým oddělením. 15. října 2010 w w w. p a p o u c h. c o m

LPS2. Sada pro synchronní komunikaci na 1000m s galvanickým oddělením. 15. října 2010 w w w. p a p o u c h. c o m Sada pro synchronní komunikaci na 1000m s galvanickým oddělením 15. října 2010 w w w. p a p o u c h. c o m LPS2 Katalogový list Vytvořen: 30.8.2005 Poslední aktualizace: 15.10.2010 8:00 Počet stran: 8

Více

MCP BIOS řídicí jednotky Kit386EXR

MCP BIOS řídicí jednotky Kit386EXR MCP BIOS řídicí jednotky Kit386EXR ZÁKLADNÍ PROGRAMOVÉ VYBAVENÍ Příručka uživatele a programátora SofCon spol. s r.o. Střešovická 49 162 00 Praha 6 tel/fax: +420 220 180 454 E-mail: sofcon@sofcon.cz www:

Více

Rozhraní mikrořadiče, SPI, IIC bus,..

Rozhraní mikrořadiče, SPI, IIC bus,.. Rozhraní mikrořadiče, SPI, IIC bus,.. Přednáška A3B38MMP 2014 kat. měření, ČVUT - FEL, Praha J. Fischer A3B38MMP, 2015, J.Fischer, kat. měření, ČVUT - FEL, Praha 1 Rozhraní SPI Rozhraní SPI ( Serial Peripheral

Více

POKLADNÍ DISPLEJ LCD. www.virtuos.cz virtuos@virtuos.cz. hotline: 493 544 400. strana 1

POKLADNÍ DISPLEJ LCD. www.virtuos.cz virtuos@virtuos.cz. hotline: 493 544 400. strana 1 POKLADNÍ DISPLEJ LCD VLASTNOSTI Podsvícený displej LCD s vysokým kontrastem umožňuje čtení z velkého bočního úhlu K ovládání displeje je použit standardní seriový port RS-232 (9600bps) Snadné programování

Více

INTELIGENTNÍ DŮM. Zdeněk Kolář, Viktor Daněk. Střední průmyslová škola sdělovací techniky Panská 856/3, 110 00 Praha 1

INTELIGENTNÍ DŮM. Zdeněk Kolář, Viktor Daněk. Střední průmyslová škola sdělovací techniky Panská 856/3, 110 00 Praha 1 Středoškolská technika 2013 Setkání a prezentace prací středoškolských studentů na ČVUT INTELIGENTNÍ DŮM Zdeněk Kolář, Viktor Daněk Střední průmyslová škola sdělovací techniky Panská 856/3, 110 00 Praha

Více

Rozhraní mikrořadiče, SPI, IIC bus,..

Rozhraní mikrořadiče, SPI, IIC bus,.. Rozhraní mikrořadiče, SPI, IIC bus,.. Přednáška A3B38MMP 2013 kat. měření, ČVUT - FEL, Praha J. Fischer A3B38MMP, 2013, J.Fischer, kat. měření, ČVUT - FEL, Praha 1 Rozhraní SPI Rozhraní SPI ( Serial Peripheral

Více

Zápis dat z dotykového displeje s integrovaným PLC SmartAxis Touch na USB Flash disk a vyčítání dat pomocí softwaru Downloader

Zápis dat z dotykového displeje s integrovaným PLC SmartAxis Touch na USB Flash disk a vyčítání dat pomocí softwaru Downloader Zápis dat z dotykového displeje s integrovaným PLC SmartAxis Touch na USB Flash disk a vyčítání dat pomocí softwaru Downloader 2 Zápis dat z dotykového displeje s integrovaným PLC SmartAxis Touch na USB

Více

2.1. Pojem funkce a její vlastnosti. Reálná funkce f jedné reálné proměnné x je taková

2.1. Pojem funkce a její vlastnosti. Reálná funkce f jedné reálné proměnné x je taková .. Funkce a jejich graf.. Pojem funkce a její vlastnosti. Reálná funkce f jedné reálné proměnné je taková binární relace z množin R do množin R, že pro každé R eistuje nejvýše jedno R, pro které [, ] f.

Více

STEDNÍ PRMYSLOVÁ ŠKOLA, OSTRAVA - MORAVSKÁ OSTRAVA, KRATOCHVÍLOVA 7. (studijní text)

STEDNÍ PRMYSLOVÁ ŠKOLA, OSTRAVA - MORAVSKÁ OSTRAVA, KRATOCHVÍLOVA 7. (studijní text) STEDNÍ PRMYSLOVÁ ŠKOLA, OSTRAVA - MORAVSKÁ OSTRAVA, KRATOCHVÍLOVA 7 (studijní text) µ-procesorová TECHNIKA Studijní text smí být používán pouze k výuce µ-procesorové techniky v SPŠ, Ostrava Moravská Ostrava,

Více

Popis vývojového prostředí. WinIDE51

Popis vývojového prostředí. WinIDE51 Popis vývojového prostředí WinIDE51 WinIDE51 - úvod 1 Úvod 1.1 Využití WinIDE51 Dovolujeme si Vám představit Integrované vývojové prostředí WINIDE51, program určený pro výuku mikroprocesorové techniky

Více

Mikroprocesory v přístrojové technice

Mikroprocesory v přístrojové technice Mikroprocesory v přístrojové technice ČVUT V Praze Fakulta elektrotechnická, katedra měření Podklad k přednášce 1- X38MIP + Y38PMM, Je určen pouze pro studenty ČVUT FEL jako pomůcka při studiu předmětů

Více

rozlišení obrazovky 1024 x 768 pixelů operační systém Windows 2000, Windows XP, Windows Vista 1 volný sériový port (volitelný) přístup na internet

rozlišení obrazovky 1024 x 768 pixelů operační systém Windows 2000, Windows XP, Windows Vista 1 volný sériový port (volitelný) přístup na internet 1. Úvod Tato příručka obsahuje všechny informace, které budete potřebovat k práci s programem OmegaDirect. Pomocí příkladů bude v této příručce vysvětleno: zadání objednávky, správa a evidence objednávek,

Více

Číslicové měření kmitočtu

Číslicové měření kmitočtu Lubomír Slavík TECHICKÁ UIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií Materiál vznikl v rámci projektu ESF (CZ.1.07/2.2.00/07.0247), který je spolufinancován Evropským sociálním

Více

Assembler - 5.část. poslední změna této stránky: Zpět

Assembler - 5.část. poslední změna této stránky: Zpět 1 z 5 19.2.2007 7:52 Assembler - 5.část poslední změna této stránky: 9.2.2007 1. Pseudoinstrukce a direktivy Zpět Kromě instrukcí můžete v Assembleru psát také další konstrukce, které se obšem nepřekládají

Více

MIKROPOČÍTAČOVÉ SYSTÉMY

MIKROPOČÍTAČOVÉ SYSTÉMY MIKROPOČÍTAČOVÉ SYSTÉMY Jednočipové mikropočítače řady 805 Vytištěno z dokumentů volně dostupných na Webu Mikroprocesory z řady 805 Mikroprocesor 805 pochází z roku 980 a je vývojově procesorem relativně

Více

Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace

Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace Předmět: Počítačové sítě Téma: Servery Vyučující: Ing. Milan Káža Třída: EK3 Hodina: 5 Číslo: III/2 S E R V E R Y 3.4.

Více

Převodníky rozhraní RS-485/422 na optický kabel ELO E243, ELO E244, ELO E245. Uživatelský manuál

Převodníky rozhraní RS-485/422 na optický kabel ELO E243, ELO E244, ELO E245. Uživatelský manuál Převodníky rozhraní RS-485/422 na optický kabel ELO E243, ELO E244, ELO E245 Uživatelský manuál 1.0 Úvod...3 2.0 Principy činnosti...3 3.0 Instalace...3 3.1 Připojení rozhraní RS-422...3 3.2 Připojení

Více

Rikomagic MK36S Windows 10

Rikomagic MK36S Windows 10 Rikomagic MK36S Windows 10 Uživatelská příručka CZ Děkujeme Vám za zakoupení MK36S s OS Windows 10 Rikomagic MK36S je revoluční kompaktní Mini PC s čtyřjádrovým procesorem Intel Atom X5 Z8300 Cherry Trail,

Více

Měření základních vlastností OZ

Měření základních vlastností OZ Měření základních vlastností OZ. Zadání: A. Na operačním zesilovači typu MAA 74 a MAC 55 změřte: a) Vstupní zbytkové napětí U D0 b) Amplitudovou frekvenční charakteristiku napěťového přenosu OZ v invertujícím

Více

Předmluva 1 Typografická konvence použitá v knize 2. 1 Úvod do Wordu 2003 3. Popis obrazovky 7 Popis panelu nabídek 9 Zadávání příkazů 10

Předmluva 1 Typografická konvence použitá v knize 2. 1 Úvod do Wordu 2003 3. Popis obrazovky 7 Popis panelu nabídek 9 Zadávání příkazů 10 Obsah Předmluva 1 Typografická konvence použitá v knize 2 1 Úvod do Wordu 2003 3 Spuštění a ukončení Wordu 4 Přepínání mezi otevřenými dokumenty 5 Oprava aplikace 5 Popis obrazovky 7 Popis panelu nabídek

Více

SCHÉMA PROCESU MTM ÚPRAV V SYSTÉMU INVESMARK FUTURA

SCHÉMA PROCESU MTM ÚPRAV V SYSTÉMU INVESMARK FUTURA SCHÉMA PROCESU MTM ÚPRAV V SYSTÉMU INVESMARK FUTURA PŘÍPRAVA V PROGRAMU PGS Zadání názvů úprav: Při práci v programu PGS se díly ukládají pod odlišnými názvy, čím se zabrání přepsání původních dílů. Také

Více

Elektrická měření 4: 4/ Osciloskop (blokové schéma, činnost bloků, zobrazení průběhu na stínítku )

Elektrická měření 4: 4/ Osciloskop (blokové schéma, činnost bloků, zobrazení průběhu na stínítku ) Elektrická měření 4: 4/ Osciloskop (blokové schéma, činnost bloků, zobrazení průběhu na stínítku ) Osciloskop měřicí přístroj umožňující sledování průběhů napětí nebo i jiných elektrických i neelektrických

Více

PRŮVODCE PRAVIDLY PUBLICITY v projektech spolufinancovaných z Integrovaného operačního programu. www.strukturalni-fondy.cz/iop www.osf-mvcr.

PRŮVODCE PRAVIDLY PUBLICITY v projektech spolufinancovaných z Integrovaného operačního programu. www.strukturalni-fondy.cz/iop www.osf-mvcr. PRŮVODCE PRAVIDLY PUBLICITY v projektech spolufinancovaných z Integrovaného operačního programu Obsah Publicita v projektech, základní pravidla, další zdroje informací str. 3-5 Propagační aktivity podle

Více

Gymnázium, Praha 10, Voděradská 2 Projekt OBZORY

Gymnázium, Praha 10, Voděradská 2 Projekt OBZORY Gymnázium, Praha 10, Voděradská 2 Projekt OBZORY INDIVIDUÁLNÍ VÝUKA Matematika METODIKA Soustavy rovnic Mgr. Marie Souchová květen 2011 Tato část učiva následuje po kapitole Rovnice. Je rozdělena do částí

Více

Matematika 1. ročník. září

Matematika 1. ročník. září září Matematika 1. ročník Počítání předmětů v daných souborech. Tvorba souborů o daném počtu prvků 1-4, vytváření představy o čísle. Zavedení číslic 1-4, jejich poznávání a čtení. Řazení čísel na číselnou

Více

1. LINEÁRNÍ APLIKACE OPERAČNÍCH ZESILOVAČŮ

1. LINEÁRNÍ APLIKACE OPERAČNÍCH ZESILOVAČŮ 1. LNEÁNÍ APLKACE OPEAČNÍCH ZESLOVAČŮ 1.1 ÚVOD Cílem laboratorní úlohy je seznámit se se základními vlastnostmi a zapojeními operačních zesilovačů. Pro získání teoretických znalostí k úloze je možno doporučit

Více

awk programovatelný filtr

awk programovatelný filtr awk programovatelný filtr Spouštění: Awk vzor {akce} nebo awk f prg_soubor [ soubory ] čte řádky ze zadaných souborů, nebo ze standardního vstupu výstup směřuje na standardní výstup Struktura programu:

Více

Mikromarz. CharGraph. Programovatelný výpočtový měřič fyzikálních veličin. Panel Version. Stručná charakteristika:

Mikromarz. CharGraph. Programovatelný výpočtový měřič fyzikálních veličin. Panel Version. Stručná charakteristika: Programovatelný výpočtový měřič fyzikálních veličin Stručná charakteristika: je určen pro měření libovolné fyzikální veličiny, která je reprezentována napětím nebo ji lze na napětí převést. Zpětný převod

Více

Externí zařízení Uživatelská příručka

Externí zařízení Uživatelská příručka Externí zařízení Uživatelská příručka Copyright 2009 Hewlett-Packard Development Company, L.P. Informace uvedené v této příručce se mohou změnit bez předchozího upozornění. Jediné záruky na produkty a

Více

2.8.8 Kvadratické nerovnice s parametrem

2.8.8 Kvadratické nerovnice s parametrem .8.8 Kvadratické nerovnice s arametrem Předoklady: 806 Pedagogická oznámka: Z hlediska orientace v tom, co studenti očítají, atří tato hodina určitě mezi nejtěžší během celého středoškolského studia. Proto

Více

Klimatizace. Třída: 4.C. Střední Průmyslová Škola Elektrotechnická Havířov Protokol do MIT. Skupina: 3. Zpráva číslo: 3

Klimatizace. Třída: 4.C. Střední Průmyslová Škola Elektrotechnická Havířov Protokol do MIT. Skupina: 3. Zpráva číslo: 3 Střední Průmyslová Škola Elektrotechnická Havířov Protokol do MIT Třída: 4.C Skupina: 3 Klimatizace Zpráva číslo: 3 Dne: 08.01.2007 Soupis použitých přístrojů: přípravek s μc 8051 přípravek s LCD přípravek

Více

Quido USB 0/1 230. Spínač síťového napětí 230 V ovládaný z PC přes USB rozhraní. 28. února 2011 w w w. p a p o u c h. c o m

Quido USB 0/1 230. Spínač síťového napětí 230 V ovládaný z PC přes USB rozhraní. 28. února 2011 w w w. p a p o u c h. c o m Quido USB 0/1 230 Spínač síťového napětí 230 V ovládaný z PC přes USB rozhraní 28. února 2011 w w w. p a p o u c h. c o m Quido USB 0/1 230 Q uido USB 0/1 230 Katalogový list Vytvořen: 9.12.2010 Poslední

Více

Vývoj výpočetní techniky. Rozdělení počítačů. Blokové schéma počítače

Vývoj výpočetní techniky. Rozdělení počítačů. Blokové schéma počítače Vývoj výpočetní techniky Jednotlivé etapy ve vývoji počítačů se nazývaly generace jsou charakterizovány dobou vzniku, součástkami. 0. generace MARK 1 na bázi relé (1944). 1. generace postavené z elektronek

Více

Rychlé vyrovnávací paměti (cache)

Rychlé vyrovnávací paměti (cache) Rychlé vyrovnávací paměti (cache) Václav ŠIMEK simekv@fit.vutbr.cz Vysoké Učení Technické v Brně, Fakulta Informačních Technologií Božetěchova 2, 612 66 Brno VPC 5. přednáška 10. března 2011 Co nás dnes

Více