Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/apostolos-k/ntua-microprocessors-lab
Exercises for the Microprocessors Lab course at Ece Ntua 2022-23, in which we program an ATMega328PB microcontroller, using Assembly and C.
https://github.com/apostolos-k/ntua-microprocessors-lab
assembly atmega328pb c microcontroller microprocessor ntua-ece
Last synced: 23 days ago
JSON representation
Exercises for the Microprocessors Lab course at Ece Ntua 2022-23, in which we program an ATMega328PB microcontroller, using Assembly and C.
- Host: GitHub
- URL: https://github.com/apostolos-k/ntua-microprocessors-lab
- Owner: apostolos-k
- License: mit
- Created: 2023-03-08T14:10:43.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-08T14:39:25.000Z (almost 2 years ago)
- Last Synced: 2024-11-15T01:35:39.977Z (3 months ago)
- Topics: assembly, atmega328pb, c, microcontroller, microprocessor, ntua-ece
- Language: C
- Homepage:
- Size: 6.61 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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- [Karam Konstantinos](https://github.com/KostasKram)
- [Kolios Apostolos](https://github.com/apostolos-k)## Tech Stack
**Programming Languages:** [Assembly](https://en.wikipedia.org/wiki/Assembly_language), [C](https://en.wikipedia.org/wiki/C_(programming_language))
**Microcontroller:** [ATMega328PB](https://www.microchip.com/en-us/product/ATmega328PB)
**IDE:** [MPLAB X IDE](https://www.microchip.com/en-us/tools-resources/develop/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.