Home 

IBM 5150/5155/5160  -  Examples of Types of RTC Solutions


RTC = Real-Time Clock

The motherboard of the IBM 5150 (IBM PC) and IBM 5155 (IBM Portable PC) and IBM 5160 (IBM XT) contains no battery supported RTC functionality.  Thus, every time that those computers are powered on, the clock in DOS defaults to 01JAN1980 00:00:00, needing to be manually set to the current date and time.  The addition of RTC functionality is the fix.  There were various third-party solutions made to add RTC functionality to the aforementioned computers.

All solutions require supporting software (specific to the solution).

A related diagram is at here.

Below is shown an example of each type of solution.



Card hosted RTC

RTC functionality on either a dedicated expansion card, or part of a multi-function expansion card.

A modern example is available at here, with additional information at here.

Below is pictured a vintage example; DTK's PII-126 card.

DTK PII-125.jpg



ROM interposer

A device that sits between a ROM and the ROM's socket.

Below is pictured an example; a DS1216E Smartwatch.
Click here for details of use of a DS1216E in an IBM 5155 or IBM 5160.
If you are in Australia, modem7 at the Vintage Computer Forums can supply a DS1216E (per here, bad internal battery disconnected, and external battery fitted).

ds1216e_1.jpg



CPU interposer

A device that sits between a motherboard CPU and the CPU's socket.

Below is pictured an example; Microsync's dClock.


Microsync - dClock.png



Floppy drive interposer

A device that sits between a floppy drive and the drive's controller.

Below is pictured an example; Microsync's dClock II.


Microsync - dClock II.png