Skip to content

This repository contains a collection of drivers for various peripherals commonly found in AVR microcontrollers. These drivers are written in C language to provide easy-to-use functions and definitions for interfacing with different peripherals.

Notifications You must be signed in to change notification settings

KhaledSamyMohamed/ATmega-32-Drivers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AVR Microcontroller Drivers Library

This repository contains a collection of drivers for various peripherals commonly found in AVR microcontrollers. These drivers are written in C language to provide easy-to-use functions and definitions for interfacing with different peripherals.

Contents

  • std_types.h: Standard data types.
  • common_Macros.h: Common macros for bit manipulation and register access.
  • gpio.h: GPIO functions and definitions.
  • Additional drivers: Descriptions of any additional drivers included in the repository. (will add later)

Getting Started

To use this library in your AVR microcontroller projects:

  1. Clone or download this repository.
  2. Copy the necessary header files and any additional drivers into your project directory.
  3. Include the appropriate header files in your C source files.

About

This repository contains a collection of drivers for various peripherals commonly found in AVR microcontrollers. These drivers are written in C language to provide easy-to-use functions and definitions for interfacing with different peripherals.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages