Below is a rough schematic of the layout of the accelerometer PC board looking from the component side. The microcontroller is an Atmel AT89S8252, an 8051 clone. This microcontroller is in-circuit programmable using an SPI interface. The SPI pins are also used to drive the MMC. To permit the dual use there is a jumper block (located below the 74AHC244, marked `P` and `R`) that allows the pins to be connected for programming (P) or running the code (R). Speaking of the 74AHC244 chip, it MUST be the 74AHC family version. Regular old 74LS or 74HC etc. will not work, at least not for long.
The accelerometer itself is a surface mount chip and is thus shown from the bottom on this schematic as if you were looking through the board. The same holds true for the MMC socket. The accelerometer has an external resistor used to select the data rate