From Tim's website
Jump to: navigation, search
Line 1: Line 1:
  +
__NOTOC__
 
== PIC Software ==
 
== PIC Software ==
   
 
Here is the source for my [[Rugby Clock]]. All the project files are available here: ftp://ftp.timstyles.me.uk/www/clock.zip
 
Here is the source for my [[Rugby Clock]]. All the project files are available here: ftp://ftp.timstyles.me.uk/www/clock.zip
   
==== [[PIC LCD Source]]: [[[PIC LCD Source | lcd.c]] ====
+
==== [[PIC LCD Source]]: [[PIC LCD Source | lcd.c]] ====
 
This file contains the functions for controlling the LCD screen, as used by the rugby clock. It should be included in another source file, see clock.c below for an example.
 
This file contains the functions for controlling the LCD screen, as used by the rugby clock. It should be included in another source file, see clock.c below for an example.
   
==== [[PIC Clock Source]]: [[[PIC Clock Source | clock.c]] ====
+
==== [[PIC Clock Source]]: [[PIC Clock Source | clock.c]] ====
 
This file contains the functions for decoding the time from the rugby clock. It uses the above lcd.c functions to display the time on the screen. The assembler created for the complete project is given below, with the source code in parallel. (Generated by the CSC compiler).
 
This file contains the functions for decoding the time from the rugby clock. It uses the above lcd.c functions to display the time on the screen. The assembler created for the complete project is given below, with the source code in parallel. (Generated by the CSC compiler).
   

Revision as of 22:11, 22 February 2010

PIC Software

Here is the source for my Rugby Clock. All the project files are available here: ftp://ftp.timstyles.me.uk/www/clock.zip

PIC LCD Source: lcd.c

This file contains the functions for controlling the LCD screen, as used by the rugby clock. It should be included in another source file, see clock.c below for an example.

PIC Clock Source: clock.c

This file contains the functions for decoding the time from the rugby clock. It uses the above lcd.c functions to display the time on the screen. The assembler created for the complete project is given below, with the source code in parallel. (Generated by the CSC compiler).

PIC Clock List: clock.lst

This file contains the assembler generated by the CSC compiler from the above C source code. The source code is included in parallel, which shows the lines of PIC code generated for each line of C source code.