/

The NO-

SLOT

CLOCK

USERS MANUAL

31 0 VIA VERA CRUZ, SUITE 112 SAN MARCOS, CA 92069

GENERAL INFORMATION (619) 591-0268 SERVICE AND HELP (619) 591-4002 FOR SERVICE CALL BETWEEN 12:00-2:00PM PACIFIC STANDARD TIME

TRADEMARKS No -Slot - Clock is a trademark Manufac turing Technology, Inc. SMT is a trademark Technology, Inc.

of

Systems

of

Systems

Manufacturing

IBM is a trademark Mac hines Corporation.

of

International

Appl e is pora tion.

of

Apple Computer

a

trademark

AppleWorks is Corporation.

a

trademark

Franklin is a Corporation.

trademark

of

of

Business

Cor-

Apple

Computer

Franklin

Computer

A CE 2100 is a trademark of Franklin Computer Corporation.

COPYRIGHT Copyright 1986, 1987 IJy: SYSTEMS MANUFACTURING TECHNOLOGY All rights reserved.

LIMITED WARRANTY SMT Peripherals LTO. warrants this product to be free from defects in material and workmanship for a period of one year from the date of purchase. During the warranty period, SMT Peripherals LTO. will, at its option, repair or replace any defective components at . no charge, provided that the defective unit is returned prepaid to SMT Peripherals LTO., 310 Via Vera Cruz, Suite 112, San Marcos, CA 92069. Unless the warranty has been registered with SMT Peripherals LTO., a dated proof of purchase must be included with the defective board. Before returning a unit for repair, a Retun Merchandise Authorization number (RMA) must be obtained from SMT Peripherals LTO. service (619) 591-4002. The RMA number must be written on the outside of the shipping carton. We refuse items without a RMA number. A complete description of the reason for return must accompany the unit. It is necessary to give the proper product identification No-Slot Clock. This warranty does not cover damage caused by accident, misuse, misapplication, or unauthorized service or modification. SMT Peripherals LTO. is not liable for any damages to the customer's compu ter due to any cause.

TABLE OF CONTENTS

SECTION 1. INTRODUCTION

-

SECTION 2. INSTALLATION 2.1 IBM compatible computers 2. 1.1 Overview 2.1.2 IBM PC motherboard 2.1.3 XT style motherboard 2.1.4 AT style motherboard 2. 1.5 8086 based motherboard 2. 1.6 Daughter Boards 2.2 APPLE lie compatible systems 2.2. 1 Overview 2.2.2 Apple lie 2.2.3 Apple lie 2.2.4 Franklin Ace 2100 2.2.5 Laser 128 SECTION 3. SOFTWARE UTILITIES 3.1 IBM compatible computers 3.1.1 Overview 3.1.2 CLKINIT.COM 3.1.3 XTCLOCK.COM 3.2 Apple compatible computers 3.2.1 Overview 3.2.2 Setting the time 3.2.3 Patching ProDos 3.2.4 Writing your programs SECTION 4. TECHNICAL INFORMATION 4.1 Description 4.2 Operation 4.3 Registers

2 2 2 3 3 6 8 11 15 15 15 18 20 21 23 23 24 24 24 25 25 26 26 27 30 30 32 34

TABLE OF DIAGRAMS AND FIGURES FIGURE #

DESCRIPTION

PAGE #

---------------------------------------------------------1

2 3 4 5

6 7 8 9 10 11

12 13 14 15

XT Motherboard No-Slot Clock pin 1 diagram AT Style Motherboard No- Slot Clock pin 1 diagram No-Slot Clock pin 1 diagram Apple lie Motherboard ROMs No-Slot Clock pin 1 diagram No-Slot Clock pin 1 diagram No-Slot Clock pin 1 diagram No-Slot Clock pin diagram Valid data range for Apple Signal Names and Pin Out Clock comparison registers Clock data registers Clock dimensions

4 5

7 11 14 16 17 19 21 22 29 31 36 37 38

-

SECTION 1.

INTRODUCTION

The SMT No-Slot Clock is a real - time clock/calendar designed to be installed in virttJally any computer with a . 28 pin ROM socket. It is the only clock/calendar available that works with any mic ro - proc essor and does not require the use of a slot. The No- Slot Clock is quickly installed on the system motherboard or daughterhoard in any available 28 pin ROM socket. If no e mpty socket is available then remove the ROM, inse rt the No-Slot Clock, and "piggy - back" the ROM onto the No- Slot Clock socket. The No-Slot Clock provides time keeping information including hundredths of seconds, seconds, minutes, hours, days, date, month, and year. The date at the end of each · month is automatically adjusted for months with less than 31 days, including correction for leap years. The SMT No- Slot Clock contains two lithium bat teries and will maintain time in excess of ten years in the absence of power.

Page

1

SECTION 2 - INSTALLATION SMT recommends that you contact your dealer for assistance in installing your No-Slot Clock. 2.1

IBM compatible computers

This section of the manual describes how to install the No-Slot Clock in an IBM or MS DOS compatible computer. If you are using an APPLE compatible computer then skip to sec tion 2.2 for installation instructions. 2.1.1

Overview

The No-Slot Clock may be installed in virtually any IBM or MS DOS compatible co m puter. This includes PC, XT, and AT mac hines using 8088, 8086, 80186, 80286, V20, and V30 processors. At the time of this manual the 80386 processor has not been tested however there is good reason to believe the No-S lo t Clock will perform correctly. Installation consi sts of finding a ROM socket on the motherboard or a daughterboard which is addressed in the memory map range from COOOO through CFFFF, inserting the No-Slot Clock device in the soc ket , then piggy- backing tr•o original ROM on the NoSlot Clock if the socket was not empty. The following sec tions tell you how to find the cor rect ROM to use. Tools: Medium size phillips screwdriver Medium size flat screwdriver Small flat screwdriver or IC puller

Page 2

..._

2.1. 2

IBM PC MOTHERBOARD

The IBM PC motherboard does not have a 28 pin ROM socket. Please see section 2.1.6 for instructions on installing the No- Slot Clock in a daughter board. There is a way to modify the No- Slot Clock chip for direct use on the IBM P C motherboard, however it requires some so ldering skill and is not recommended. If you rnust use the motherboard call your dealer or th e SMT service line for instructions. This modific ation will void the No-Slot Clock warranty. 2.1. 3

XT STYLE MOTHERBOARD

rhe IBM XT and XT compatible motherboards have an 8088 or V20 micro-processor. If your computer has an 8086, 80186, or V30 mi cro -processor see section 2.1.5. If your computer has an 80286 micro-processor see section 2. 1.4. The No-Slot Clock c hip is normally installed on the motherboard of XT compatible mac hines but may be installed on certain daughterboards if nec~ssary. (for example: Televideo computers require the No-Slot Clock to be installed on the hard disk controller because there is not enough c learance on the motherboard for the No- Slot Cloc k chip.) 1)

Turn your computer off. Do not unplug the computer from the wall, since the 3 prong plug helps ground the system.

2)

Remove the cover from your computer. See your users manual for instructions on removing your cover. Page 3

3)

Touch the metal power supply cover discharge any static build up on you your clothes.

4)

Look at the motherboard of your computer. On most XT . style computers you will find a row of two to seven ROM sockets located near the middle o f the motherboard. L ~ - dte an empty socket. If you found an empty socket skip to step 6.

~~~~~m

XT Style Motherboard

[[]I Uil IIIIIIIW

111111111)

IIIII IIIII

to or

'

28 PIN ROM S

IIIII lUD

Figure 1 5)

If there is no empty 28 pin ROM socket you will need to remove a ROM from a full socket. Before removing the ROM make note of the pin 1 direction. If you don't know how to tell where pin I is, call the dealer where you bought the No Slot Clock, or the SMT service line, for assistance. Use an IC puller or a sma ll flat-bladed screwdriver and carefully pry the ROM from the soc ket. BE VERY CAREFUL NOT TO DAMAG E THE ROM AS YOU PRY IT FROM ITS SOCKET.

Page 4

-

-

G)

tool~

r:~t the No-Slot Clock. At one end of No -Slot Clock you will notic e an ill d c nltall the cover to your cornJJuter.

SOFT'.:V/\11E UTILITIES Mak f~

;·, .vorldny COIJY of the backside of tlw hlo : Slot Clock utilities diskette. keep the ori~Jinal · disl< in a safe pl(lce. Do not use the original disl< ~ for anytf)ing excer)t for making a working copy. ; The

I

utilities

disl' DOS PROHPT> VILL Cl< EATE THE tiHDED .AUTOCX[C.9AT rJL[ COP Y CON AUTOC XE:C.B"'T ECHO orr CLS PATH • Co PROMP T • IPIG XTClOCK.COH MOD[ COSO f6 .