• Keine Ergebnisse gefunden

CASSETTE APPLE-l

N/A
N/A
Protected

Academic year: 2022

Aktie "CASSETTE APPLE-l"

Copied!
7
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

APPLE-l

CASSETTE

INTERFACE

(2)

INTRODUCTION

The Apple Cassette Interface (ACI) is a peripheral device for the Apple Computer which enables the user to store and retrieve information (data and programs) using a standard audio grade cassette recorder. The ACI attaches directly to the Apple Computer and jacks are provided on the ACI board to connect to the cassette recorder. The ACI reads and writes data at the rate of approximately 1500 baud (depending upon the data). All the ACI timing is done in software, resulting in extreme accuracy, no adjustments, and consistency between units.

T APE RECORDERS & TAPE

Almost any cassette recorder will work well with the ACI. As a recommendation, we have found the least expensive (under $40) Panasonic to be very reliable and of good quality, although it is not equipped with a tape counter, which is useful (though not essential) for locat- ing files within a tape. (An alternative method of dis- cerning files is to record a voice identification between files. )

Among the 'under $25' cassette recorders there may be variations in head alignment and internal electronics,

resulting in the inability to accurately read a tape that has been recorded on a different machine. However, if the same unit is used for both recording and reading, even the cheapest of cassette recorders will work reliably.

Most tapes available in the $2-$4 category work well for data storage. You may experience an occasional tape which 'loses bits,' which is caused by severe oxide thick- ness variations on the tape and cannot be corrected.

Special leaderless tapes need not be used as the ACI automatically transmits a ten second 'header' of all ones before transmitting the data, which insures that the leader will have passed.

JUMPERS

For operation of the ACI, a permanent jumper must be placed between 'R' and 'C' in the block select area of the main board (B9,10). This jumper from 'R,' which is con- nected to enable the ACI, to 'C' selects the ACI when the 12th 4K block eC') is addressed.

Also, for running Apple Basic in the 2nd 4K bank of on-board memory, it is necessary to break the solder jumper between

'w'

and '1' and then jumper

'w'

to 'E.' This moves the 2nd 4K bank from the 'I' block to the 'E' block, which is where Apple Basic resides.

(3)

INST ALLATION

Install the ACI board into the connector on the main board with the components on the ACI board facing away from the main board (the jacks to the edge of the main board). SEE FIGURE 1. The system power should be OFF whenever installing or removing the ACI board.

Install cables from the ACI jack marked "TO TAPE"

to the recorder microphone input and from the ACI jack marked "FROM TAPE" to the recorder earphone output.

One cable can be appropriately switched between the two paths if necessary.

USING THE ACI

The Cassette program is contained in two PROMS on the ACI board and runs at ClO~. When entered, the program should echo an "*." The format for specifying the memory address ranges to be either stored (write) or deposited into (read) is identical to the standard monitor format: Beginning . End , suffixed with either a

'w'

(write) or an 'R' (read). Execution will start following a carriage return (CR]. The casseUe program will return control to the system monitor upon completion of a read or write. Illegal characters (or the absence of characters) in the address line will return control to the system monitor without execution, following a carriage return.

INSTALLATION DIAGRAM

MULTIPLE RANGES

The ACI is capable of reading and writing multiple address ranges. The format is: A.BW C.DW (R for read).

Again, spaces are ignored. The ACI will write a ten second header, the first range, another header and the second range. 100.200W 300.500W will write a header, 100 to 200, a second header, and 300 to 500. When reading a multiple range tape, YOU MUST USE THE SAME ADDRESS INCREMENTS AS WERE USED IN WRITING THE TAPE. This does not mean the same absolute addresses, but rather the same increments.

(4)

The procedure for reading from a tape into memory is:

ClOOR (RET) This enters the cassette program and should echo an '*'

EOOO . EFFFR This will load the tape data into mem- ory locations EOOO.EFFF . 'R'denotes a read, and spaces are ignored. (Don't hi t 'return' yet.)

Start the Tape

Hit 'RETURN' A carriage return will start execution of a read. The 'return' can be hit immediately, however, it must be hit within 5 seconds after the start of tape motion.

When the last location (EFFF in this example) has been loaded, the program will print a 'I' and return control to the monitor.

The procedure for a write is identical except the suffix 'W' is substituted for 'R' in the address line. For both read and write, the tape should always be moving before hitting the RETURN.

LEVEL

The Cassette recorder output level should be set to where the LED on the ACI is just fully lit. Increase the level from zero until the LED glows fully. If you exper- ience a bad read, try it a LITTLE higher. The LED indi- cator is operational even when the cassette program is not executing, and the level should be set prior to reading a tape, NOT during the reading of a tape.

SPEED

The ACI uses the technique of recording a whole cycle of either a 1kHz cycle (representing a 'one' data bit) or a 2 kHz cycle (representing a 'zero' data bit). Therefore, with an average data mix of one's and zero's, data will be recorded at 1500 baud. A ten second header of all ones will automatically be recorded on the tape prior to memory data. This is to insure that the clear leader portion of the tape will have passed. See schematic for further details.

(5)

5EE NOTE

*21 14 R 15

16

22

20

~1_3

II

: ~ ' ___ ~A6 6 A5 j~_

I ; i.'~10 8 I i. c-i' to I 12 02

~r"~

i

. i L - I +I~ ---+---

_.J

I

.. ________ J I

Lz 10 6

---~---.-.---~31D12 [~-~~---

---~----.-~--~~.---J 9

-i..5

~!oK

to/o

r

lOK 1%

1 ~3K

IFROMI .01

~"-EJ ~

lH--

3 5 '

,~"W ~J~--..J

l "

+5

+5 LED toO

13 CSl l-.L4 C52 AO 5 ____ . _ _ _ 5 AO

AI 6

--r---

A I

A21-'7c--i~- A2 A 31'4~.-i+1~- --'.2 DO A4E3'---i++..----~~

~ II E2~-i+j-H.---'o.J

, n-=--To ~~ ~~

1 _ _

- 9 03 A7 .. '''.5--H+i+i~-.'''l

I 825129

DO '_2 _ _ _ ~ D1" - I I

- - I

I ,

t

APPLE -1 CASSETTE INTERFACE

NOIL

IN CHIP SELECT AREA (89 - BlO ON MAIN BOARD),

"R" MUST BE PERMANENTLY JUMPERED TO "C' FOR OPERATION OF THE CASSETTE INTERFACE

~--:j

(6)

WARRANTY

The Apple Computer Company hereby warrants each of its products, and all components therein contained, to be free from defects in materials and/or workmanship for a period of thirty (30) days from date of purchase. In the event of the occurrence of malfunction, or other indication of failure attributable directly to faulty workmanship and/or material, then, upon return of the product to the Apple Computer Company, at 770 Welch Road, Palo Alto, California 94304 (postage prepaid), the Apple Computer Company will, at its option, repair or replace said products or components thereof, to whatever extent Apple Computer Company shall deem necessary, to restore said product to proper operating condition. All such repairs or replacements shall be rendered by the Apple Computer Company, without charge to the customer.

The responsibility for the failure of any Apple Computer product, or component thereof, which, at the discretion of the Apple Computer Company, shall have resulted either directly or indirectly from accident, abuse. or misapplication of the product, shall be assumed by the customer, and the Apple Computer Company shall assume no liability as a consequence of such events under the terms of this warranty.

While every effort, on the part of Apple Computer Company, is made to provide clear and accurate technical instruction on the use, implementation, and application of its products, the Apple Computer Company shall assume no liability in events which arise from the application of such technical instruction, nor shall the Apple Computer Company be held liable for the quality, interconnection, or application of periferal products, which may have been recommended by Apple Computer Company, but which have not been supplied as part of the product.

This warranty contains and embodies the limits of responsibi lity of the Apple Computer Company, with regard to its products, and no other liability is expressed, implied, or should be assumed by the purchaser, and in no event shall the Apple Computer Company be held liable for the loss of time, effort, or transportation costs, nor for loss of potential profits or other consequential losses which might arise from the purchase, assembly, use, application, or subsequent sale of the products of Apple Computer Company, nor from any instructions and/or technical information thereto related.

(7)

APPLE COMPUTER COMPANY 770 Welch Road, Suite 154 Palo Alto, California 94304

Phone: (415) 326-4248

Referenzen

ÄHNLICHE DOKUMENTE

Through billions of dollars in foreign aid, the United States has tried to convince the Pakistani state, its leaders, and perhaps even the country’s elite to turn the tide

The analysis of the risk factors and the hypothetical in- terventions show that breaking ties with former combatants and commanders, reducing dissatisfaction with the reinte-

Защитата на интересите на работниците, която е призвана да осъществява всяка синдикална организация (чл. 2 КТ), наред с другите възможни според закона начини,

einer Power- Point-Präsentation erarbeiten, einen Kommentar über die Vor- und Nach- teile des Lebens auf dem Land und in der Stadt verfassen. Benötigt: 

Especially when we take into account the role of traditional historical novels in the rapid spread of nationalism in the late 19 th and early 20 th centuries, the postmodern

More specifically, where the primary insurance policy and the reinsurance contract were both taken out on a losses occurring during basis, it was sensible to aggregate

The concept of “world literature” introduced by Goethe at the beginning of the 19th century is based on the assumption that there are certain basic conflicts

Tlle scientific deba.te on desertifica.tion disp1a.y~ a, range of varying arguments on t h e causes of the phenomenon and consequently a.lso on remedies and