[DoACT Emblem] University of Miskolc, Faculty of Mechanical Engineering and Informatics
INSTITUTE OF AUTOMATION AND INFOCOMMUNICATION
Address: 3515 Miskolc, Egyetemváros
Tel: 46-565-140, 46-565-000/1776, 46-565-111/1776
Email: intezetaut.uni-miskolc.hu

-- --

Course

Processor technology

Kód: GEVAU508BL
Felelõs: Prof. Dr. Vásárhelyi, József
Képzés(ek): BVL12

Bevezetés a mikroprocesszor-technikába, a digitális számítógépek általános felépítése. A mikroszámítógépek funkciói, a mikroprocesszorok tipikus műveletei. 8/16/32/64 bites mikroproceszorok/mikrovezélők ismertetése. Utasításkészlet (adatmozgató, aritmetikai, logikai, vezérlésátadó, stack és I/O). Programozás technika (szubrutinok, makrók, elágazások, ciklusok és megszakítások kezelése). Az INTEL x86 architektúrák ismertetése, rendszerhardver felépítése (EU, BIU, regisztermodell, flag regiszter, címzési módok, utasításkészlet, programozást technika). Az ARM (RISC) és a speciális mikrovezérlők bemutatása, valamint alapvető programozási feladatok mikroprovezérlőkkell. A mikrovezérlők és a DSP-k általános felépítése és jellemzőik. A T. I. MSP 430 mikrovezérlő család bemutatása. A T. I. MSP 430 G2553 LaunchPad felépítése és részletes ismertetése. A Timerek, az I/O portok és az I/O eszközök bemutatása. Az RST és az NMI megszakítási struktúrák kezelése. A különböző szoftveresen beállítható villamos fogyasztási módok ismertetése(szundi üzemmód, alacsony fogyasztású, feléledés). Az A/D, a D/A konverterek, konverziós logikák és a komparátor egységek bemutatása. Az FLL oszcillátor és az LCD Driver áramkörök felépítése, kialakítása. A belső memóriák a Flash RAM ismertetése. A Watchdog logika, a DMA kontroller és a JTAG modul bemutatása. Az UART és az USART portok ismertetése, kialakításuk. A fejlesztői környezet megismerése és az alapvető assembly nyelvű programozási feladatok elsajátítása T. I. mikrovezérlőkkel.

Thematics
Schedule

Témák

Microprocessor, controller, DSP

Dokumentumok

Drótos, Dániel:
p2223 mikroprocesszoros rendszer
2022 (study-aid)
Courses: Digital Systems, Digital Systems...
1. P2223 microprocessor
2. P2223 instruction encoding
3. p2as assembler
4. Microcomputer v2
5. Development kit
6. PMon monitor program

Koba, Máté:
3D modellek SZET II beadandóhoz
2022 (study-aid)
Themes: Microprocessor, controller, DSP
Courses: Computer Aided Electronic Design II.
3D models

Koba, Máté:
Könyvtár állomány Altium Designer-hez
2022 (lecture note)
Themes: Microprocessor, controller, DSP
Courses: Computer Aided Electronic Design II.
Altium libraries
MCUs

ARM:
Introduction to Computer Architecture
2022 (lecture note)
Courses: Processor technology, Processor technology...

ARM:
Graphical-Micro-Architecture-Simulator
2022 (study-aid)
Courses: Digital Systems III., Digital Systems III....


Processzortechnika fejlesztőeszközök telepítőcsomagjai
2021 (study-aid)
Themes: Microprocessor, controller, DSP
Courses: Processor technology, Processor technology...
Setup packages

Drótos, Dániel:
GEVAU508B Processzortechnika, előadás, gyakorlat
2021 (lecture note)
Courses: Processor technology, Processor technology

Drótos, Dániel:
GEVAU505B{L} Digitális rendszerek 3, tananyag összefoglalók
2020 (study-aid)
Themes: Microprocessor, controller, DSP
Courses: Digital Systems III., Digital Systems III....

Drótos, Dániel:
GEVAU508B Processzortechnika, tananyag összefoglalók
2020 (lecture note)
Courses: Processor technology, Processor technology


Irodalomjegyzék, ARM
2020 (study-aid)
Courses: Processor technology, Processor technology...

Drótos, Dániel:
Ütemterv: Processzortechnika (GEVAU508BL)
2020 (schedule)
Courses: Processor technology
2019/2020/2
2020/2021/2
2021/2022/2
2022/2023/2
2023/2024/2


ARM fejlesztőeszközök telepítőcsomagjai
2018 (study-aid)
Themes: Microprocessor, controller, DSP
Courses: Digital Systems III., Digital Systems III....
Install packages

Prof. Dr. Vásárhelyi, József:
STM32F401 alapú prototípus kártya, 2018
2018 (study-aid)
Themes: Microprocessor, controller, DSP
Courses: Digital Systems III.
CP2012 datasheet
demo 2018 (hex)
demo 2019 (hex)
IO
LED datasheet
Mounting 2018
Mounting 2019
Schematic
Solder problems 2018
STM32F401 datasheet
STM32F4 reference (24 MB)
sw4stm32 workspace settings

Drótos, Dániel:
Címdekóder feladathoz segédlet
2018 (study-aid)
Themes: Microprocessor, controller, DSP
Courses: Digital Systems III., Digital Systems III.
Decoders (verilog)
Example1 (verilog)
Example2 (address decoder module - cd.v)
Example 2 (ISE project file)
Example2 (test module - tm.v)
Example3 (address decoder module - cd3.v)
Example3 (test module - tm3.v)
Test module, 12 bit address generator
Test module, 16 bit address generator
Test module, 8 bit address generator

Bouzid, Ahmed:
THE PSOC 5LP LABBOOK
2018 (book)
Themes: Microprocessor, controller, DSP, FPGA, Embedded systems, Digital Systems
The PSoC 5LP LABBOOK

Drótos, Dániel:
Szoft mikroprocesszor FPGA-val megvalósítva
2016 (study-aid)
Themes: Microprocessor, controller, DSP
Courses: Processor technology, Processor technology...
p1516
p2223

Prof. Dr. Végh, János:
Bevezetés a számítógépes rendszerekbe programozóknak: Egy gyors körkép
2015 (lecture note)
Themes: Microprocessor, controller, DSP
Courses: Processor technology, Processor technology
Browsable
E-book
Printable

Prof. Dr. Végh, János:
Bevezetés a számítőgépes rendszerekbe programozóknak: A kód működés optimalizálása
2015 (lecture note)
Themes: Microprocessor, controller, DSP
Courses: Processor technology, Processor technology
Browsable
E-book
Printable

Prof. Dr. Végh, János:
Bevezetés a számítógépes rendszerekbe programozóknak: Kivételes utasítás kezelés
2015 (lecture note)
Themes: Microprocessor, controller, DSP
Courses: Processor technology, Processor technology
PDF

Prof. Dr. Végh, János:
Bevezetés a számítógépes rendszerekbe programozóknak: A processzor szerkezete
2015 (lecture note)
Themes: Microprocessor, controller, DSP
Courses: Processor technology, Processor technology
Browsable
E-book
Printable

Drótos, Dániel:
ARM programozási segédletek
2015 (study-aid)
Themes: Microprocessor, controller, DSP
Courses: Digital Systems III., Digital Systems III....
Template projects

SDCC Team:
SDCC
2015 (study-aid)
Themes: Microprocessor, controller, DSP
SDCC 3.6.0 installer (win32)
SDCC 3.6.0 installer (win64)
SDCC Homepage
SDCC Manual

Prof. Dr. Vásárhelyi, József:
8051 (Silabs 8051F380) alapú prototípus kártya, 2014,2015
2014 (study-aid)
Themes: Microprocessor, controller, DSP
Boot loader
C8051F380 Datasheet
CP2102 Datasheet
LED flash demo
LED flash demo including boot loader
Placement
Placement
Schematic
tools
LED fényerő demo

Silabs:
Silabs Szoftver és driver
2013 (study-aid)
Themes: Microprocessor, controller, DSP
Configuration Wizard
Flash Programming Utilities
Silabs 210x VCP software and driver
Silicon Labs IDE

Prof. Dr. Vásárhelyi, József:
8051 (Sibals 8051F020) alapú prototípus kártya, 2013
2013 (study-aid)
Keyword: 8051
Themes: Microprocessor, controller, DSP
Placement
Placement1
Placement2
Placement3
Schematic

Prof. Dr. Vásárhelyi, József:
8051 alapú (Silabs 8051F020) prototipus kártya, 2012
2012 (study-aid)
Themes: Microprocessor, controller, DSP, Embedded systems
8051F020 Datasheet
BOM
BOM2
Development Environment
LM2937ES-3.3 Datasheet
MAX3232CPE Datasheet
Placement
Placement3
Schematic

Prof. Dr. Vásárhelyi, József:
8051 alapú (AT89S52) prototipus kártya
2010 (study-aid)
Themes: Microprocessor, controller, DSP
Courses: Digital Systems III.
7805 Datasheet
AT89S52 Datasheet
Layout
LED flashing demo
MAX232 datasheet
Prog.Cable
Programing software
Schematic

Dr. Ádám, Tihamér:
FG430
2010 (lecture note)
Themes: Microprocessor, controller, DSP
Open

Drótos, Dániel:
8051 C példaprogramok
2008 (study-aid)
Themes: Microprocessor, controller, DSP
Courses: Digital Systems III.
Flash
Handling of ports
Handling of serial line
Input handling with interrupt
Priority of interrupts
Shift register
String, RAM handling
Time measure
Timing

dr. Benyó, Balázs:
Számítógépek architektúrája
2006 (lecture note)
Themes: Microprocessor, controller, DSP
Courses: Digital Systems III., Digital Systems III....
PDF

Dr. Gárdus, Zoltán:
8085 utasítások
2005 (lecture note)
Keyword: 8085
Themes: Microprocessor, controller, DSP
DOC

Dr. Gárdus, Zoltán:
Mikroprocesszorok és alkalmazásuk
2005 (lecture note)
Keyword: 8085
Keyword: 8086
Themes: Microprocessor, controller, DSP
PDF


8051 alapú (89C2051) prototipus kártya kapcsolási rajza és az alkatrészek jegyzéke
2004 (study-aid)
Themes: Microprocessor, controller, DSP
Download (DOC)

Drótos, Dániel:
8051 fejlesztő környezet
2004 (study-aid)
Themes: Microprocessor, controller, DSP
Courses: Digital Systems III.
Download (zip)

Lasztóczi, Ernő; Drótos, Dániel; Dr. Ádám, Tihamér:
8051 mikrovezérlő
2003 (lecture note)
Themes: Microprocessor, controller, DSP
Courses: Digital Systems III.
Download (WinWord)
See it

Dr. Benesóczky, Zoltán:
INFORMATIKA ALAPJAI I. (HARDVER)
2001 (lecture note)
Themes: Microprocessor, controller, DSP
Courses: Digital Systems III., Digital Systems III....
Download (DOC)

Gutierrez-Osuna, Ricardo:
Microprocessor-based system design: Address decoding
2000 (lecture note)
Keyword: Wright State University
Themes: Microprocessor, controller, DSP
Courses: Digital Systems III., Digital Systems III....
Original page
PDF

Kernighan, Brian; Ritchie, Dennis:
A C programozási nyelv (Az ANSI C szerint szabványosított változat)
1996 (book)
Publisher: Műszaki Könyvkiadó
ISBN: 963 16 0552 3
Themes: Microprocessor, controller, DSP
Courses: Digital Systems III., Digital Systems III....

Dr. Vörösházi, Zsolt:
Digitális rendszerek és számítógép architektúrák
0 (lecture note)
Themes: Microprocessor, controller, DSP
Courses: Digital Systems III., Digital Systems III....
PDF


MCS51 ISP programozó szoftver
0 (study-aid)
Themes: Microprocessor, controller, DSP
Courses: Digital Systems III.
Download


Copyright (c) Institute of Automation and Infocommunication
Intranet