In this repository, I've documented my progress as I delved into the fascinating realm of microcontrollers, particularly focusing on PIC16F877 after initially starting with Arduino. Each project represents a milestone in my learning journey, providing insights into various aspects of embedded systems development.
- ALU: Explore examples related to Arithmetic Logic Unit.
- RAM: Building different Random Access Memories.
- First Code (Blink): Get started with the classic Blink code example.
- Ports: Learn about handling ports in microcontrollers.
- 7Seg Display: Dive into projects related to 7-Segment Displays.
- Interrupts and External Interrupts: Explore the usage of interrupts and external interrupts.
- Timer Interrupts: Understand how to work with timer interrupts.
- Capture Compare and PWM: Discover projects related to Capture, Compare and Pulse Width Modulation.
- Keypad and LCD: Learn about interfacing keypad and LCD displays with microcontrollers.
These projects represent my efforts to transition from Arduino to PIC microcontrollers, both in simulation and real-world applications. I hope these examples inspire and provide valuable insights for anyone interested in embedded development. Feel free to explore the code and projects.
You're welcome to reach out through the following avenues:
- Email: tanercanbilgin@gmail.com
- LinkedIn: Tanercan Bilgin
Unless otherwise stated, all content and code featured in this repository is licensed under the MIT License. Feel at liberty to adapt, modify, and distribute the code for educational and personal purposes. Embark on this captivating voyage through my Arduino endeavors!