Skip to content

In this repository, you can find step-by-step examples that I designed and coded while learning PIC16F877A. After Arduino, I aimed to improve myself with PIC and realized some projects both in simulation and in real environment.

License

Notifications You must be signed in to change notification settings

tanercanbilgin/pic101

Repository files navigation

Introduction

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.

Contents

  1. ALU: Explore examples related to Arithmetic Logic Unit.
  2. RAM: Building different Random Access Memories.
  3. First Code (Blink): Get started with the classic Blink code example.
  4. Ports: Learn about handling ports in microcontrollers.
  5. 7Seg Display: Dive into projects related to 7-Segment Displays.
  6. Interrupts and External Interrupts: Explore the usage of interrupts and external interrupts.
  7. Timer Interrupts: Understand how to work with timer interrupts.
  8. Capture Compare and PWM: Discover projects related to Capture, Compare and Pulse Width Modulation.
  9. Keypad and LCD: Learn about interfacing keypad and LCD displays with microcontrollers.

About

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.

Get in Touch

You're welcome to reach out through the following avenues:

License

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!

License

About

In this repository, you can find step-by-step examples that I designed and coded while learning PIC16F877A. After Arduino, I aimed to improve myself with PIC and realized some projects both in simulation and in real environment.

Topics

Resources

License

Stars

Watchers

Forks

Languages