|MR2 Black-and-White Image|
The result is pretty good for a 1-bit picture at 184 x 72 pixels and extremely Sinclair ZX81 retro. The idea is to have this as a start logo and also for display when the system is in any idle mode. It looks a lot sharper on a 6-inch or a 7-inch screen too.
I also got the Tachometer routine working on the 18F4520 PIC microcontroller. It counts the time between pulses arriving on the INT0 interrupt pin and the inverts the time to give a frequency in Hz, which is converted to RPM x10 and sent serially with the other data.
The 18F4620 has 4 timer modules as opposed to the 16F series PICs 2 so there is an option to use another timer/interrupt to get road speed from the speed sensor signal that comes off the back of the speedometer. I'll have to look into this, but it looks fairly straightforward. This would give RPM, speed and 10 analogue metrics from the single microcontroller.