TheAlgorithms / C

Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
https://thealgorithms.github.io/C
GNU General Public License v3.0
19.26k stars 4.38k forks source link

Add 8051-HAL Layer #1116

Closed icebergelectronics closed 1 year ago

icebergelectronics commented 2 years ago

Detailed description

Hardware Abstraction Layer (HAL) is an API ( Application Programming interface ) to any microcontroller . This is the HAL layer for 8051 microcontroller

Context

This would help us too abstract the internal structure and architecture of 8051 microcontroller during the de4velopment process of any applications on 8051 . Also It makes it easy to implement C algorithms on the 8051 hardware

Possible implementation

This can be used in various projects based bon 8051 microcontroller like lift switch , fire detection , etc. . It can also be used in other applications like motor speed control , intelligent water pumping systems , etc. .

Additional information

It is a set of header files . They must included in the main project. It can bee used in vs code and codeblocks ide

github-actions[bot] commented 1 year ago

This issue has been automatically marked as abandoned because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] commented 1 year ago

Please ping one of the maintainers once you add more information and updates here. If this is not the case and you need some help, feel free to ask for help in our Gitter channel or our Discord server. Thank you for your contributions!