Summer Semester 2010/11
Summer Semester 2011/12
Summer Semester 2012/13
Digital and Microprocesors Technology METS04035A
Course content:
Binary, decimal and hexadecimal coded numbers. Conversion of unsigned integer numbers. Microprocessors vs. microcontrollers. Architecture of PIC16f1517. Architecture of von Neumann and Harvard architecture. RISC (Reduced Instruction Set Computers) processors. Cycles: instruction cycle, machine cycle and clock cycle. Central Processing Unit of PIC16f1517. Memory organization. STATUS register. Program Counter. Instruction set of PIC16f628A. Timers. Watchdog timer. Prescaler. Data EEPROM. Interrupts. INTCON Register. I/O Ports. Peripheral devices. Application notes. Characteristics of low-level programming languages.
Learning outcomes:
The ability of projecting and programming microcontroller's system.
Learning outcomes:
Advancing using and programming ability of digital and microcontroller systems in realizing of didactics and technological aims.
Course coordinators
Bibliography
a) basic references:
1. PIC16(L)F1516/7/8/9 Data Sweet 28/40/44-Pin Flash Microcontrollers with nanoWatt XLP Technology Miocrochip Technology Inc.,2011.
b) supplementary references:
1.„MPLAB – IDE, Simulator, Editor”, User’s Guide, Microchip Technology Inc., 1996.
2.„PIC16/17 – microcontroller data book”, Microchip Technology Inc., 1996. Warszawa 1996.
3. "Application notes" http://www.microchip.com/TechDoc.aspx?type=appnotes
4. Parchizadeh H., Vuksanovic B.:PIC Projects: A Practical Approach. Wiley, 2009.