Skip to content

kon-si/ntua_microprocessor_lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ECE NTUA 3213 Microprocessor Lab

Assembly and C programming for Intel 8085 microprocessor and ATmega16 AVR microcontroller.

Lab 1

Intel 8085 microprocessor

  • (1-1.8085) Binary timer in Assembly.
  • (1-2.8085) Hexadecimal to decimal calculator in Assembly.
  • (1-3.8085) Automated wagon simulator in Assembly.

Lab 2

ATmega16 AVR microcontroller

  • (2-1.asm, 2-1.c) Logic circuit in Assembly and C.
  • (2-2.asm) Interupt counter in Assembly.
  • (2-3.c) Led counter with interupts in C.

Lab 3

ATmega16 AVR microcontroller

  • (3-1.c) Electronic alarm in C.
  • (3-2.asm) Electronic alarm with messages on 7-segment display in Assembly.

Lab 4

ATmega16 AVR microcontroller

  • (4-1.asm) CO detector and alarm using timer/counter in Assembly.
  • (4-2.c) CO detector and alarm using timer/counter in C.

Lab 5

ATmega16 AVR microcontroller

  • (5.c) Pulse-width modulation voltage meter using timer/counter in C.

About

Lab assignments for ECE NTUA 3213 Microproccesor Lab

Topics

Resources

Stars

Watchers

Forks