13E043RE - Computer Electronics
Course specification | ||||
---|---|---|---|---|
Course title | Computer Electronics | |||
Acronym | 13E043RE | |||
Study programme | Electrical Engineering and Computing | |||
Module | ||||
Type of study | bachelor academic studies | |||
Lecturer (for classes) | ||||
Lecturer/Associate (for practice) | ||||
Lecturer/Associate (for OTC) | ||||
ESPB | 6.0 | Status | elective | |
Condition | none | |||
The goal | Introduction to a microprocessor and machine programming, and basic microprocessor peripherals and ways of their hardware and software connection with the microprocessor. | |||
The outcome | Training for the design of microprocessor system with basic peripherals and programming of driver programs in machine language. | |||
Contents | ||||
URL to the subject page | http://tnt.etf.bg.ac.rs/~oe3re/ | |||
URL to lectures | https://teams.microsoft.com/l/team/19%3aGQ1FFbauNdb_Fh3Xgh4Is-5vO1ePygofX9E2HluRvw01%40thread.tacv2/conversations?groupId=9684fb72-00da-4359-82db-061b5a566dd6&tenantId=1774ef2e-9c62-478a-8d3a-fd2a495547ba | |||
Contents of lectures | Microprocessor 80x86, memory and peripheral addressing. timing diagrams, interrupts, interrupt controller 8259A, timers and counters, reading of timers and counter, reset and NMI, DMA transfer, DMA controller 8237A, keyboard and digital inputs, keyboard debouncing, protection of external lines, LED display, scanning of LED display, LCD display, alphanumeric LCD module, special memory. | |||
Contents of exercises | Laboratory exercises: 1) data addressing and memory segmentation, 2) subroutines and their calls from the main program, 3) compiling, linking, testing and debugging programs in machine language using subroutines and different addressing modes. | |||
Literature | ||||
| ||||
Number of hours per week during the semester/trimester/year | ||||
Lectures | Exercises | OTC | Study and Research | Other classes |
3 | 1 | 1 | ||
Methods of teaching | lectures, auditory exercises, laboratory exercises | |||
Knowledge score (maximum points 100) | ||||
Pre obligations | Points | Final exam | Points | |
Activites during lectures | 0 | Test paper | 70 | |
Practical lessons | 30 | Oral examination | 0 | |
Projects | ||||
Colloquia | 0 | |||
Seminars | 0 |