Skip to content

venca611/Digital-electronics-3

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Digital electronics 2

The repository contains AVR lab exercises for bachelor course Digital Electronics 2 at Brno University of Technology, Czechia.

Exercises

  1. Git version-control system, AVR tools
  2. Control of GPIO, LED, push button
  3. User library for GPIO control
  4. Interrupts, timers
  5. Display devices, 7-segment display
  6. Display devices, LCD display
  7. ADC and UART serial communication
  8. I2C/TWI serial communication
  9. Combining C and assembly languages

C project

9.-13. General instructions

Materials

The following hardware and software components are mainly used in the lab.

Hardware

Software

References

  1. How to use AVR template on Linux
  2. How to use AVR template on Windows
  3. Peter Fleury, AVR-GCC libraries
  4. Wykys, Tools for development of AVR microcontrollers

About

AVR course at Brno University of Technology

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 77.9%
  • Makefile 19.2%
  • Assembly 2.9%