This program is my attempt to create a Bicycle computer with the functions that I want.

A normal BC usually have:

All these functions are well and good, but it's not exactly what I need...

TIIBike have these functions:

Being a somewhat nice person, I have decided to place the source code here(v.30)

Here's even the schematic of the hardware in GIF, Psion .MBM and Palmpilot ImageViewer(B/W so readable on a S3a/c/mx/Sienna/Workabout). The frame at the left of the diagram is the II's Top Slot. Pin 13 is a +5V output. It's supposed to be connected to all Vcc points in the diagram. It's also supposed to be connected to the Vcc pin of all IC's.

Use:

The screen looks like this:
+----------------+
! 0.00       0.00!
! 0.00       0.00!
+----------------+
Speed is in the upper left corner, Average is at the upper right corner, and Trip Distance/Distance is at the lower right corner. The lower left corner varies with these keypresses:

M: Max speed. (The default view)

R: Resets the Max speed to zero.

T: Switches the lower left field to Time, and then Date and Stopwatch if pressed several times.

X: (or the On/Clear button) exits the program.

D: Switches between Trip distance(Default) and Total distance.

P: Pauses the program. Nice to have when you must do an unexpected 'pit stop' Displays <Pause> instead of speed when in effect. Other buttons still works, but it will not register pulses/seconds or update the display.