/AVR-ATmega32-Drivers

peripheral and Module drivers for AVR Atmega32

Primary LanguageC

AVR-ATmega32-Drivers

This is a repository for peripheral and Module drivers for AVR Atmega32

you can get the datasheet via link for datasheet.

List of drivers:

  1. ADC
  2. DC motor
  3. GPIO
  4. I2C
  5. Keypad
  6. LCD
  7. LM35 sensor
  8. SPI
  9. UART
  10. Ultrasonic sensor
  11. EEPROM
  12. Timer (0,1,2)
  13. buzzer
  14. PWM

Helpful Files:

  1. Common_Macros.h: It has common macros that help to build drivers and applications more easily ex: Set_Bit....etc.
  2. Std_Types.h: It has standard data types to make it clearer ex: Uint8...etc.

Clone this repo using:

git clone https://github.com/Esraa-alii/AVR-ATmega32-Drivers.git

All rights reserved © 2023 to Esraa Ali.