Skip to content

Latest commit

 

History

History
53 lines (32 loc) · 1.03 KB

README.md

File metadata and controls

53 lines (32 loc) · 1.03 KB

Microprocessors Lab

Exercises for the Microprocessors Lab course at Ece Ntua 2022-23, in which we program an ATMega328PB microcontroller, using Assembly and C.

Contributors

Tech Stack

Programming Languages: Assembly, C

Microcontroller: ATMega328PB

IDE: MPLAB X IDE

Lab Contents

Lab 1

  • Delay Routines
  • Logical Functions
  • LED movement

Lab 2

  • Interupts

Lab 3

  • Timers
  • Pulse Width Modulation

Lab 4

  • Analog-to-Digital Converter
  • LCD

Lab 5

  • Two Wire Serial Interface
  • Port expander

Lab 6

  • Keypad 4x4

Lab 7

  • Thermometer
  • One Wire Serial Communication

Info

The Reports and Exercises of each Lab are in Greek language.