An open API service indexing awesome lists of open source software.

https://github.com/Quanoom/MICROCHIP

list of bare metal programming projects(pic18f452)
https://github.com/Quanoom/MICROCHIP

assembly bare-metal c18 embedded microchip microcontroller mpasm pic pic18f pic18f452 programming projects-list selflearning

Last synced: 3 months ago
JSON representation

list of bare metal programming projects(pic18f452)

Awesome Lists containing this project

README

          

# INTRODUCTION :
PIC18F are mid-range microcontrollers with 8-bit architecture and Risc Isa and harvarde memory organization, in this **Repo** we are going to impelement different projects in order to sharpen our skills and be good in pic programming in both C and assembly language.

## PIC18F45 Pinouts :
![microcontroller Pinout](image.jpg)

## 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.
## Materials :

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

## Features :

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