Skip to content

Emadsion/Atmega32_COTS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Atmega32_COTS

I Implemented All of the COTS drivers of Micorcontroller(AVR_Atmega32) by the rules of static architectur layers (MCAL,Hal,libraries and application) to be used for free source learning.

LIB layer

  • BIT_MATH
  • ERORR_STATUS
  • STD_TYPES

MCAL layer

  • DIO (Digital input & output)
  • GIE (Global interrupt enable)
  • EXIT (External Interrupt)
  • ADC (Analog to digital converter)
  • Timer0 (8-bits timer)
  • Timer1 (16-bits timer)
  • WD TIMER (Watch dog timer)
  • UART (Universal asynchronous receiver / transmitter)
  • I2C (Inter-Integrated Circuit)

HAL layer

  • SevenSegment
  • Keypad
  • LCD

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages