Intel MCS48 User Manual page 456

Family of single chip microcomputers
Hide thumbs Also See for MCS48:
Table of Contents

Advertisement

I.
PROM AND ROM
INPUT
FORMATS
A.
Acceptible
Formats
Intel
can accept
programming and masking
information
for
PROMs, EPROMs,
or
ROMs
in
the
form
of
floppy
disk,
punched
paper
tape,
a
master
device
from which
to
copy,
or
computer punched
cards.
The
allowable
formats
are
given
in
Table
1.
The
preferred
formats
for
the
paper tape
and computer
card input
media
are
the
Intel
Intellec
Hex
and
BPNF
since these
formats
are
defined to allow detection of
errors.
It
is
desirable that
two, preferably
different,
input
media
for
each
customer code
be
sent so
Intel
can
perform
a
code
verifica-
tion to
detect
any
errors
between
the
two
inputs.
This procedure,
if
followed, can avoid
errors
due
to
a
mispunched
tape/card
or
sending
a
defective or
improper master
device.
All
orders
must
be
accompanied by
a
customer
PROM/ROM
order form.
A
copy
of the
form
is
contained
in
this
section
and
additional copies are available
from
Intel
Literature
Department,
3065
Bowers
Ave.,
Santa
Clara,
California
95051.
Table
I.
Acceptable Formats
Floppy
Disk
Paper
Tape
Computer
Card
Master Device
Intel
Microcomputer
Intellec
Hex
Intellec
Hex
Same
Density
and
Development System
Pin
Compatible
Single
or
Double
BPNF
PN
to
Device
which
Density Disk
is
to
be
Pro-
Hex
grammed.
A1.
Logic Levels
All
data
field
for
Intel's
EPROMs/PROMs/ROMs
are positive
logic.
The
only exceptions
are
the
4001 and
4308
ROMs
which
use negative
logic.
For
the
4001/4308,
an
"0"
is
a
high
output and
a
"1"
is
a
low
output.
Consequently, because
the
BPNP
format
specifies
the voltage
level
at
the
output
of the device,
it is
necessary to input an
"0" and "1"
in
the
4001/4308
in-
struction
code
as
a
"P" and
"N"
respectively.
However,
for
the
Hex
format, the
4001/4308
input should be
specified
accord-
ing
to the instruction
code
logic state,
i.e.,
a
"1"
or
"0."
The below example shows
the
corresponding input
for
4001
instruc-
tion codes.
For comparison,
the input
for
an
8080A
is
also
given
as
an
example.
1.
4001
Instruction
Code
4001
Instruction
Mnemonic
4001
Instruction
Code
Intellec
Hex
Or
Non-1
ntellec
Hex
Input
BPNF
Input
NOP
0000 0000
00
BPPPPPPPPF
WRM
1110
0000
E0
BNNNPPPPPF
2.
8080A
Instruction
Code
Instruction
Mnemonic
Instruction
Code
Intellec
Hex
Or
Non-lntellec
Hex
Input
BPNF
Input
JMP
1100 0011
C3
BPPNNNNPPF
Push
D
1101 0101
D5
BPPNPNPNPF
A2-6

Advertisement

Table of Contents
loading

Table of Contents