PDA

View Full Version : Sprinter '98: What kind of uP?



Lidahus
8th December, 2017, 10:20 PM
What type of Motorola microprocessor is found in the '98 Sprinter cluster?


491521

ollync
8th December, 2017, 10:34 PM
68hc05 - mask 1d63f


Sent from my iPhone using Tapatalk

Lidahus
8th December, 2017, 10:38 PM
Great! Thanks for quick reply. :bounce:

ollync
9th December, 2017, 12:03 AM
68HC05L1 - sorry . But what do you want to do?


Sent from my iPhone using Tapatalk

nikz
9th December, 2017, 12:57 AM
What type of Motorola microprocessor is found in the '98 Sprinter cluster?


491521



mileage in eeprom 93s46............

Lidahus
9th December, 2017, 10:46 AM
Thanks to nikz, location of mileage and algo is already known.

Some information about 68HC05L1 found on single-chip microcontrollers selection guide:

MC68HC05L1 (1D63F)
4k Byte ROM
128 Byte RAM
16 bit timer 2IC, 2OC
A/D 6ch 8bit
64 Segment LCD (3/4 x 12/16)
17 I/O, 15 In, 2 Out
56 pin SDIP - P
64 pin SOIC - DW
2.7V ±10% @1MHz Bus

EPROM-Version: XC68HC705L1
Same as 68HC05L1 but 6k Byte EPROM OTP with pre-programed boot loader

As there are no dedicated SPI/Microwire circuits available on 68HC05L1 regular multipurpose I/O ports are configured for Microwire interface to 93S46. Related protocol is handled by software routines.

Manufacturer suggestions about applications:

With its large LCD driving capability and low power consumption, this series is well–suited to applications in hand–held communication equipment. The on–chip tone generator and display functions can be used in pager systems to alert users to incoming messages.

These low–power, small–footprint devices can drive large LCD displays, making them ideal for hand–held consumer products like portable CD players.

Multi–port controllers with LCD driver, 16–bit timer and watchdog timer on board. Excellent for display panels requiring tone output and low power consumption such as thermostats and alarms.

Answered questions about 68HC(7)05L1:

Why am I seeing high run IDD on 68HC(7)05L1?
If not using the full 4 * 16 segment driving capability of the L1 device it is possible to incur a high run IDD current due to the segment display pins being left unconnected. In order to avoid this it is necessary to connect the unused LCD pins to ground.

How can the 68HC(7)05L1's OSC still run in STOP mode?
Page 2-7 of the Product Preview (Rev 2.0) of the 68HC05L1/705L1 explains the Control Registers of the 68HC05L1. Control Register, CR1, at address $0A contains bit 4, the DON bit.

DON, bit 4 ---------- 0 = Turn off LCD; 1 = Turn on LCD

The one exception when the OSC will still be running in STOP mode is when the LCD is not turned off before going into STOP mode. Make sure to turn off the LCD by clearing bit 4 of CR1 if you want the OSC to be off in STOP mode.


But I was unable to locate a full datasheet or even a pinout. Is at least a pinout available?

ollync
9th December, 2017, 12:06 PM
Maybe pinout applies from MC68HC05L16, MC68HC705L16 ?


Sent from my iPhone using Tapatalk

Lidahus
9th December, 2017, 12:11 PM
I've downloaded technical data and programming reference for 68HC05L16, but this is an 80-pin QFP. The 68HC05L1 is just 64-pin. There are some differences.

Someone stripped 68HC05L1:

491609

If you like to go into more details load an 88MB view from here (https://commons.wikimedia.org/wiki/File:Motorola_MC68HC05_top_metal_die_shot.jpg).