Tristate Machinery Dismantlers Forum   >   ILLINOIS   >   Electrical Components   >   New   >   Actual Warranty   >   Embedded c program for pic micro great learning tool

Embedded c program for pic micro great learning tool


It is a simple program for intermediate embedded enthusiasts interested in learning more about the PIC embedded world and embarking on a fun project. The program drives a 1x16 character LCD module from A to Z optics. The contents of the project is a group of functions that do all the work, included in the main.c file. It consists of PIC configuration, LCD configuration, functions to send commands and characters to the lcd and character (the symbols we want to dislay) managment. The program outputs a string or character (defined by you) to the lcd. This was developed in MPLAB with the CC5X compiler which are both free and widely used. I tried to make this project available on the most common, inexpensive and straightforward platforms since it will most likely be a learning tool. Most people getting into PICs have a PIC kit 2 (starter kit) and use MPLAB. The compiler integrates into MPLAB and is very simple for anyone the least bit familiar with this stuff. Everything is written to be modular so you can pull out a couple of my functions, modify them and use them in your own C project.
The idea is that someone interested in learning can take this project and better understand the implementation of controlling a simple LCD module. Understanding the basics of micro controllers and how LCDs work is crucial, but some research on the internet can most likely do the job. This complete project will allow someone interested in learning more to excel and have direction. Getting started is simple, all you have to do is unzip the project, open MPLAB, go to project -> open and select the project file in the LCD controller directory.
If you are familiar with micro's and want to learn more this is for you!! Starting with a functional program and working your way back will save time and give you the direction you need to make progress and better understand these devices. All C files, schematics and documentation (datasheets for the PIC and LCD) will be included. Please me know if there are any questions.



Embedded c program for pic micro great learning tool