PDA

View Full Version : 1976 Motorola HEP KIT Educator II



gonewithglory
December 3rd, 2008, 10:01 AM
Hello,
I have a Motorola HEP KIT Educator II and I have not been able to find a User's Guide fo it. Does anyone know where I can find a copy? Any info on how to program it would be greatly appreciated.

thanks

VintageComputerman
December 3rd, 2008, 10:05 AM
This one?

http://www.charlieanderson.com/images/Various/what.jpg

http://www.charlieanderson.com/images/Various/educationIImanual.JPG

gonewithglory
December 3rd, 2008, 10:30 AM
yes.
I have even emailed the owner of the site http://www.charlieanderson.com/virtual_pc_museum.htm and have gotten no reply.

gonewithglory
December 4th, 2008, 05:21 AM
Any suggestions on what other websites I should post this question to so that I could find somebody who has a copy of this manual or knows how to program this microcomputer.

Any help is highly appreciated.

gonewithglory
December 12th, 2008, 08:23 PM
any suggestions?

Chuck(G)
December 12th, 2008, 09:23 PM
Can't help you with an instruction book, but how about a product annoucement? from June, 1977 IEEE Computer (http://www.sydex.com/temp/ic0677np.pdf)

(I'll leave it up until Monday)

gonewithglory
December 15th, 2008, 09:30 AM
thanks, Chuck, for the article. It is very informative. Is it ok if I paste the article in this forum?

thanks

Chuck(G)
December 15th, 2008, 10:14 AM
thanks, Chuck, for the article. It is very informative. Is it ok if I paste the article in this forum?

thanks

Okay by me. Happy to be of some help.

I hadn't realized that there were "HEP" versions of the 6800. I remember the HEP kits very well--one was my introduction to (RTL) logic ICs.

I think that as far as evaluation kits for the 6800 went, the MEK6800D2 was the most popular, having a hex keyboard and display, along with a serial interface.

gonewithglory
December 16th, 2008, 07:23 AM
Below is a short description of the Motorola HEP Educator II kit from the IEEE article:
Motorola offers new NMOS microcomputer kit, Educator 11 Motorola's HEP/MRO Operations group has introduced an 8-bit microcomputer system in kit form. Called the Educator II, the kit contains an NMOS 8-bit MPU, PIA,
128x8-bit static RAM, two TTL 512x4-bit ROMs, and a TTL clock circuit. The NMOS components are the HEP versions of the M6800 microcomputer products. Educator II utilizes the full instruction set and address modes of the MC6800 MPU. The clock frequency is approximately 625 kHz. An executive program, residing in the ROMs, contains routines for examining
and modifying memory locations and MPU registers, servicing interrupts, transferring programs to and from cassette tapes, searching tapes for specific programs, and testing the finished kit. The executive uses 14 bytes of RAM for a scratchpad; the remaining 114 bytes are for user programs. An optional 128x8-bit RAM can be added to the pc board for larger user
programs. Educator II is housed in an aluminum case. Front panel toggle switches and LEDs are used to enter and display machine code. Edge connectors on the pc board provide an interface to the PIA and standard CRT display equipment. Its input power requirements are +12 Vdc at 1.1 (with all lamps on) or 100 mA (when all lamps are off), -12 Vdc at 20 mA, and
+5 Vdc at 700 mA. The equipment sells complete for $1500 in single unit quantities, FOB Irvine, California. Reader Service Number 18 address, data, and control busses for system expansion. According to Motorola,
accessories planned for the near future include a keyboard kit, video display kit, a module card rack and power supply, memory modules, and applications programs on cassettes. Educator II retails for $169.95 and is available from selected Motorola HEP and MRO distributors and other distributors, nationally. A comprehensive construction/instruction manual is included with the kit. The additional 128x8-bit RAM is $19.04; a power supply designed specifically for Educator II is also available for $29.95.

gonewithglory
December 16th, 2008, 07:28 AM
I think this is a vintage kit that is not well documented on the web. I would like to finally be able to program it and document it for historical purposes.

Chuck(G)
December 16th, 2008, 09:13 AM
Did your unit include a power supply? If not, then a regulated 5v supply should probably do the trick. You might be able to figure out the way the switches operate if it comes alive when power is applied.

charlie262
December 17th, 2008, 04:04 PM
Please contact me for info...

charlie262 @ gmail

jpratch
January 13th, 2009, 09:15 AM
Dear Gonewithglory;

The good news is that I have one of these Motorola HEP KIT Educator II kits (I bought it many years ago at a surplus store in West Covina, California while on a business trip. It came with just the circuit card and components, but no chassis.) I have not built it yet. Additionally, I do have the Assembly and Operation manual shown so badly mangled in the photo above. The bad news is that I'm not sure exactly where I have the beast stored in my attic/garage. Please communicate with me off board and when I find it, I'll copy or scan the manual for you.

Best regards,
John

gonewithglory
January 14th, 2009, 07:42 AM
Thanks, John.

Charlie has very graciously copied the manual and sent me a copy. I am in the process of reading and understanding the functionality of the HEP KIT Educator. So far, some functions do not seem to work as mentioned in the manual. I hope it is my mistake and not a problem with the kit.

regards
Rastam

gslick
January 24th, 2020, 03:02 PM
Reviving a really old thread. Anyone active on the forum now happen to have a copy of the manual for one of these Motorola Educator II 6800 kits?

I recently found one and its basic functionality seems to be working, at least as far as examining memory. There isn't all that much to it that couldn't be figured out without a manual, but it would still be nice to have the manual.

I dumped the two 512x4 PROMs (my guess is that they are MMI 6306 512x4 TS PROMs). From a quick look at the dump the content appears reasonable. I'll have to unassemble them and see what I can figure out.

gslick
January 27th, 2020, 03:13 PM
Just in case anyone else out there is looking for info on one of these, and in case I don't get around to spending more time on this for a while, here is what I have for the unassembly of the 512-byte PROM monitor for one of these. I haven't tried to figure out exactly how the code works yet.

The PROM appears set up to execute in the $8200 - $83FF range, although it may be repeatedly aliased throughout the entire $8000 - $FFFF range. The 6820/6821 PIA appears to be addressed in the $4000 - $4003 range, and the 6810 SRAM in the $0000 - $00FF range, or the $0000 - $01FF range if the second one is optionally installed.



.OR $8200

L8200:
LDAB $00,X
BITA #$02
BNE $821B
LDX $FD
STAB $00,X
CMPB $00,X
BNE $8278
STAB $4002
INX
STX $FD
LDAA #$0F
L8216:
STAA $4001
BRA $823F
L821B:
LDAB $FE
STAB $02,X
LDAA #$0D
BRA $8216
L8223:
LDX $FD
BITB #$02
BEQ $8232
LDAA $00,X
STAA $4002
LDAB #$35
BRA $823C
L8232:
INX
STX $FD
LDAA $FE
STAA $4002
LDAB #$37
L823C:
STAB $4003
L823F:
BRA $82A9

; Interrupt Request Entry Point
;
L8241:
LDAB $4003
BITB #$40
BEQ $824B
JMP $0080
L824B:
LDX #$0960
L824E:
DEX
BNE $824E
LDX #$4000
LDAB $03,X
LDAA $01,X
BMI $8260
BITA #$40
BNE $8266
BRA $8223
L8260:
BITA #$40
BNE $82BC
BRA $8200
L8266:
BITB #$80
BNE $82C2
BRA $8284
L826C:
LDX #$0000
STX $F0
LDX #$00F0
STX $F2
BRA $82CF
L8278:
LDX #$61A8
CLI
COM $4002
L827F:
DEX
BNE $827F
BRA $8278
L8284:
BITA #$10
BEQ $8293
LDAA #$0D
STAA $01,X
TST $00,X
LDAA $FF
BEQ $82A9
RTI
L8293:
LDAA #$1D
STAA $01,X
LDAA $FF
BEQ $82B4

; Software Interrupt Entry Point
;
L829B:
TSX
LDAA $06,X
DECA
L829F:
STAA $4002
STS $FD
STS $FB
CLR $00FF
L82A9:
LDS #$2200
TST $4002
TST $4000
CLI
WAI
L82B4:
LDS $FB
COM $00FF
TST $00,X
RTI
L82BC:
LDAA $00,X
STAA $FD
BRA $82C6
L82C2:
LDAA $00,X
STAA $FE
L82C6:
LDX $FD
LDAA $00,X
STAA $4002
BRA $82A9
L82CF:
LDS #$00FF
BSR $8300

; Reset Entry Point
;
L82D4:
CLRA
STAA $F9
L82D7:
CLRB
STAB $FF
STAB $F4
LDS #$00F3
CLR $4001
CLR $4003
LDX #$000D
STX $4000
LDX #$FF35
STX $4002
BRA $829F
L82F3:
LDAA $4000
NEGA
STAA $FF
LDS #$00FE
BSR $8361
BRA $82D7
L8300:
SEI
BSR $8339
LDAA $F0
BSR $831C
LDAA $F1
BSR $831C
LDX $F0
L830D:
LDAA $00,X
BSR $831C
CPX $F2
BEQ $8318
INX
BRA $830D
L8318:
BSR $8350
BRA $8339
L831C:
STAA $F6
BSR $8350
LDAB #$09
BRA $832E
L8324:
DECB
BEQ $8338
BSR $8350
ROL $00F6
BCS $8334
L832E:
LDAA #$14
L8330:
BSR $8343
BRA $8324
L8334:
LDAA #$28
BRA $8330
L8338:
RTS
L8339:
LDAB #$0F
L833B:
LDAA #$7E
BSR $8343
DECB
BNE $833B
RTS
L8343:
STAA $4002
L8346:
LDAA #$19
BSR $835D
DEC $4002
BNE $8346
RTS
L8350:
CLR $4002
BSR $835B
INC $4002
BSR $835B
RTS
L835B:
LDAA #$64
L835D:
DECA
BNE $835D
RTS
L8361:
LDAA #$38
LDX #$4000
TAP
NOP
STAA $03,X
LDAB #$7F
STAB $02,X
LDAA #$3C
STAA $03,X
CLR $02,X
INC $00FF
L8377:
BSR $83C8
TSTA
BNE $8377
INC $02,X
L837E:
BSR $83C8
TSTA
BEQ $837E
BSR $83A2
STAA $F0
BSR $83A2
STAA $F1
LDX $F0
L838D:
BSR $83A2
LDAB $FF
BNE $838D
STAA $00,X
STAA $4002
CMPA $00,X
BNE $839F
INX
BRA $838D
L839F:
LDAA #$02
L83A1:
RTS
L83A2:
LDAB #$09
BSR $83C8
TSTA
BEQ $83E0
CMPA #$EE
BCC $83B5
LDAA #$03
BRA $83F5
L83B1:
CLC
L83B2:
ROL $00F6
L83B5:
LDAA $F6
DECB
BEQ $83A1
BSR $83C8
TSTA
BEQ $83E0
CMPA #$F0
BCC $83B1
SEC
BRA $83B2
L83C6:
BRA $8361
L83C8:
PSHB
LDAA $FF
L83CB:
CLRB
TST $4002
BPL $83CB
DECA
BEQ $83F6
L83D4:
TST $4002
BPL $83CB
INCB
CMPB #$19
BLS $83D4
BRA $83F6
L83E0:
LDX #$FFFF
L83E3:
DEX
NOP
BNE $83E3
LDAA $FF
BEQ $83EF
INS
INS
BRA $83C6
L83EF:
LDX $F0
STX $F9
LDAA #$04
L83F5:
INS
L83F6:
PULB
RTS

; Interrupt Request Vector
;
.DB $82
.DB $41

; Software Interrupt Vector
;
.DB $82
.DB $9B

; Non-Maskable Interrupt Vector
;
.DB $00
.DB $83

; Reset Vector
;
.DB $82
.DB $D4