Füvesi Viktor. Elektrotechnikai és Elektronikai Tanszék április 24.
|
|
- Mihály Fazekas
- 8 évvel ezelőtt
- Látták:
Átírás
1 Füvesi Viktor Elektrotechnikai és Elektronikai Tanszék április 24.
2 Rövid történeti áttekintés Mikroprocesszor és mikrovezérlő PIC, mint mikrovezérlő Programfejlesztés PIC 16F628 Architektúra Tulajdonságok Regiszterek
3 1969: a BUSICOM cég segítséget kér az Inteltől a számológép projektűkhöz Martian Hoff ötletére az integrált áramkör feladatát a benne tárolt program határozza meg Federico Faggin játszott nagy szerepet az ötlet gyakorlati megvalósításába 1971: Intel elnyeri a jogot az integrált blokkok árusítására
4 1971: 4004-es mikroprocesszor (µp) megjelenése Első 4 bites µp 6000 művelet / s 1972: 8008-as µp 8 bites 16 kb memória 45 parancs művelet /s
5 1974: kB memória $360 /db 1974: Motorola beszáll a µp üzletbe 8 bites 6800-as processzora főmérnök: Chuck Peddle 1975: WESCON kiállítás MOS Technology $25 árulja 6502-es µp-ait (Intel és Motorola $179)
6 6502 nagyon népszerű lesz az alacsony árnak köszönhetően 8 bit, 64 kb, 56 utasítás Több számítógépben felhasználják: Apple-1, Atari, Commodore 1976: Zilog kiadja a Z80-at Kompatibilis a 8080-al, nagy számú regiszter, magas órajel
7 µp = mikroprocesszor µc = mikrovezérlő általános célú FELHASZNÁLÁS vezérlési feladatok bonyolult FELÉPÍTÉS egyszerű sok UTASÍTÁSSZÁM kevés igen BONYOLULT SZÁMÍTÁSOKRA KÉPES nem
8 Az egy tokban elhelyezett központi egységet, memóriát, ki- és bemeneti egységet és más járulékos áramköröket (perifériákat) is tartalmazó rendszert, egytokos mikroszámítógépnek vagy mikrokontrollernek nevezzük.
9 Vezérlőjelek Utasításbusz Adatbusz Programmemória (Flash) Óragenerátor CPU Adat sin Cím sin Vezérlő sin Adatmemória I/O elemek Időzítő / számláló RAM Regiszterek SIO PIO Soros portok Párhuzamos portok Számláló bemenetek
10 8 bitesek: Atmel AVR (ATtiny, ATmega) PIC (16Fxxxx, 18Fxxxx, 30Fxxxx) Silicon Labs (C8051Fxxx) 16 bitesek: főleg a dsp-k (Digitális jelfeldolgozó processzorok) 32 bitesek: ARM magos processzorok PIC32 általában operációs rendszerrel
11 Programmable Intelligent Computer Microchip Technology Inc. gyártja az egyik legnépszerűbb mikrovezérlő 120 millió eladás évente Vezérlő: 6 80 láb 384b 128kB program memória Viszonylag olcsó és könnyen beszerezhető
12 RISC (Reduced Instruction Set Computer) Digitális I/O portok Beépített időzítő előosztóval Reset funkció Watchdog Sleep mód Nagy áram leadás és felvétel képessége Külső óra kapcsolási lehetőség RAM (Random Access Memory) EPROM vagy Flash alapú program memória
13 Harvard architektúra Módisított Harvard architektúra Neumann architektúra Statikus adatokat képes a program memóriában tárolni. (olvasás és írni)
14 RISC: Reduced Instruction Set Computer Csökkentett utasításkészletű számítógép 35 utasítás tud (PIC esetén) => felfelé kompatibilis memóriaelérés csak load és store műveletek segítségével (aritmetika csak regisztereken végezhető) egyszerű utasítások => egyszerű áramkör egyszerűsített címzési módok minden utasítás ugyanolyan hosszúságú nagyszámú általános célú regiszter az utasításokat lehetőleg 1 órajelciklus alatt hajtsa végre gyors
15 CISC: Complex Instruction Set Computer Bonyolult utasításkészletű számítógép PRO Minden ASM-ben megírt sor egy utasítás, kisebb programkódok Sokat bíz a hardverra Könnyű programozhatóság Jó memória kezelés CONTRA Bonyolult hardware felépítés Nagyobb átfutási az új architektúra esetén
16 Know-how Szükséges I/O szám Szükséges perifériák (USART, USB, stb.) Program memória nagysága RAM nagysága EEPROM adatmemória léte Sebesség Fizikai méret Ár
17 A programfejlesztés célja olyan gépikód és adatsorozat létrehozása, amely alapján az adott mikrokontroller a kívántfeladatot végrehajtja. Feladat egyértelmű megfogalmazása Programszerkezet kialakítása Főprogram Szubrutinok Adatstruktúra
18 Programozás lépései Magasszintű programnyelven írt program Fordítóprogram (Compiler) Gépi kódba fordított program (Hex) Gépközeli kódba megírt program Fordítóprogram (Assembler) Égető (programmer)
19 Program tesztelés Program szimuláció Program működésének ellenőrzése számítógépes környezetben Ellenőrzés és tesztelés a gépi utasítások szintjén Nincs szükség a hardver jelenlétére Valós idejű ellenőrzés In-Ciruit-Debugger (ICD) segítségével Lehetőség van a valós időben futó program futásának megállítására Aktuális állapot ellenőrizhető (regisztertartalom)
20 Valós idejű ellenőrzés emulátorral Utasítások egy speciális áramköri egységgel történik Az egység közvetlenül a fejlesztendő rendszer mikrokontrollerének helyére van dugva ICE In-Circuit-Emulator Valós idejű ellenőrzés a végleges hardveren Monitorprogram használata
21 ICD használata (soros programozás)
22 PIC16f84 nagytestvére Nagyobb memória Lábkompatibilitás Max. 20 MHz en üzemel Memória Flash: 2048 x 14bit RAM: 224 x 8 bit EEPROM: 128 x 8 bit
23 16 I/O pin (2 port) 3 időzítő/számláló 2 db 8-bites (Timer0, Timer2) 1 db 16-bites (Timer1) Analóg komparátor Programozható referencia feszültség PWM modul USART
24 DIL (dual-in-line) kivitel 3 féle tokozás PDIP SOIC SSOP
25 Port A Port B
26 Pin szám Funkció Bemenet típusa Kimenet típusa Leírás RA0 ST CMOS Kétirányú I/O port AN0 AN Analóg komparátor bemenet RA1 ST CMOS Kétirányú I/O port AN1 AN Analóg komparátor bemenet RA2 ST CMOS Kétirányú I/O port AN2 AN Analóg komparátor bemenet VREF AN Szoftveresen vezérlehető VREF kimenet RA3 ST CMOS Kétirányú I/O port AN3 AN Analóg komparátor bemenet CMP1 CMOS Komparátor 1 kimenet ST : Schmitt trigger bement AN: Analóg
27 Pin szám Funkció Bemenet típusa Kimenet típusa Leírás RA4 ST OD Kétirányú I/O port 3 T0CKI ST TMR0 külső órájának csatlakozója és komparátor kimenet CMP2 OD Komparátor 2 kimenete RA5 ST Bementi vonal 4 MCLR ST Master clear. Alacsony jelszintet kapcsolva a újraindítja az eszközt. VPP HV Programozható feszültség bement RA6 ST CMOS Kétirányú I/O port OSC2 XTAL Oszcillátor kristály csatlakoztatási pont 15 Belső oszcillátor használata esetén az OSC1 láb CLKOUT CMOS frekvenciájának negyedével oszcillál RA7 ST CMOS Kétirányú I/O port 16 OSC1 XTAL Oszcillátor kristály csatlakoztatási pont CLKIN ST Külső óraforrásnak szánt bement
28 Háromállapotú FET meghajtás Programozható gyenge belső felhúzás (10kΩ ellenállással) Pin szám Funkció Bement típusa Kimenet típusa Leírás 6 RB0 TTL CMOS Kétirányú I/O port INT ST Külső megszakítás lehetséges RB1 TTL CMOS Kétirányúl I/O port. 7 RX ST USART Receive Pin (Fogadó - Olvas) DT ST CMOS Szinkron adat I/O RB2 TTL CMOS Kétirányúl I/O port 8 TX CMOS USART Transmit Pin (Adó - Ír) CK ST CMOS Szinkron órai/o. 9 RB3 TTL CMOS Kétirányúl I/O port CCP1 ST CMOS Capture/Compare/PWM/I/O
29 Pin szám Funkció Bement típusa Kimenet típusa Leírás 10 RB4 TTL CMOS Kétirányú I/O port. Megszakítás logikai szint változása esetén. PGM ST Alacsony feszültségű programozáshoz. (megszakítás és felhúzó ellenállás letiltva) 11 RB5 TTL CMOS Kétirányú I/O port. Megszakítás logikai szint változása esetén. RB6 TTL CMOS Kétirányú I/O port. Megszakítás logikai szint változása esetén. 12 T1OSO XTAL Timer1 Oszcillátor kimenet T1CKI ST Timer1 óra bement PGC ST Őrajel az ICSP-hez RB7 TTL CMOS Kétirányú I/O port. Megszakítás logikai szint változása esetén. 13 T1OSI XTAL Timer1 óra bement PGD ST CMOS ICSP adatvezetéke
30 Timer0 Timer1 Timer2 Vref RB0 RB1 RB2 RB3 RB4 RB5 RB6 RB7 RA0 RA1 RA2 RA3 RA4 RA5 RA6 RA7 CCP modul Komparátor USART EEPROM mem Szinkron soros port FSR regiszter STATUS regiszter Cím MUX PCLATH regiszter FLASH Programmemória (2k x 14 bit) Utasítás regiszter Verem PC Programszámláló RAM Adatmemória (224 x 8 bit) Utasítás dekóder Reset áramkörök ALU MUX Belső RC oszcillátor Órajel generátor W regiszter Port B Port A
31 Timer0 Timer1 Timer2 Vref RB0 RB1 RB2 RB3 RB4 RB5 RB6 RB7 RA0 RA1 RA2 RA3 RA4 RA5 RA6 RA7 CCP modul Komparátor USART EEPROM mem Szinkron soros port FSR regiszter STATUS regiszter Cím MUX FLASH Programmemória (2k x 14 bit) Utasítás regiszter Utasítás dekóder Reset áramkörök Verem PCLATH regiszter PC Programszámláló RAM Adatmemória (224 x 8 bit) ALU MUX ALU Aritmetikai - logikai egység 7 matematikai műveletre képes In/dekrementálás Összedás/kivonás Negáció Logikai ÉS (AND) Belső RC oszcillátor Órajel generátor W regiszter Logikai VAGY (OR) XOR Bitforgatás jobbra/ balra Port B Port A
32 Timer0 Timer1 Timer2 Vref RB0 RB1 RB2 RB3 RB4 RB5 RB6 RB7 RA0 RA1 RA2 RA3 RA4 RA5 RA6 RA7 CCP modul Komparátor USART EEPROM mem Szinkron soros port FSR regiszter STATUS regiszter Cím MUX FLASH Programmemória (2k x 14 bit) Utasítás regiszter Utasítás dekóder Verem PCLATH regiszter PC Programszámláló RAM Adatmemória (224 x 8 bit) W regiszter Munka regiszter 8 bites Paraméterezett utasításokhoz Reset áramkörök ALU MUX Belső RC oszcillátor Órajel generátor W regiszter Port B Port A
33 Timer0 Timer1 Timer2 Vref RB0 RB1 RB2 RB3 RB4 RB5 RB6 RB7 RA0 RA1 RA2 RA3 RA4 RA5 RA6 RA7 CCP modul Komparátor USART EEPROM mem Szinkron soros port FSR regiszter STATUS regiszter Cím MUX FLASH Programmemória (2k x 14 bit) Utasítás regiszter Utasítás dekóder Reset áramkörök Verem PCLATH regiszter PC Programszámláló RAM Adatmemória (224 x 8 bit) ALU MUX Fájl regiszterek Port állopotot befolyásoló regiszterek Periféria kezelő regiszterek Belső RC oszcillátor Órajel generátor W regiszter Port B Port A
34 Timer0 Timer1 Timer2 Vref RB0 RB1 RB2 RB3 RB4 RB5 RB6 RB7 RA0 RA1 RA2 RA3 RA4 RA5 RA6 RA7 CCP modul Komparátor USART EEPROM mem Szinkron soros port FSR regiszter STATUS regiszter Cím MUX FLASH Programmemória (2k x 14 bit) Utasítás regiszter Verem PCLATH regiszter PC Programszámláló RAM Adatmemória (224 x 8 bit) Adatmemória Random Access Memory Átmeneti adatok tárolására Byte felépítésű szerkezet Belső RC oszcillátor Port B Utasítás dekóder Reset áramkörök Órajel generátor Port A W regiszter ALU MUX Programmemória Programkód tárolása Innen lehet kiolvasni a programszámláló által mutatott címről az aktuális utasítást újraprogramozható 14 bit -> nagy program tároló
35 Timer0 Timer1 Timer2 Vref RB0 RB1 RB2 RB3 RB4 RB5 RB6 RB7 RA0 RA1 RA2 RA3 RA4 RA5 RA6 RA7 CCP modul Komparátor USART EEPROM mem Szinkron soros port FSR regiszter STATUS regiszter Cím MUX FLASH Programmemória (2k x 14 bit) Utasítás regiszter Verem PCLATH regiszter PC Programszámláló RAM Adatmemória (224 x 8 bit) Programszámláló a helyes utasítás kiolvasásához Utasítás dekóder Belső RC oszcillátor Port B Reset áramkörök Órajel generátor Port A W regiszter ALU MUX Verem Megszakítás/szubrutin esetén a programszámláló címének elmentése 8 egymásba ágyazás lehetséges
36 Timer0 Timer1 Timer2 Vref RB0 RB1 RB2 RB3 RB4 RB5 RB6 RB7 RA0 RA1 RA2 RA3 RA4 RA5 RA6 RA7 CCP modul Komparátor USART EEPROM mem Szinkron soros port FSR regiszter STATUS regiszter Cím MUX Belső RC oszcillátor Port B FLASH Programmemória (2k x 14 bit) Utasítás regiszter Utasítás dekóder Reset áramkörök Órajel generátor Port A Verem W regiszter PCLATH regiszter PC Programszámláló RAM Adatmemória (224 x 8 bit) ALU MUX Működést kiszolgáló áramkörök Oszcillátor Belső 4MHz 37kHz Külső Reset Max 20MHz (5Millió utasítás /s) Külső forrás Belső forrás POR Watchdog BOR
37 OSC1 Dekódolás (Q1) Olvasás (Q2) Végrehajtás (Q3) Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Pipe-line Végrehajtás gyorsítása érdekében átlapolt utasításciklusok használata Utasítás végrehajtása alatt lehetséges a következő utasítás lehívása és dekódolása Írás (Q4) CLOCKOUT N. utasítás lekérés N-1. utasítás végrehajtás N+1. utasítás lekérés N. utasítás végrehajtás 1 instrukciós ciklus 1 instrukciós ciklus
38 Logikai utasítások AND, OR, XOR, stb Aritmetikai és shift utasítások ADD, SUB, CLR,DEC INC,RLF,RRF,stb Bit utasítások BSF, BCF,BTFSC,BTFSS,stb Adatmozgató utasítások MOV Programvezérlő, ugró és szubrutinkezelő utasítások CALL, GOTO,stb Rendszervezérlő utasítások SLEEP, CLRWDT, stb
39 Program memória (FLASH) Regiszterek (SRAM) Adat (EEPROM)
40 Verem Felhasználható memória Feltöltetlen memória terület (címezhető)
41
42 Watchdog Időzítő A/D átalakítók Belső feszültség referencia Sleep üzemmód Oszcillátor típusok Reset áramkör Megszakításkezelés
43 A program lefagyása esetén újraindítja a vezérlőt és programot Kontroller belső részétől leválasztott RC oszcillátor Nagy tápfesz és hőmérsékletfüggés Nem nagy frekvenciastabilitás 18ms-es ciklusidő (128-as utóosztóval max. 128*18ms = 2.3s) RC oszcillátor 8 bites számláló Utóosztó (8 bit) Chip reset CLRWDT
44 3 egymástól független időzítő 2 db 8-bites (Timer0, Timer2) 1 db 16-bites (Timer1) osztásviszony Bináris számláló... Multiplexer
45 8 bites időzítő / számláló (0 255) 8 bites előosztó Külső v. belső óraforrás Túlcsordulás esetén megszakítás generálás Él választási lehetőség
46 16 bites időzítő / számláló 8 bites előosztó használható Külső v. belső óraforrás Túlcsordulás esetén megszakítás generálás
47 8 bites Elő- és utóosztási lehetőség TMR2: a számláló állapotát tárolása T2CON: számláló beállításai
48 Szundi üzemmód Alacsony fogyasztású állapot (0.5 μa) hosszú várakozási idők Holtidőkben történő áramfogyasztás csökkentésére +5V tápfeszültség mellett 4MHz-es órajelen 2mA áramot vesz fel
49 Szundi üzemmód Belső órák lekapcsolnak WDT tovább fut (ha engedélyezett) Kimeneti I/O lábak tovább vezérelnek A/D konvertál Ébredés Külső reset ( MCLR 0 -> 1 ) WDT időtúllépés Megszakítások
50 Szukcessziv approximációs konverter (fokozatos közelítéses átalkító) CSH<2:0> RA0/AN0 Ux Vin RA1/AN1 RA2/AN2 8 A/D átalakító 00 RA3/AN3 Vref 2 PCFG<2:0>
51 Egy komparátor áramkör a kimenetén, attól függően ad ki L vagy H feszültséget, hogy a melyik bementén van nagyobb beszültség. IN1: Vref IN2: mérendő feszültség
52 Vref programból állítható a VRCON regiszter segítségével D/A átalakító
53 3 működési mód (CCP1CON) Capture Compare (reseteli TMR1-et) PWM Eredmény, vagy változók CCPR1L CCPR1H TMR-ekkel összekötve
54 Capture mód: A TMR1 16bites regiszter értékét elmenti a CCPR1 regiszterbe ha RB3-on változás következik be Választható élvezérlés (felfutó/lefutó élre) Választható osztó 4,16 TMR1 használata
55 Compare mód: A CCP modul CCPR1L és CCPR1H regisztereit hasonlítja össze TMR1-el. Mikor egyeznek RC2-n le/fel-futás generálható és CCP1IF jelzőbit 1-be (törölni kell)
56 10 bites finomság
57 Reset folyamat: A tápfeszültség bekapcsolásakor a µp belső áramköreit, regisztereit a megfelelő működés miatt jól meghatározott alaphelyzetbe kell állítani.
58 Oszcillátor lassú berezgése miatt beépített számláló POR - tápfesz bekapcsolása BOR tápfesz csökkenése miatt MCLR alacsony szintre húzása WDT okozta reset Lassú tápfesz növekedésének kompenzálása Belső órajel stabilitás
59 Ütemező órajel előállításának módjai: Alap kvarc bekötés PIC Kerámia rezonátor bekötése PIC C1 C2 Kerámia rezonátor
60 RC oszcillátor Vdd Beépített oszcillátor PIC C R PIC R C [pf] R [kω] f [khz] R [kω] f [MHz]
61 Megszakítás Valamely rövid, vagy nem ismétlődő jel fogadására A megszakítás kizökkenti a processzort a főprogram futtatásából és egy külön erre a célra írt szubrutin végrehajtására kényszeríti. A rutin lefutása utána processzor visszatér oda ahol a futás abba maradt. Főprogram Megszakítás rutin GIE=0 GIE=1
62 TMR1E & T0IE & TMR2IE CCP1IE & & INTE RBIE & & 1 & ÉBRESZTÉS Megszakítás a CPU felé CMIE & 1 PEIE & TXIE & GIE RCIE & EEIE &
63 GIE: megszakítások engedélyezése PEIE: Periféria megszakítások (IT) engedélyezése T0IE :TMR0 túlcsordulás IT engedélyezése INTE: Külső IT engedélyezése RBIE: PortB változás IT engedélyezése T0IF :TMR0 túlcsordulást jelzőbit INTF: Külső IT-t jelzőbit RBIF: RB7-RB4 változott
64 EEIE: EEPROM IT engedélyezés CMIE: Komparátor IT engedélyezés RCIE: Soros port vétel IT engedélyezése TXIE: Soros port adás IT engedélyezése CCP1IE: Komparátor IT engedélyezés TMR2IE: TMR2=PR2 IT engedélyezés TMR1IE: TMR1 túlcsordulás IT engedélyezés
65 EEIF: EEPROM IT jelzőbit CMIF: Komparátor IT jelzőbit RCIF: Soros port vételt jelzőbit TXIF: Soros port adás jelzőbit CCP1IF: CCP1 IT jelzőbit TMR2IF: TMR2=PR2 IT jelzőbit TMR1IF: TMR1 túlcsordulás IT jelzőbit
66 IRP: Indirekt címzéshez RP1 és RP0: általános célú regiszterek címzéséhez TO: Time out (Watchdog) PD: Power Down (Sleep) Z: eredmény nulla C: Carry (maradék) DC: Digit Carry (nibble átlépésnél)
67 PBPU: felhúzó ellenállások engedélyezése INTEDG: Interrupt él kiválasztása T0CS: TMR0 forrás kiválasztó T0SE: TMR0 külső jel él kiválasztása PSA: előosztó WDT-hez vagy TMR0-hoz PS2-PS0: előosztás értéke
68 OSCF: belső oszcillátor beállító bit (4MHz v. 48kHz) POR: Power-on Reset státusz bit BOR: Tápfesz csökkenés miatt bekövetkezett Reset státusz bit
69 PORTx x: A v. B pl: PORTA = 100 => TRISx x: A v. B 1: Input 0: Output pl: TRISTB = 45 =>
70 T1CKPS1-0: 1. időzítő előosztójának beállítása (11=1:8;10=1:4;01=1:2;00=1:1) T1OSCEN: sajat oszcillátor engedélyezése T1SYNC: időzítő oszcillátor szinkronizálása TMR1CS: órajel forrásának kiválasztása (int. v. ext.) TMR1ON: időzítő be (1) v. ki(0) kapcsolása
71 Alapkapcsolások Kommunikáció uc k közti Programozási példák, egyszerű progik
72 Köszönöm a figyelmet!
73 A B A AND B A B A OR B A B A XOR B
74 WR PORTA: port logikai szintkének beállítás RD PORTA: port logikai szintjének lekérés WRTRIST: portirány beállítás RDTRIST: portirány lekérés Analog Input Mode: komparátor bekapcsolás
Számítógépek felépítése, alapfogalmak
2. előadás Számítógépek felépítése, alapfogalmak Lovas Szilárd, Krankovits Melinda SZE MTK MSZT kmelinda@sze.hu B607 szoba Nem reprezentatív felmérés kinek van ilyen számítógépe? 2 Nem reprezentatív felmérés
RészletesebbenA PIC18 mikrovezérlő család
Elektronikai rendszerek laboratóriumi mérést előkészítő előadás 1 A PIC mikrovezérlők PIC mikrovezérlők 8 bites 16 bites 10Fxxx (6-pin) 12Cxxx, 12Fxxx (8-pin) 16C5x (baseline) 16Cxxx, 16Fxxx (mid-range)
RészletesebbenSzámítógépek felépítése, alapfogalmak
2. előadás Számítógépek felépítése, alapfogalmak Lovas Szilárd SZE MTK MSZT lovas.szilard@sze.hu B607 szoba Nem reprezentatív felmérés kinek van ilyen számítógépe? Nem reprezentatív felmérés kinek van
RészletesebbenI. C8051Fxxx mikrovezérlők hardverfelépítése, működése. II. C8051Fxxx mikrovezérlők programozása. III. Digitális perifériák
I. C8051Fxxx mikrovezérlők hardverfelépítése, működése 1. Adja meg a belső RAM felépítését! 2. Miben különbözik a belső RAM alsó és felső felének elérhetősége? 3. Hogyan érhetők el az SFR regiszterek?
RészletesebbenNagy Gergely április 4.
Mikrovezérlők Nagy Gergely BME EET 2012. április 4. ebook ready 1 Bevezetés Áttekintés Az elektronikai tervezés eszközei Mikroprocesszorok 2 A mikrovezérlők 3 Főbb gyártók Áttekintés A mikrovezérlők az
RészletesebbenLabor gyakorlat Mikrovezérlők
Labor gyakorlat Mikrovezérlők ATMEL AVR ARDUINO 1. ELŐADÁS BUDAI TAMÁS Tartalom Labor 2 mikrovezérlők modul 2 alkalom 1 mikrovezérlők felépítése, elmélet 2 programozás, mintaprogramok Értékelés: a 2. alkalom
RészletesebbenATMEL ATMEGA MIKROVEZÉRLŐ-CSALÁD
Misák Sándor ATMEL ATMEGA MIKROVEZÉRLŐ-CSALÁD Nanoelektronikai és Nanotechnológiai Részleg DE TTK v.0.1 (2007.02.13.) 1. előadás 1. Általános ismeretek. 2. Sajátos tulajdonságok. 3. A processzor jellemzői.
RészletesebbenLabor gyakorlat Mikrovezérlők
Labor gyakorlat Mikrovezérlők ATMEL AVR ARDUINO 1. ELŐADÁS BUDAI TAMÁS 2015. 09. 06. Tartalom Labor 2 mikrovezérlők modul 2 alkalom 1 mikrovezérlők felépítése, elmélet 2 programozás, mintaprogramok Értékelés:
RészletesebbenLabor gyakorlat Mikrovezérlők
Labor gyakorlat Mikrovezérlők ATMEL AVR ARDUINO 1. ELŐADÁS BUDAI TAMÁS Tartalom Mikrovezérlők Mikrovezérlők felépítése, működése Mikrovezérlő típusok, gyártók Mikrovezérlők perifériái Mikrovezérlők programozása
RészletesebbenA mikroszámítógép felépítése.
1. Processzoros rendszerek fő elemei mikroszámítógépek alapja a mikroprocesszor. Elemei a mikroprocesszor, memória, és input/output eszközök. komponenseket valamilyen buszrendszer köti össze, amelyen az
RészletesebbenLabor 2 Mikrovezérlők
Labor 2 Mikrovezérlők ATMEL AVR - ARDUINO BUDAI TAMÁS 2015. 09. 06. Tartalom Mikrovezérlők Mikrovezérlők felépítése, működése Mikrovezérlő típusok, gyártók Mikrovezérlők perifériái Mikrovezérlők programozása
RészletesebbenA Texas Instruments MSP430 mikrovezérlőcsalád
1.4.1. A Texas Instruments MSP430 mikrovezérlőcsalád A Texas Instruments MSP430-as mikrovezérlői 16 bites RISC alapú, kevert jelű (mixed signal) processzorok, melyeket ultra kis fogyasztásra tervezték.
RészletesebbenPIC16F877 KÍSÉRLETI PANEL
PIC16F877 KÍSÉRLEI PANEL 1. A PIC16F877 kísérlet panel rendeltetése PIC16F877 KÍSÉRLETI PANEL Szegő János Újpesti Kéttannyelvű Műszaki Szakközépiskola és Gimnázium ChipCAD kft, Budapest A panel PIC16F87x
RészletesebbenPIC perifériák TIMER 1 TIMER1 modul
TIMER 1 TIMER1 modul A TIMER1 modul egy 16 bites időzítő/számláló, amely két 8 bites írható/olvasható regiszterpárból áll (TMR1L, TMR1H). A TMR1 regiszterpár (TMR1H:TMR1L) értéke 0000h-FFFFh értékig növekedhet.
RészletesebbenJárműfedélzeti rendszerek I. 4. előadás Dr. Bécsi Tamás
Járműfedélzeti rendszerek I. 4. előadás Dr. Bécsi Tamás Rendszer órajel Órajel osztás XTAL Divide Control (XDIV) Register 2 129 oszthat Órajel források CKSEL fuse bit Külső kristály/kerámia rezonátor Külső
RészletesebbenA mikroprocesszor felépítése és működése
A mikroprocesszor felépítése és működése + az egyes részegységek feladata! Információtartalom vázlata A mikroprocesszor feladatai A mikroprocesszor részegységei A mikroprocesszor működése A mikroprocesszor
RészletesebbenBevezetés a számítástechnikába
Bevezetés a számítástechnikába Megszakítások Fodor Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék foa@almos.vein.hu 2010. november 9. Bevezetés Megszakítások
RészletesebbenJárműfedélzeti rendszerek I. 5. előadás Dr. Bécsi Tamás
Járműfedélzeti rendszerek I. 5. előadás Dr. Bécsi Tamás Megszakítások (Interrupts: IT) Megszakítás fogalma Egy aszinkron jelzés (pl. gomblenyomás) a processzor felé (Interrupt Request: IRQ), hogy valamely
RészletesebbenLaboratóriumi műszerek megvalósítása ARM alapú mikrovezérlővel és Linux-szal
Laboratóriumi műszerek megvalósítása ARM alapú mikrovezérlővel és Linux-szal Fuszenecker Róbert Budapesti Műszaki Főiskola Kandó Kálmán Műszaki Főiskolai Kar 2007. október 17. Laboratóriumi berendezések
RészletesebbenAz AVR ATmega128 mikrokontroller
Az AVR ATmega128 mikrokontroller Rövid leírás Ez a leírás a Mérés labor II. tárgy első mikrokontrolleres témájú mérési gyakorlatához készült. Csak annyit tartalmaz általánosan az IC-ről, ami szerintünk
RészletesebbenA 16F84-ről. CMOS Flash/EEPROM technológia: Lábkiosztás
Bevezetés A PIC mikrovezérlők családjában nagy népszerűségnek örvend a 16F84-es típus, köszönhetően sokoldalúságának. Az iskolánkban működő mikrokontroller programozó szakkör is a legtöbbet ezzel az IC-vel
RészletesebbenVI. SZOFTVERES PROGRAMOZÁSÚ VLSI ÁRAMKÖRÖK
VI. SZOFTVERES PROGRAMOZÁSÚ VLSI ÁRAMKÖRÖK 1 Az adatok feldolgozását végezhetjük olyan általános rendeltetésű digitális eszközökkel, amelyeket megfelelő szoftverrel (programmal) vezérelünk. A mai digitális
RészletesebbenMintavételes szabályozás mikrovezérlő segítségével
Automatizálási Tanszék Mintavételes szabályozás mikrovezérlő segítségével Budai Tamás budai.tamas@sze.hu http://maxwell.sze.hu/~budait Tartalom Mikrovezérlőkről röviden Programozási alapismeretek ismétlés
RészletesebbenARM Cortex magú mikrovezérlők
ARM Cortex magú mikrovezérlők Tárgykövetelmények, tematika Scherer Balázs Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2018 Házi feladat: kötelező
Részletesebben1.1. A PIC12F509 mikrovezérl általános ismertetése
1.1. A PIC12F509 mikrovezérl általános ismertetése A PIC12F509 mikrovezérl a Microchip 8-bites PIC mikrovezérlinek kis teljesítmény (Base-Line), 12- bites programmemóriájú családjába tartozik. A FLASH
RészletesebbenARM Cortex magú mikrovezérlők
ARM Cortex magú mikrovezérlők Tárgykövetelmények, tematika Scherer Balázs Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2016 Lehetőségek: o Hardware
RészletesebbenSzámítógép felépítése
Alaplap, processzor Számítógép felépítése Az alaplap A számítógép teljesítményét alapvetően a CPU és belső busz sebessége (a belső kommunikáció sebessége), a memória mérete és típusa, a merevlemez sebessége
RészletesebbenArduino bevezető Szenzorhálózatok és alkalmazásaik
Arduino bevezető Szenzorhálózatok és alkalmazásaik VITMMA09 Okos város MSc mellékspecializáció Mi az Arduino? Nyílt hardver és szoftver platform 8 bites Atmel mikrokontroller köré építve Ökoszisztéma:
RészletesebbenA/D és D/A konverterek vezérlése számítógéppel
11. Laboratóriumi gyakorlat A/D és D/A konverterek vezérlése számítógéppel 1. A gyakorlat célja: Az ADC0804 és a DAC08 konverterek ismertetése, bekötése, néhány felhasználási lehetőség tanulmányozása,
RészletesebbenDigitális technika VIMIAA01 9. hét Fehér Béla BME MIT
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika VIMIAA01 9. hét Fehér Béla BME MIT Eddig Tetszőleges
RészletesebbenDigitális technika VIMIAA01 9. hét
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika VIMIAA01 9. hét Fehér Béla BME MIT Eddig Tetszőleges
RészletesebbenPWM elve, mikroszervó motor vezérlése MiniRISC processzoron
PWM elve, mikroszervó motor vezérlése MiniRISC processzoron F1. A mikroprocesszorok, mint digitális eszközök, ritkán rendelkeznek közvetlen analóg kimeneti jelet biztosító perifériával, tehát valódi, minőségi
RészletesebbenÉrzékelők és beavatkozók I.
Érzékelők és beavatkozók I. Mikrovezérlők, mikroszámítógépek (hardver) c. egyetemi tanár - 1 - Mikrovezérlők (Microcontrollers) Teljes számítógép architektúra megvalósítása egy áramköri lapkán Egyszerű
Részletesebben3. A DIGILENT BASYS 2 FEJLESZTŐLAP LEÍRÁSA
3. A DIGILENT BASYS 2 FEJLESZTŐLAP LEÍRÁSA Az FPGA tervezésben való jártasság megszerzésének célszerű módja, hogy gyári fejlesztőlapot alkalmazzunk. Ezek kiválóan alkalmasak tanulásra, de egyes ipari tervezésekhez
RészletesebbenPIC tanfolyam 2013 tavasz 2. előadás
PIC tanfolyam 2013 tavasz 2. előadás Horváth Kristóf SEM körtag SCH1315 szoba psoft-hkristof@amiga.hu Miről lesz ma szó? Elektromos szükségletek Oszcillátor Konfigurációs bitek Reset Energiatakarékos módok
RészletesebbenProgramozási segédlet DS89C450 Fejlesztőpanelhez
Programozási segédlet DS89C450 Fejlesztőpanelhez Készítette: Fekete Dávid Processzor felépítése 2 Perifériák csatlakozása a processzorhoz A perifériák adatlapjai megtalálhatók a programozasi_segedlet.zip-ben.
Részletesebben7.hét: A sorrendi hálózatok elemei II.
7.hét: A sorrendi hálózatok elemei II. Tárolók Bevezetés Bevezetés Regiszterek Számlálók Memóriák Regiszter DEFINÍCIÓ Tárolóegységek összekapcsolásával, egyszerű bemeneti kombinációs hálózattal kiegészítve
Részletesebben6. óra Mi van a számítógépházban? A számítógép: elektronikus berendezés. Tárolja az adatokat, feldolgozza és az adatok ki és bevitelére is képes.
6. óra Mi van a számítógépházban? A számítógép: elektronikus berendezés. Tárolja az adatokat, feldolgozza és az adatok ki és bevitelére is képes. Neumann elv: Külön vezérlő és végrehajtó egység van Kettes
RészletesebbenAz interrupt Benesóczky Zoltán 2004
Az interrupt Benesóczky Zoltán 2004 1 Az interrupt (program megszakítás) órajel generátor cím busz környezet RESET áramkör CPU ROM RAM PERIF. adat busz vezérlõ busz A periféria kezelés során információt
RészletesebbenJárműfedélzeti rendszerek I. 3. előadás Dr. Bécsi Tamás
Járműfedélzeti rendszerek I. 3. előadás Dr. Bécsi Tamás ATmega128 CPU Single-level pipelining Egyciklusú ALU működés Reg. reg., reg. konst. közötti műveletek 32 x 8 bit általános célú regiszter Egyciklusú
RészletesebbenSerial 2: 1200/2400 bps sebességû rádiós modem vagy
- ATMEL ATmega Processzor - kb Flash memória a program részére - kb belsõ és Kb külsõ EEPROM - kb belsõ és kb külsõ RAM - db többfunkciós soros interfész (kiépitéstõl függõen) Serial : RS- vagy RS-5 (fél-
RészletesebbenProcesszor (CPU - Central Processing Unit)
Készíts saját kódolású WEBOLDALT az alábbi ismeretanyag felhasználásával! A lap alján lábjegyzetben hivatkozz a fenti oldalra! Processzor (CPU - Central Processing Unit) A központi feldolgozó egység a
RészletesebbenSzámítógépek felépítése
Számítógépek felépítése Emil Vatai 2014-2015 Emil Vatai Számítógépek felépítése 2014-2015 1 / 14 Outline 1 Alap fogalmak Bit, Byte, Word 2 Számítógép részei A processzor részei Processzor architektúrák
RészletesebbenIsmerkedjünk tovább a számítógéppel. Alaplap és a processzeor
Ismerkedjünk tovább a számítógéppel Alaplap és a processzeor Neumann-elvű számítógépek főbb egységei A részek feladatai: Központi egység: Feladata a számítógép vezérlése, és a számítások elvégzése. Operatív
RészletesebbenElőadó: Nagy István (A65)
Programozható logikai áramkörök FPGA eszközök Előadó: Nagy István (A65) Ajánlott irodalom: Ajtonyi I.: Digitális rendszerek, Miskolci Egyetem, 2002. Ajtonyi I.: Vezérléstechnika II., Tankönyvkiadó, Budapest,
RészletesebbenBevezetés az informatikába
Bevezetés az informatikába 4. előadás Dr. Istenes Zoltán Eötvös Loránd Tudományegyetem Informatikai Kar Programozáselmélet és Szoftvertechnológiai Tanszék Matematikus BSc - I. félév / 2008 / Budapest Dr.
Részletesebben1 Doszpi
ADDLW Konstans hozzáadása W-hez ADDLW k Állított jelződitek: C, DC, Z A 8 bites k konstans hozzáadása W értékéhez; az eredmény a W-be kerül. ADDWF W és f összeadása ADDWF f, d Állított jelződitek: C, DC,
RészletesebbenMPLAB IDE - SIM - - Rövid ismertető a használathoz - Kincses Levente 3E22 89/ November 14. Szabadka
MPLAB IDE - SIM - - Rövid ismertető a használathoz - 3E22 89/2004 2006. November 14 Szabadka - 2 - Tartalomjegyzék TARTALOMJEGYZÉK 3 SIMULATOR I/O 4 SIMULATOR STIMULUS 4 STIMULUS VEZÉRLŐ (CONTROLLER) 5
RészletesebbenSZAKDOLGOZAT. Debrecen 2007. Borsi István Norbert
SZAKDOLGOZAT Debrecen 2007 Borsi István Norbert Debreceni Egyetem Informatika Kar MIKROKONTROLLEREK AZ INFORMATIKA OKTATÁSÁBAN Témavezető: Szabó Zsolt Intézeti mérnök Készítette: Borsi István Norbert Informatika
RészletesebbenMSP430 programozás Energia környezetben. Kitekintés, további lehetőségek
MSP430 programozás Energia környezetben Kitekintés, további lehetőségek 1 Még nem merítettünk ki minden lehetőséget Kapacitív érzékelés (nyomógombok vagy csúszka) Az Energia egyelőre nem támogatja, csak
RészletesebbenBepillantás a gépházba
Bepillantás a gépházba Neumann-elvű számítógépek főbb egységei A részek feladatai: Központi egység: Feladata a számítógép vezérlése, és a számítások elvégzése. Operatív memória: A számítógép bekapcsolt
RészletesebbenLaborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD)
Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD) Bevezetés A laborgyakorlatok alapvető célja a tárgy későbbi laborgyakorlataihoz szükséges ismeretek átadása, az azokban szereplő
RészletesebbenJelfeldolgozás a közlekedésben
Jelfeldolgozás a közlekedésben 2015/2016 II. félév 8051 és C8051F020 mikrovezérlők Fontos tudnivalók Elérhetőség: ST. 108 E-mail: lovetei.istvan@mail.bme.hu Fontos tudnivalók: kjit.bme.hu Aláírás feltétele:
RészletesebbenSzárazföldi autonóm mobil robotok vezérlőrendszerének kialakítási lehetőségei. Kucsera Péter ZMNE Doktorandusz
Szárazföldi autonóm mobil robotok vezérlőrendszerének kialakítási lehetőségei. Kucsera Péter ZMNE Doktorandusz A mobil robot vezérlőrendszerének feladatai Elvégzendő feladat Kommunikáció Vezérlő rendszer
RészletesebbenTARTALOMJEGYZÉK. 1. Ismétlés... 19 1.1. A mikroprocesszor mőködése... 19 1.2. Mikroszámítógépek, mikrokontrollerek... 20
TARTALOMJEGYZÉK Elıszó... 13 I. rész PIC MIKROVEZÉRLİK ALKALMAZÁSTECHNIKÁJA (KÓNYA LÁSZLÓ) 1. Ismétlés... 19 1.1. A mikroprocesszor mőködése... 19 1.2. Mikroszámítógépek, mikrokontrollerek... 20 2. A PIC
RészletesebbenMikroprocesszor CPU. C Central Központi. P Processing Számító. U Unit Egység
Mikroprocesszor CPU C Central Központi P Processing Számító U Unit Egység A mikroprocesszor általános belső felépítése 1-1 BUSZ Utasítás dekóder 1-1 BUSZ Az utasítás regiszterben levő utasítás értelmezését
RészletesebbenMérési útmutató. A/D konverteres mérés. // Első lépésként tanulmányozzuk a digitális jelfeldolgozás előnyeit és határait.
Mérési útmutató A/D konverteres mérés 1. Az A/D átalakítók főbb típusai és rövid leírásuk // Első lépésként tanulmányozzuk a digitális jelfeldolgozás előnyeit és határait. Csoportosítás polaritás szempontjából:
RészletesebbenAutóipari beágyazott rendszerek CAN hardver
Scherer Balázs, Tóth Csaba: Autóipari beágyazott rendszerek CAN hardver Előadásvázlat Kézirat Csak belső használatra! 2012.02.19. SchB, TCs BME MIT 2012. Csak belső használatra! Autóipari beágyazott rendszerek
RészletesebbenJárműfedélzeti rendszerek I. 2. előadás Dr. Bécsi Tamás
Járműfedélzeti rendszerek I. 2. előadás Dr. Bécsi Tamás Alapfogalmak (MCU) I. Gépi szóhossz A processzor által egyszerre kezelhető adatmennyiség, azaz egy működési lépés során hány bit információ kerül
RészletesebbenAz MSP430 mikrovezérlők digitális I/O programozása
10.2.1. Az MSP430 mikrovezérlők digitális I/O programozása Az MSP430 mikrovezérlők esetében minden kimeneti / bemeneti (I/O) vonal önállóan konfigurálható, az P1. és P2. csoportnak van megszakítás létrehozó
RészletesebbenT Bird 2. AVR fejlesztőpanel. Használati utasítás. Gyártja: BioDigit Kft. Forgalmazza: HEStore.hu webáruház. BioDigit Kft, 2012. Minden jog fenntartva
T Bird 2 AVR fejlesztőpanel Használati utasítás Gyártja: BioDigit Kft Forgalmazza: HEStore.hu webáruház BioDigit Kft, 2012 Minden jog fenntartva Főbb tulajdonságok ATMEL AVR Atmega128 típusú mikrovezérlő
RészletesebbenAz AVR programozás alapjai. Előadja: Both Tamás
Az AVR programozás alapjai Előadja: Both Tamás Fordító C nyelven programozunk Ehhez az AVR-GCC fordító áll rendelkezésre Ennek használatához a WinAVR-t kell telepíteni Teljes értékű C fordító, minden megengedett,
RészletesebbenAnalóg-digitális átalakítás. Rencz Márta/ Ress S. Elektronikus Eszközök Tanszék
Analóg-digitális átalakítás Rencz Márta/ Ress S. Elektronikus Eszközök Tanszék Mai témák Mintavételezés A/D átalakítók típusok D/A átalakítás 12/10/2007 2/17 A/D ill. D/A átalakítók A világ analóg, a jelfeldolgozás
RészletesebbenMérő- és vezérlőberendezés megvalósítása ARM alapú mikrovezérlővel és Linux-szal
Mérő- és vezérlőberendezés megvalósítása ARM alapú mikrovezérlővel és Linux-szal Fuszenecker Róbert Budapesti Műszaki Főiskola Kandó Kálmán Műszaki Főiskolai Kar 2007. július 18. A mérőberendezés felhasználási
Részletesebben8051-es mikrovezérlő. mikrovezérlő 1980-ból napjainkban
8051-es mikrovezérlő mikrovezérlő 1980-ból napjainkban Mikrovezérlők A mikrokontroller egy mikroprocesszor és további periféria-áramkörök egyetlen közös egységbe integrálva. Első mikrovezérlő a Texas Instruments
RészletesebbenA 16F84-rl. CMOS Flash/EEPROM technológia: Lábkiosztás
Bevezetés A PIC mikrovezérlk családjában nagy népszerségnek örvend a 16F84-es típus, köszönheten sokoldalúságának. Az iskolánkban mköd mikrokontroller programozó szakkör is a legtöbbet ezzel az IC-vel
RészletesebbenA mikroprocesszor egy RISC felépítésű (LOAD/STORE), Neumann architektúrájú 32 bites soft processzor, amelyet FPGA val valósítunk meg.
Mikroprocesszor A mikroprocesszor egy RISC felépítésű (LOAD/STORE), Neumann architektúrájú 32 bites soft processzor, amelyet FPGA val valósítunk meg. A mikroprocesszor részei A mikroprocesszor a szokásos
Részletesebbenloop() Referencia: https://www.arduino.cc/en/reference/homepage
Arduino alapok Sketch ~ Solution Forrás:.ino (1.0 előtt.pde).c,.cpp,.h Külső könyvtárak (legacy / 3rd party) Mintakódok (example) setup() Induláskor fut le, kezdeti értékeket állít be, inicializálja a
RészletesebbenSzámítógép Architektúrák
Számítógép Architektúrák Utasításkészlet architektúrák 2015. április 11. Budapest Horváth Gábor docens BME Hálózati Rendszerek és Szolgáltatások Tsz. ghorvath@hit.bme.hu Számítógép Architektúrák Horváth
RészletesebbenSYS700-A Digitális szabályozó és vezérlõ modul DDC rendszerelemek, DIALOG-III család. Terméktámogatás:
DDC rendszerelemek, DIALOG-III család KIVITEL ALKALMAZÁS A SYS00-A a Dialog-III készülékcsalád analóg jelek kezelésére alkalmas tagja, amely kifejezetten épületgépészeti szabályozási és vezérlési feladatok
RészletesebbenSzámítógépes alapismeretek
Számítógépes alapismeretek Heti óraszáma: 2 (Bagoly Zsolt, Papp Gábor) + (Barnaföldi Gergely) A tantárgy célja: korszerű információtechnológiai alapismeretek elsajátítása megismerkedés az informatikai
RészletesebbenDr. Oniga István DIGITÁLIS TECHNIKA 8
Dr. Oniga István DIGITÁLIS TECHNIA 8 Szekvenciális (sorrendi) hálózatok Szekvenciális hálózatok fogalma Tárolók RS tárolók tárolók T és D típusú tárolók Számlálók Szinkron számlálók Aszinkron számlálók
Részletesebben1. ábra: Perifériára való írás idődiagramja
BELÉPTETŐ RENDSZER TERVEZÉSE A tárgy első részében tanult ismeretek részbeni összefoglalására tervezzük meg egy egyszerű mikroprocesszoros rendszer hardverét, és írjuk meg működtető szoftverét! A feladat
RészletesebbenProgramozott soros szinkron adatátvitel
Programozott soros szinkron adatátvitel 1. Feladat Név:... Irjon programot, mely a P1.0 kimenet egy lefutó élének időpontjában a P1.1 kimeneten egy adatbitet ad ki. A bájt legalacsonyabb helyiértéke 1.
RészletesebbenA számítógép egységei
A számítógép egységei A számítógépes rendszer két alapvető részből áll: Hardver (a fizikai eszközök összessége) Szoftver (a fizikai eszközöket működtető programok összessége) 1.) Hardver a) Alaplap: Kommunikációt
RészletesebbenA tervfeladat sorszáma: 1 A tervfeladat címe: ALU egység 8 regiszterrel és 8 utasítással
.. A tervfeladat sorszáma: 1 A ALU egység 8 regiszterrel és 8 utasítással Minimálisan az alábbi képességekkel rendelkezzen az ALU 8-bites operandusok Aritmetikai funkciók: összeadás, kivonás, shift, komparálás
RészletesebbenNagyteljesítményű mikrovezérlők
Nagyteljesítményű mikrovezérlők Tárgykövetelmények, tematika Scherer Balázs Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2015 Lehetőségek: o
RészletesebbenSzámítógép architektúra
Budapesti Műszaki Főiskola Regionális Oktatási és Innovációs Központ Székesfehérvár Számítógép architektúra Dr. Seebauer Márta főiskolai tanár seebauer.marta@roik.bmf.hu Irodalmi források Cserny L.: Számítógépek
RészletesebbenT Bird 2. AVR fejlesztőpanel. Használati utasítás. Gyártja: BioDigit Kft. Forgalmazza: HEStore.hu webáruház. BioDigit Kft, 2012. Minden jog fenntartva
T Bird 2 AVR fejlesztőpanel Használati utasítás Gyártja: BioDigit Kft Forgalmazza: HEStore.hu webáruház BioDigit Kft, 2012 Minden jog fenntartva Főbb tulajdonságok ATMEL AVR Atmega128 típusú mikrovezérlő
RészletesebbenAz INTEL D-2920 analóg mikroprocesszor alkalmazása
Az INTEL D-2920 analóg mikroprocesszor alkalmazása FAZEKAS DÉNES Távközlési Kutató Intézet ÖSSZEFOGLALÁS Az INTEL D 2920-at kifejezetten analóg feladatok megoldására fejlesztették ki. Segítségével olyan
RészletesebbenMICROCHIP PIC DEMO PANEL
1 MICROCHIP PIC DEMO PANEL A cél: egy olyan, Microchip PIC mikrokontrollerrel felépített kísérleti panel készítése, ami alkalmas a PIC-ekkel való ismerkedéshez, de akár mint vezérlı panel is használható
Részletesebben2. Számítógépek működési elve. Bevezetés az informatikába. Vezérlés elve. Külső programvezérlés... Memória. Belső programvezérlés
. Számítógépek működési elve Bevezetés az informatikába. előadás Dudásné Nagy Marianna Az általánosan használt számítógépek a belső programvezérlés elvén működnek Külső programvezérlés... Vezérlés elve
RészletesebbenInformatika érettségi vizsga
Informatika 11/L/BJ Informatika érettségi vizsga ÍRÁSBELI GYAKORLATI VIZSGA (180 PERC - 120 PONT) SZÓBELI SZÓBELI VIZSGA (30 PERC FELKÉSZÜLÉS 10 PERC FELELET - 30 PONT) Szövegszerkesztés (40 pont) Prezentáció-készítés
RészletesebbenProgramozható Logikai Vezérlő
4. előadás Tartalom: A feladata A felépítése, típusai, részegységei Programnyelvek Programozás (FST) FESTO -k bemutatása (FEC20-DC, ) FEC programozása FST bemutatása Automatizálástechnika I. előadás Farkas
RészletesebbenDigitális technika VIMIAA02 9. hét
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika VIMIAA02 9. hét Fehér Béla BME MIT Processzor adatstruktúrák
RészletesebbenSilabs STK3700, Simplicity Studio laborgyakorlat
Silabs STK3700, Simplicity Studio laborgyakorlat Scherer Balázs Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2016 Saját Firmware library Saját
RészletesebbenSYS700-PLM Power Line Monitor modul DDC rendszerelemek, DIALOG-III család
DDC rendszerelemek, DIALOG-III család KIVITEL ALKALMAZÁS A az energiaellátás minőségi jellemzőinek mérésére szolgáló szabadon programozható készülék. Épületfelügyeleti rendszerben (BMS), valamint önállóan
RészletesebbenScherer Balázs: Mikrovezérlık fejlıdési trendjei
Budapesti Mőszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Scherer Balázs: Mikrovezérlık fejlıdési trendjei 2009. Budapesti Mőszaki és Gazdaságtudományi Egyetem, Méréstechnika
RészletesebbenDigitális rendszerek. Utasításarchitektúra szintje
Digitális rendszerek Utasításarchitektúra szintje Utasításarchitektúra Jellemzők Mikroarchitektúra és az operációs rendszer közötti réteg Eredetileg ez jelent meg először Sokszor az assembly nyelvvel keverik
Részletesebben1. Az utasítás beolvasása a processzorba
A MIKROPROCESSZOR A mikroprocesszor olyan nagy bonyolultságú félvezető eszköz, amely a digitális számítógép központi egységének a feladatait végzi el. Dekódolja az uatasításokat, vezérli a műveletek elvégzéséhez
RészletesebbenSZÁMÍTÓGÉPEK BELSŐ FELÉPÍTÉSE - 1
INFORMATIKAI RENDSZEREK ALAPJAI (INFORMATIKA I.) 1 NEUMANN ARCHITEKTÚRÁJÚ GÉPEK MŰKÖDÉSE SZÁMÍTÓGÉPEK BELSŐ FELÉPÍTÉSE - 1 Ebben a feladatban a következőket fogjuk áttekinteni: Neumann rendszerű számítógép
RészletesebbenCHIPCAD KFT PIC TANFOLYAM PWM 1/7 TERVEZÉSI FELADAT
CHIPCAD KFT PIC TANFOLYAM PWM 1/7 TERVEZÉSI FELADAT A FELADAT EGY 5 khz-es FREKVENCIÁJÚ PWM JELET KIBOCSÁTÓ GENERÁTOR TERVEZÉSE. A PERÓDUSIDEJE A 200 µsec PERÓDUSIDEJŰ JEL KITÖLTÉSÉNEK 1 200 µsec TARTOMÁNYBAN
RészletesebbenA számítógép alapfelépítése
Informatika alapjai-6 A számítógép felépítése 1/14 A számítógép alapfelépítése Nevezzük számítógépnek a következő kétféle elrendezést: A: Harvard struktúra B: Neumann struktúra A kétféle elrendezés alapvetően
Részletesebben1. Milyen eszközöket használt az ősember a számoláshoz? ujjait, fadarabokat, kavicsokat
1. Milyen eszközöket használt az ősember a számoláshoz? ujjait, fadarabokat, kavicsokat 2. Mit tudsz Blaise Pascalról? Ő készítette el az első szériában gyártott számológépet. 7 példányban készült el.
RészletesebbenA Számítógépek hardver elemei
Mechatronika, Optika és Gépészeti Informatika Tanszék Kovács Endre tud. Mts. A Számítógépek hardver elemei Korszerű perifériák és rendszercsatolásuk A µ processzoros rendszer regiszter modellje A µp gépi
RészletesebbenDr. Oniga István DIGITÁLIS TECHNIKA 9
r. Oniga István IGITÁLIS TEHNIKA 9 Regiszterek A regiszterek több bites tárolók hálózata S-R, J-K,, vagy kapuzott tárolókból készülnek Fontosabb alkalmazások: adatok tárolása és adatmozgatás Funkcióik:
RészletesebbenÚj kompakt X20 vezérlő integrált I/O pontokkal
Új kompakt X20 vezérlő integrált I/O pontokkal Integrált flash 4GB belső 16 kb nem felejtő RAM B&R tovább bővíti a nagy sikerű X20 vezérlő családot, egy kompakt vezérlővel, mely integrált be és kimeneti
RészletesebbenMintavételezés tanulmányozása. AD - konverzió. Soros kommunikáció
Mintavételezés tanulmányozása. AD - konverzió. Soros kommunikáció A gyakorlat célja A gyakorlat során a dspic30f6010 digitális jelprocesszor Analóg Digital konverterét tanulmányozzuk. A mintavételezett
RészletesebbenDigitális áramkörök és rendszerek alkalmazása az űrben 3.
Budapest Universit y of Technology and Economics Digitális áramkörök és rendszerek alkalmazása az űrben 3. Csurgai-Horváth László, BME-HVT 2016. Fedélzeti adatgyűjtő az ESEO LMP kísérletéhez European Student
Részletesebben