MICRON EPROM PROGRAMMER

Instructions for use.

 

1. GENERAL.

The MICRON programmer is designed to enable anyone with a BBC model B

to successfully program commonly available Eproms simply, reliably and cheaply.

NOTE a 6522 VIA must be fitted to the machine together with the user port connector.

Two versions are available and differ only in the way that the 21/15V

supply is derived.

In the power supply version 21/25 volt programming potential is derived from a built in inverter. In the battery version 21/25 volts

is provided by internal batteries.(not supplied).

 

With the power supply version a low level buzz or noise may be heard from the beebs speaker due to the inverter oscillator, this is in no way harmful to the computer.

 

2. FITTING BATTERIES.(NON POWER SUPPLY VERSION)

Before using the Micron four PP3 batteries need to be fitted inside the case. It is recommended that alkaline batteries be used for long life and to prevent damage due to leakage.To remove front panel remove the four outer fixing screws nearest the top and bottom edge of the panel.Inside will be found four battery clips,when fitting batteries to clip ensure that clips are a tight fit. Failure to do so may result in intermittant operation.Place the batteries on to adhesive pads provided.Replace front panel.

 

3. EPROM SOCKET.

In a low cost unit it is not possible to fit a zero insertion force socket,but for moderate use the socket fitted should be adequate.Should the unit be used frequently or if it is felt that a Z.I.F. socket would be desirable than one may be purchased and simply plugged into the front panel socket.

 

4. CONNECTION TO MACHINE.

The unit is provided with an I.D.C. socket which should be plugged into the user port connector situated under the machine .Note the key which ensures that the connectar can only be inserted correctly.

 

5. SOFTWARE.

The operating software is provided on cassette tape and is written in machine code.Therefore it should be loaded by typing *RUN"EPROM". This will place the program at &6000 in memory which is suitable for a model B or a 32kmodel A.

A buffer area starting at &2000 is initialised to hold the program to be transferred to eprom.

 

If the ram buffer area needs to be set to some other area than at &2000, proceed as follows.

Enter operating program by typing *load“EPROM"6000 where 6000 is start address where program is to be located.

Type ?&8F=XX where XX is hex address of page that buffer area is to start

Run the operating program by typing CALL&XXXX where XXXX is the execution address of the operating program

This will be equal to the start address of the program if the buffer area has not been redefined, but will be equal to XXXX+4 if the ram area has been redefined.

 

6. USING THE PROGRAMMER.

After loading the program the machine is automatically placed in mode

7.

A menu will appear on the screen consisting of four options.

(C)--Copy

(B)--Blank

(P)--Programming

(V)--Verily

 

There follows a description for copying one eprom to a blank Eprom using the above menu.

 

Select (C)

There will appear a list of alternative eprom types,enter type.

A list of switch settings applicable to the device type and the copy routine will be displayed.

BY following the displayed instructions set the switches and insert eprom.After pressing any key when instructed the program will be copied into memory at address &2000 onwards and a finished message will appear this takes place in approximately one second.A simple checksum is computed which is used later to verify.

 

SELECT (B)

This option is used to check that all locations in a new eprom are blank (ie.set to &FF). Simply follow instructions as shown on screen,any errors will list on the left side of screen and will consist of actual data(first byte)followed by location.

 

SELECT (P)

This option is used to transfer program contained at &2000 in memory into blank eprom.Follow instructions as displayed on screen,when programming is in operation there will appear a counter on the left hand side of screen indicating the current location being programmed,this will show that all is well.Total programming time will depend on eprom type and varies between 1 min.45 sec. for a 2716 to abaut 14min. for a 27128.

When programming is completed the computer will emitt a bleep drawing your attention to the now changed instructions on screen.

 

SELECT(V)

The purpose of this options to check that eprom has been correctly programmed by comparing each location with memory and will list any errors,also a checksum is generated and if this is compared with the one from the copy routine and is the same, and if no errors have been listed then it can be assumed that programming has been successful.

 

7.LOADINB YOUR OWN PROGRAM INTO EPROM

The program must reside in the program buffer area and can either be assembled there or *LOADED from tape or disc,prior to loading the programmer operating software..

 

MANUFACTURED AND SUPPLIED BY:–

 

H.C.R. ELECTRONIC SERVICES,

THE INDUSTRI4L UNIT,

PARKER ROAD,

CHELMSFORD,

ESSEX. CM2 0ES

 

Tel.(0245)350188