Exercises for the Microprocessors Lab course at Ece Ntua 2022-23, in which we program an ATMega328PB microcontroller, using Assembly and C.
Programming Languages: Assembly, C
Microcontroller: ATMega328PB
IDE: MPLAB X IDE
- Delay Routines
- Logical Functions
- LED movement
- Interupts
- Timers
- Pulse Width Modulation
- Analog-to-Digital Converter
- LCD
- Two Wire Serial Interface
- Port expander
- Keypad 4x4
- Thermometer
- One Wire Serial Communication
The Reports
and Exercises
of each Lab are in Greek language.