	Display:

	The Apple Computer outputs a composite video signal (composite of sync
	and video inforniation) which can be applied to any standard raster-
	scan type video display monitor. The output level is adjustable with
	the potentiometer located near the video output Molex connector, J2.
	The additional two outside pins on the Molex connector supply +5 and
	+12 volts, to be used in future Apple accessories. The composite video
	signal can also be modulated at the proper RF frequency, with an
	inexpensive commercially available device , and applied to the
	antenna terminals of a home television receiver. Since the character
	format is 40 characters / line, all television receivers will have
	the necessary bandwidth to display the entire 40 characters.  Two
	large manufacturers of video display monitors, which connect directly
	with the Apple Computer, are Motorola and Ball. The mating four-pin
	Molex connector is provided.

	AC Power Sources:
	Two incoming AG power sources are required for operation:
	8tolOVAG (RMS) at 3 amps, and 28vAC(RMS) Center-Tapped at lamp. These
	AC supplies enter the system at the Molex connector, 31.  The 8 to 10
	volts AC provides the raw AC for the +5 volt supply. while time 28 VCT
	supplies the raw AC for the +12 and -12 volt supplies, and the -SV
	supply is derived from the -12V regulated output.

	The board, as supplied, requires no more than 1.5 amps DC from the +5V
	supply, while the regulator is capable of supplying 3 amps.
	The remaining 1.5 amps DC from the +5V supply is available for user
	hardware expansion (provided suitable transformer ratings are employed).

	A suitable source of the raw AC voltages required, are two commercially
	available transformers; Stancor P/N P-8380 or equivalent
	(8 to 10 volts at 3 amps). and Stancor P/N P-8667 or equivalent
	(ZSVCT at 1 amp).
	Simply wire the secondaries to the mating six-pin Molex connector
	supplied, and wire the primaries in parallel, as shown in the schematic
	diagram (power supply section, Dwg. No. 00101, sheet 3 of 3.


	TEST PROGRAM

	After attaching the keyboard, display, and AC power sources, you can
	try a simple program to test if your system and the attachments are
	functioning together properly.   While it does not test many possible
	areas of the microprocessor system, the test program will test for the
	correct attachment of the keyboard, display, and power supplies.

	FIRST:

	Hit the RESET button to enter the system monitor. A backslash should be
	displayed and the cursor should drop to the next line.

	SECOND:
	Type- 0:A9 b 0 b AA b 20 b EF b FF b E8 b 8A b 4C b 2 b 0 (RET)
	(0 is a zero, NOT an alpha "O"; b means blank or space;
	 and (RET) hit the "return" key on the keyboard)
	(the line should look like:   0:A9 0 AA 20 EF FF E8 8A 4C 2 0 )

	THIRD:
	Type- 0.A (RET)

	(This should print out, on the display, the program
	you have just entered.)

	FOURTH:
	Type- R (RET)
	(R means run the program.)

	THE PROGRAM SHOULD THEN PRINT OUT ON THE DISPLAY A CONTINUOUS STREAM
	OF ASCII CHARACTERS. TO STOP THE PROGRAM AND RETURN TO THE SYSTEM
	MONITOR, HIT THE "RESET" BUTTON. TO RUN AGAIN, TYPE:	R (RET).



SECTION II USING THE SYSTEM MONITOR

The Hex Monitor is a PROM program in locations FF00 to FFFF (hex) which uses
the keyboard and display to perform the front panel functions of examining
memory, and running programs.
The monitor program is entered by hitting (RFSET), which displays backslash-
return. A backslash alone (cursor renlains on same line as backslash) indicates
bad page 0 RAM.

Commands are typed on a "line-at-a-time" basis with editing.
Each line may consist of any mumbo r of commands (up to 128 cha racters).
None are executed until ( RETURN) is typed.
The (SHIFT-0) (backarrow) backspaces and echos an underline.
The (ESC) cnacel S a line and echos backslash-return.

One or more hexadecimal digits (0-9, A-F) are used for address and data values.
Addresses use the four least significant digits of a group, and data val ue s,
the two least significant digits. The following examples illustrate the
variety of acceptable commands:

NOTE: Capital letters enclosed in parenthesis represent single keystrokes.
Example: (RET) means hit the "return" key.

1.	Opening a Location (examining the contents of a single address).
	USER TYPES/ 4F (RET)
	MONITOR TYPES/ 004F: 0F (contents of 4F)
2.	Examining a block; from the last examined location, to a specified one
	USER TYPES/ .5A (RET)
	MONITOR TYPES/
	0050: 00 01 02 03 04 O5 O6 07
	0058: 08 09 0A
Note: 	4F is still considered the rimos trecently opened location.

3.	Combining examples 1 and 2 to print a block of memory in a single
	command.
	USER TYPES/ 4F.5A (RET)
	MONITOR TYPES/
	0050: 00 01 02 03 04 O5 O6 07
	0058: 08 09 0A
Note: 	Only the first location of the block (4F) is conside red "opened".

4.	Examining several individual locations at once.
	USER TYPES/ 4F b 52 b 56 (RET)
	MONITOR TYPES/
	004F: 0F
	0052: 02
	0056: 06
Note:   56 is considered the most recently "opened" location.
	The "b" is a blank or comma, and is a delimiter for separation
	purposes only. A string of delimiters has the same effect as a single
	one (bbb is as effective as b).

5.	 Examining several blocks of memory at once.
	 USER TYPES/ 4F.52 b 56 b 58.5A (RET)
	 MONITOR TYPES/
	 004F: OF
	 0050: 00 Ol 02
	 0056: 06
	 0058: Os 09 0A
Note:	58 is considered the most recently "opened" location.
	 Refer to example 2.

6.	Examining successive blocks.
	USER TYPES/ 4F.52 (RET)
	MONITOR TYPES/
	004f: OF
	0050: 00 01 02
	USER TYIPES/ .55 (RET)
	MONITOR TYPES/
	0053: 03 04 O5
	USER TYPES/ .5A (RET)
	MONITOR TYPES/
	0056: 06 07
	0058: O8 09 OA

7.	Depositing data in a single location.
	USER TYPES/ 30:AO (RET)
	MONITOR TYPES/
	0030: FF (prior contents)
Note:	Location 30 is considered opened and now contains 30.

8.	Depositing data in successive locations from that last used in a
	deposit command.
	USER TYPES/ : A1 b A2 b A3 b A4 b A5 (RET)
	(This deposits A1 in location 31, A2 in 32, and so on. )

9.	Combining examples 7 and S in a single command.
	USER TYPES/ 30: A1 b A2 b A3 b A4 b A5 (RET)
	MONITOR TYPES/
	0030: FF (prior contents of location 30)

10.	Depositing data in successive locations with separate commands.
	USER TYPES/ 30: AO 10 A1 (RET)
	MONITOR TYPES/ 0030: EF
	USER TYPES/ :A2 b A3 (RET)
	USER TYPES/ :A4 b A5 (RET)
Note:  	A colon in a commnand means "start depositing data from the most
	recently deposited location, or if none, then from the most recently
	opened one. 

11.	 Examining a block, then depositing into it.
	USER TYPES/ 30.35 (RET)
	MONITOR TYPES/
	0030: A0 A1 A2 A3 A4 A5 A6
	USER TYPES/
	:50 b B1 b B2 b B3 b B4 b B5 (RET)
Note: 	New data deposited beginning at most recently opened location (30)

12.	Run a program at a specified address.
	USER TYPES/ 10F0 R (RET)
	MONITOR TYPES/ 10F0: A9 (contents)
Note:	The cursor is left immediately to the right of the "A9";
	it is not returned to the next tine.

13. 	Run at the most recently examined location.
	USER TYPES/ 10F0 (RET)
	MONITOR TYPES/ 10F0: A9
	USER TYPES/ R (RET)
	0052: 02
	0056: 06

14. 	Enter a program into mernory and run it in one line.
	USER TYPES/
	40: A9 b 0 b 20 b EF 10 EF b 38 b 69 b 0 b 4C b 40 b 0 R (RET)
	MONITCR TYPES/
	40: FF (prior contents of 40)

15.	An "on line" error correction.
	USER TYPES/
	44: Al B A2 b A3A4A5A6 b A7 (data A6 will be loaded in location 42)
	USER TYPES/
	40506070: AA (data AA will be loaded in location 6070)

16. 	Useful routines in monitor which can be accessed by user programs

	GETLINE: location FF1F:

	    monitor entry point (jumping to FF1F will enter monitor and
            echo carriage return. You can then examine memory locations with
	    the monitor.) 

	ECHO: location FFEF:

		prints one byte (ASCII) (data from "A" (accumulator),
		contents of "A" not disturbed.
		Example: 20 b EF 10FF (JRS ECHO)). 

	PRBYTE: location PFDC:

		prints one byte (HEX)
		(data from "A". contents of "A" disturbed, ) 

	PRHEX: location PFES:

		prints one hex digit (data from four least significant bits
		of "A" contents of "A" disturbed.) 


NOTE: RAM locations 0024 to 002B are used as index pointers by the monitor,
and are invalid for user use, when using monitor.
Also, locations 0200 to 027F are used as input buffer storage, and are also
invalid for user use when using the monitor.

