Download our code as a RAR file (152kB)
Download our code as a Self-Extracting RAR file (192kB)
Code Listing:
-
adc.h - contains the definitions for the port pins and globals of the ADC
-
charmap.h - contains the bitmaps for the characters and compass on the LCD
-
gps.h - contains the GPS processing global structs and unions
-
lcd.h - contians the prototypes and global definitions of the LCD module
-
portdef.h - contains a macro for the ASM interrupt routines
-
adc.c - implements the ADC and fills the ADC array extern
-
gps.c - implements the GPS and fills the GPS fields extern
-
lcd.c - implements the LCD and gives the main c file control of the lcd
-
main.c - top level file with basic GPS integration code
-
mathstuff.c - math reference library for coordinate transformations