Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 861 Bytes

README.md

File metadata and controls

19 lines (15 loc) · 861 Bytes

PIC18F452 Embedded Systems Projects

This repository contains practice projects for the PIC18F452 microcontroller. These projects are written in C language and assembly language to strengthen skills in embedded systems programming.

1)- Programming Approaches in Embedded Systems :

Microcontrollers can be programmed using the following methods:

  • Bare Metal Programming: Directly programming the microcontroller without any operating system.
  • Real-Time Operating System (RTOS): Using a specialized OS for managing real-time tasks efficiently.
  • Embedded Linux: Suitable for handling complex projects.

2)- Materials Used :

  • Microcontroller: PIC18F452
  • Compiler: MPASM + MCC18 Microchip Compiler
  • Simulator: Proteus ISIS Simulator.

3)- Features :

  • Tested and validated codes in Proteus.
  • Covers fundamental concepts in microcontroller programming.