Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/lemongrb/pic18f452

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

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

Last synced: 4 days ago
JSON representation

list of bare metal programming projects(pic18f452)

Awesome Lists containing this project

README

        

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