My PIC18F4620 drivers journey. Effortlessly integrate microcontroller peripherals. Simplify development with clear documentation and modular code for smooth hardware interaction.
The driver is structured into the following layers:
- GPIO: General-Purpose Input/Output module.
- Interrupt: Interrupt handling module.
- EEPROM: EEPROM module.
- ADC: Analog-To-Digital Converter module.
- TIMER0 : Timer0 Module.
- LCD: Character LCD display control module.
- KEYPAD: Keypad control module.
- DC_MOTOR: DC motor control module.
- RELAY: Relay control module.
- SEVEN_SEGMENTS: Seven-segment display control module.
- BUTTON: Button control module.
- LED: LED control module.
- application.c: Main application code file.
- application.h: Header file for the application code.
- Apps: Directory containing application-specific labs or mini-apps.
Contributions are welcome!