P000001 – Serial Interface LCD character display screen

Introduction

This project is a relatively simple one. Data is received from a PC USB port and displayed on a 20 character by 2 line LCD display. The display characters are set using the application specific software downloadable from the link below.

 

Schematic

·        PDF printout of the electrical schematic.

 

PCB

·        PDF printout of the TOP layer PCB tracks,

·        PDF printout of the BOTTOM layer PCB tracks.

 

Firmware

This project has only one microcontroller, the PIC 18F4550. The following hex file can be loaded into this Microchip device or alternatively you can download the entire project source code and compile it yourself in MPLAB for any Microchip device.

·        USB_LCD.hex

·        USB_LCDProject.zip

 

Software

USB communications are slightly more complex than simple RS-232 Serial communications. Therefore this project requires its own application specific software. You can download all of the relevant pieces of software from the links below.

·        USB_LCD.msi – A windows installer for the display software,

·        USB_Project.zip – A complete set of the software source code.

 

Documentation

This project contains three basic sets of documentation, they are as follows

·        SDD.pdf – System Design Description, this document outlining the aims of this project,

·        HDD.pdf – Hardware Design Description, this document outlines the specific hardware implementations performed in this project.

 

Author

Christopher Glanville – [email protected]

 

Date Last Updated

17/4/2011

 

Return to projects index.