KOD | Treść programowa | Godziny |
---|
laboratoria |
---|
T-L-1 | Description of didactic work station. Presentation of software tools for AVR - Atmel Studio. | 2 |
T-L-2 | Introduction to C language for microcontrollers. Simple examples programs in C. | 2 |
T-L-3 | Programming of I/O ports of ATmega microcontroller. | 2 |
T-L-4 | Timers in ATmega microcontroller. Use of Normal and CTC modes for generating time intervals. | 2 |
T-L-5 | Revision programming exercise. | 2 |
T-L-6 | Interrupt system of ATmega microcontroller. | 2 |
T-L-7 | Use of timer PWM mode based on selected examples. | 2 |
T-L-8 | Control of 7-segment multi digit numeric LED display. | 2 |
T-L-9 | Revision programming exercise. | 2 |
T-L-10 | Entering digital data into microcontrollers with use of electric contacts, switches and matrix keyboard. | 2 |
T-L-11 | Data transmission through serial communication devices UART. | 2 |
T-L-12 | Analog to Digital converter programming. | 2 |
T-L-13 | End of term revision programming exercise. | 4 |
T-L-14 | Practical exam. | 2 |
| 30 |
---|
wykłady |
---|
T-W-1 | General microprocessor construction, block diagram of microprocessor system. Microprocessor vs microcontroller. Architecture of microprocessor systems. | 2 |
T-W-2 | Microprocessor instructions: structure, methods of writing instructions, execution cycle, 1-byte and multi-byte instructions. List of microprocessor instructions, types of instructions. Assembler language, translating programs. General information about high level languages used in microcontrollers programming. | 1 |
T-W-3 | I/O port as basic communication channel in microprocessor system. Construction of I/O port based of selected examples microcontroller families. Electric and timing parameters of I/O port. Examples of connecting external devices to I/O port. I/O port programming examples. | 1 |
T-W-4 | Timers in microcontrollers. Construction, modes of work, use and programming. Review of typical solutions. Pulse Width Modulation - PWM mode of timers. Basic concepts of microprocessor technology: data bus, tri-state buffer etc. | 2 |
T-W-5 | Interrupt system - operating principle, use of interrupts in microcontrollers programming | 1 |
T-W-6 | Synchronous and asynchronous serial communication. Communication device USART, serial interfaces: SPI, Microwire, I2C, 1-Wire, CAN. Parameters, areas of using. Review of serial interfaces in various microcontroller families. | 4 |
T-W-7 | Analog to Digital converters and Digital to Analog converters in microprocessor system. Characteristics, parameters of converters. Review of A/D and D/A converters in various microcontroller families. | 2 |
T-W-8 | Clock system of microprocessor, clock signal distribution. Microprocessor and microcontroller supervisory circuits - watchdog. Power-down, Power-save modes. RTC circuits. | 2 |
| 15 |
---|