Summer Semester 2010/11
Summer Semester 2011/12
Summer Semester 2012/13
Digital and microprocesors technology MARN04031A
Course content:
Binary 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. Characteristics of low-level programming languages. Projecting of microcontroller's systems.
(in Polish) Rodzaj przedmiotu
Course coordinators
Term 2012L: | Term 2011L: | Term 2010L: |
Learning outcomes
The ability of projecting and programming microcontroller's system.
Assessment criteria
lecture: test;
lab: passing all lab works
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.