manuals.online logo
Brands
  1. Home
  2. •
  3. Brands
  4. •
  5. RCA
  6. •
  7. Monitor
  8. •
  9. RCA 1800 User manual

RCA 1800 User manual

Other manuals for 1800

1

This manual suits for next models

1

Other RCA Monitor manuals

RCA TruFlat J20F742 User manual

RCA

RCA TruFlat J20F742 User manual

RCA D61W20 User manual

RCA

RCA D61W20 User manual

RCA D52W17 User manual

RCA

RCA D52W17 User manual

RCA D61W17B User manual

RCA

RCA D61W17B User manual

RCA D52W20 - 52" Theaterwide HDTV-Ready TV User manual

RCA

RCA D52W20 - 52" Theaterwide HDTV-Ready TV User manual

RCA R52WM24 User manual

RCA

RCA R52WM24 User manual

RCA D40W19 User manual

RCA

RCA D40W19 User manual

RCA D40W17 User manual

RCA

RCA D40W17 User manual

RCA D52W15BYX1 User manual

RCA

RCA D52W15BYX1 User manual

RCA D40W20BYX1 User manual

RCA

RCA D40W20BYX1 User manual

RCA D52W19 User manual

RCA

RCA D52W19 User manual

RCA D40W15 User manual

RCA

RCA D40W15 User manual

RCA Scenium PHD50400 User manual

RCA

RCA Scenium PHD50400 User manual

RCA L1510 User manual

RCA

RCA L1510 User manual

RCA D27F750T User manual

RCA

RCA D27F750T User manual

RCA D36120 User manual

RCA

RCA D36120 User manual

RCA PR42300 User manual

RCA

RCA PR42300 User manual

RCA D52W19 User manual

RCA

RCA D52W19 User manual

RCA D27F750T User manual

RCA

RCA D27F750T User manual

RCA d52w14 User manual

RCA

RCA d52w14 User manual

RCA Scenium PHD50400 User manual

RCA

RCA Scenium PHD50400 User manual

RCA D52W26 User manual

RCA

RCA D52W26 User manual

RCA MM32110 User manual

RCA

RCA MM32110 User manual

RCA D52W23 User manual

RCA

RCA D52W23 User manual

Popular Monitor manuals by other brands

Samsung ME32C user manual

Samsung

Samsung ME32C user manual

ViewSonic VA926-LED user guide

ViewSonic

ViewSonic VA926-LED user guide

Furuno Mu 120c Operator's manual

Furuno

Furuno Mu 120c Operator's manual

Asus VB171D - 17" LCD Monitor Service manual

Asus

Asus VB171D - 17" LCD Monitor Service manual

AOC 9GLR Technical specifications

AOC

AOC 9GLR Technical specifications

DMG RAFFAELLO manual

DMG

DMG RAFFAELLO manual

AOC LM720 - 17" Technical specifications

AOC

AOC LM720 - 17" Technical specifications

Sony Trinitron GDM-F500 Service manual

Sony

Sony Trinitron GDM-F500 Service manual

Memorex MT1701 user guide

Memorex

Memorex MT1701 user guide

ViewSonic VE510s-4 Service manual

ViewSonic

ViewSonic VE510s-4 Service manual

Farenheit T-1503CM instruction manual

Farenheit

Farenheit T-1503CM instruction manual

Ditel DINOS DN129/AT Quick installation guide

Ditel

Ditel DINOS DN129/AT Quick installation guide

Sony SDM-S51 Specifications

Sony

Sony SDM-S51 Specifications

Kenwood DMX1025BT quick start guide

Kenwood

Kenwood DMX1025BT quick start guide

Dell S2409WFP user guide

Dell

Dell S2409WFP user guide

EverFocus EN-7517E instruction manual

EverFocus

EverFocus EN-7517E instruction manual

Dell P3222QE user guide

Dell

Dell P3222QE user guide

Panasonic TH152UX1 - 152" PLASMA TV Service manual

Panasonic

Panasonic TH152UX1 - 152" PLASMA TV Service manual

manuals.online logo
manuals.online logoBrands
  • About & Mission
  • Contact us
  • Privacy Policy
  • Terms and Conditions

Copyright 2025 Manuals.Online. All Rights Reserved.

lnstruction Manual for the RCA
COSMAC Micromonitor CDP1 8S030
MPM-218 Sussested price $5.00
nm,TB@@
F}
Micromonitor CDP1 85030
for the RCA COSMAC
lnstruction Manual
I
t
I
I
I
l
l
I
t
t
t
t
L
T
t
i
!
T
T
I
t
I
Jl G Il 8ii[3 I f*, +*i'riij, :i * ih:r i,ir-,y'{]::3:r; ""
Information furnished by RCA is believed to be
accurate and reliable. However, no responsibility
is assumed by RCA for its use; nor for any in-
fringements of patents or other dghts of third
parties which may result from its use. No
license is granted by implication or otherwise
under any patent or patent rights of RCA.
'Irrtlenrark (s) Registcred@
Murt l (s) l{cgist rldl (s)
()opyright I978 by R()A Corporation
(All rights reserved under Pan-American Copyright Convention)
hinted in USA/I-78
il
d
J
d
il
d
il
d
dl
t
t
t
t
t
t
I
t
I
il
t
I
I
I
I
I
t
I
I
I
I
I
I
I
I
t
I
t
t
Foreword
tr-hen the Micromonitor is used with a COSMAC
Derelopment System CDPIBSOOS and the COSMAC
Floppr Disk System CDPI8SB0S, its capability can
:r considerably enhanced by utilization of the
\Iicromonitor Operating System CDPIBSB31. The
]licromonitor Operating System (MOPS) includes
rhe \IOPS diskette CDPIBSB3O, a UART Interface
\lc-rdule CDPIBSS0B, and a connecting cable CD-
Pllls5ll MOPS provides an extended set of
\licromonitor-type commands that allow the user to
,-,rnreniently switch Micromonitor commands and
:rspons€s to and from a variety of peripherals. It also
::or ides several commands which allow a degree of
a'rt..)mation in system debugging and testing. The
:lilization of the Micromonitor Operating System is
r',< rib€d in the RCA COSMAC Micromonitor
I )ptrating System (lltOPS) CDI'I8S{131 Users'
(,uitlr'. MIM.222.
.lhis manual assumes that the reader has a good
,,.,',rkirg knowledge of the CDPiB02 microprocessor,
..:ch as can be obtained from the User's Manual for
:he CDP1802 COSMAC Microprocessor' MPM-
- -. If the Micromonitor is used with a development
.', item. such as the Evaluation Kit or COSMAC
tttrelopment System, the appropriate manual for
::., ,ie svstems should also be studied before the
\1i' ronronitor is used.
The RCA CDP1BSO3O Micromonitor is a self-
contained, powerful debugging tool for use with any
system based on the CDPI802 Microprocessor. It
permits in-circuit debugging in real time so that both
hardware and soltware problems can be efficiently
screened. The Micromonitor is interposed between
the system under test and the system's CDPI802
CPU, giving the user control of both hardware in-
terfaces and exeeution of the user program. The
Micromonitor, although controlled by its own in-
ternal microprocessor, uses the microprocessor,
polver supply, clock, memory, and other components
of the system under test to run the user program.
Thus, it is not an emulator, but a monitor of system
performance. It has been designed to induce a
minimal effect on the system under test and provides
a reliable measure of true Bystern performance.
A repertoire of simple commands that can be
exercised from a selfcontained keyboard or a standard
external terminal provides control of program
execution and hardware interfaces. This comrnand
repertoire together with a system of user prompts for
providing positive feedback on system operation gives
the user a powerful tool for the detection of system
problems.
3
lnstruction Manual for the RCA COSMAC lvlicromonitor CDP185030 I
I
il
I
I
I
I
I
I
I
I
I
I
I
t
I
I
t
:
4
Table of Contents
Foreword
Introduction
Installation and Initial Operation
Before Connecting the Micromonitor
Setup
Power Sequencing
Display Prompt
Further Checks
Micromonitor Self-Test Card
Notes on Use with CDS CDPI85004
Notes on Use with CDS II CDPI85005
Control Keys and System Operation
Basic Operating Controls
Cursor and Data Entry 1<--+1
Shift IGv (SH)
Memory Operations (M)
Register Operations
Register Mode (R)
Registers X and P (X-P) .
Interrupt Enable and Register T (IE-T)
Data Flag and Register D (F-D)
Q Output Line (Q)
Program Run Modes
Real Time Run ($P)
Single-lnstruction Cycle ($N)
Single Machine Cycle ($S)
Breakpoints
Manual Break (BK)
Break Conditions (BC)
Break Response
Data Logging (LOG)
Control of External Signals
Wait (WAIT)
Clear (CLR)
Interrupt (INT)
Direct Memory Access (DMAD (DMAO)
Reset Request (RR)
hhibit Request (IR)
Flag Lines (EFl ) (EF2) (EF3) (EF4)
Input Mode (IN)
Output Mode (OUT)
Control of External Options
External Memory (EXM)
Terminal Option (10) (30) (120)
Parameter Pass Feature
Operation of Micromonitor from Terminal
Command Syntax
Memory Operations
Register Operations
R Register
D Register
DF Flag
X Register
P Register
IE Flag
T Register
Page
-)
7
9
9
9
10
t0
1l
ll
l2
t2
l3
l3
l3
l3
l3
l4
t4
t4
l4
15
t
t
t
t
I
t
t
I
I
l5
t5
l5
l5
l6
l6
l6
l6
t7
t7
l7
l7
18
t8
l8
18
t9
t9
l9
2l
2l
22
Z'
23
23
23
24
24
24
24
24
l8
l8
t8
l9
l9
Q Flag
tr
iJ
lnstruction Manual for the RcA. cosMAC Micromonitor cDp1gs03o T
I
I
I
I
I
I
t
I
I
I
I
I
t
I
I
t
I
I
25
25
25
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
29
30
30
30
31
31
32
32
32
JJ
34
34
35
37
39
40
4t
49
60
6l
62
63
65
66
kogram Run Modes
Real-Time Run
Single Instruction
Single Cycle
Breakpoints
Set Break Conditions
Clear Break Conditions
Data Lng
Control of External Signals
Wait
Clear
Interrupt
DMAIN
DMAOUT
Reset Requests
Inhibit Requests
FIag Lines
Input
Output
Additional Control Commands
External Memory
Micromonitor Keyboard
Terminal Operation
Break Response
Micromonitor llardware
How the Micromonitor Executes Instructions
Effects of System Clock
How the Micromonitor Gains Control
Register Save and Restore Operations
Instruction and Cycle Counting
Control of External Signals
External lnterfaces to the Micromonitor
External Break Input
External Memory
Terminal lnterface
Crystal Socket
Specifications
Example Session
Appendix A - RCA Micromonitor Keyboard Command Summary
Appendix B - RCA Micromonitor Terminal Command Summary
Appendix C - RCA COSMAC Microprocessor CDPI802 Instruction
Summary
Appendix
Appendix
Appendix
D - t ogic Diagrams for RCA COSMAC Micromonitor
F Transformer Connections for I l5- or 230-Volt
AC Operation
Page
24
24
25
25
Appendix G - Instructions for Converting a Model 33 Teletype
Terminal from Half- to Full-Duplex Operation and
CDPI 8SO3O
E - Conneetor Pin Lists
from 60-mA to 20-mA Operation
Data Terminal-Micromonitor Connection
COSMAC Micromonitor Operating System
Appendix H -
Appendix I -Details
(MoPS)
CDPI85831
Appendix J - Operation of a Typical Developmental System
t
T
T
T
T
t
!
I
I
I
I
I
I
I
t
t
t
T
T
lntroduct$on
The CDP1BSO3O Micromonitor offers a complete
set of debugging aids for CDP1BO2 systems. With it,
one can examine and alter a system's memory and all
the internal registers of the CPU, break on nine
different conditions, run programs in three different
modes, and control external signals to the CPU.
The Micromonitor can be operated from its built-in
kel board or from an external ASCII terminal. In its
simplest configuration the monitor is connected only
to the Eyetem under test as ehown in Fig. l. The
operator can then control the monitor from the built-
ir keyboard.
MICROMON I TOR SYSTE M
UNDER TEST
92CS- 29941
Fig 7 - Configuration for simple keyboard operation.
If a data terminal is available. it also can be used to
r'ontrol the monitor. In this way, as shown in Fig. 2,
the operator can retain a hard-copy record of the
,i.buuging session. Without making any changes in
its connection to the Monitor, the terminal can be
shared by another system. Fig. 3 for example, shows
how a COSMAC Development System may also use
the terminal.
MICROMON ITOR SYSTEM
UNDER TEST
92CS-2 9939
Fig. 3 - Data terminal shared by Micromonitor and CDS.
[henever the Micromonitor is being operated by
the built-in keyboard (as opposed to by the terminal),
the signals frorh the terminal are fed through the
Micromonitor to the CDS. As shown in Fig. 4, the
terminal can even be shared by the Syatem Under
Test. Refer to Appendix H.
TERMI NAL M ICROMONITOR SYSTEM
UNDER TEST
92C S - 29942
-ERMINAL
2 - Connection of external data terminal for
Micromonitor cantrol.
Fig. 4 - Data terminal shared by Micromonitor and
system under test.
For some applications, such as production testing,
it may be desirable to issue a predetermined set of
commands to the Micromonitor. In this case another
svstem can be used to control the Micromonitor via
SYSTEM
UNDER TEST
92CS-29940
TERMI NAL
FI
MICROMONiTOR
8
the terminal ilterface. as shorvn in the block diasram
,rf Fic. 5. For such applications. the \Iicrlrnonitor
( )Jieratins S\ :tem r\IOPS I CDP 1BSB31 *vould be a
TEFM NAL CONTRCLSYSTEM MICROMONITOR SYS1EM
(cos 6tc ) UNDER TEST
Fig. 5 - Micromonitor operated Ur r rrr'o)),:;:;-
consisting of hardware such as the COSMAC
Development System ll with Floppy Disk option
and using the software of the Micromonitor
Operating System (MOPS) CDPI 85831 -
helpful adjunct (See Micromonitor Op"f4rl-rg
System (MOPS) CDPISSS:}I UsersoGuide, MPM-
231 and Appendix I. Also, see Appendix J. Operation
of a Typical Developmental System. )
The many dif f erent conf igurations f or
Micromonitor usage make it applicable in the
laboratory for design, in the field for maintenance' or
in the factory for production testing. In addition, with
its single-cable connection and integral carrying case
it iB a highly Jxrrtable ingtmment.
lnstruction Manual for the RCA COSMAC lrilicromonitor CDPl85030
The advanced feattues of the Micromonitor allo*' it
to be incorporated into a s)'-ctem at anv stage of
,c\stem dereiopment. The external Memor-v socket
(see Fig. 6| allorvs memory to be added to the s1'stem
under test via the Micromonitor. For example, a
ROM system under development could be checked by
running the program from a CDP1BS205V1 4'
kiiobyte RAM rnodule plugged into the Memory
Socket.
The Micromonitor has three run modes, $P, $N,
and $S. $P mode runs the system in real time. $N
mode allows the operator to specify the nurnber of
in-qtructions to perform. $S rnode accepts a number of
cycles to exeoute. Neither $N nor $S runs in real time.
Other features of the Micromonitor are:
'I'wo rro<les of data trogging
Control of I/O devices
Tactile-response keyhoard with LED display
Terminal Interfacel
EIA or TTY
I10,300, 1200 baud
Tracking power supply over range of 4 to l1 volts
ll0/22A volt 50/60 hertz operation
Quick-ref erence abbreviated instructions
Sel{ contained
Microprocessor controlled
Minin.iatr effect on svstern under test
Self-test eard for verifir:ation ol Micromonitor
olxlrat;on
lG:
INSTRUCTION
MANUAL
TERMINAL
OUTPUT
CONNECTOR
aEXTERNAL
MEMORY
SOCKET
CPU
UNDER
TEST
TERMI NAL
INPUT
CONNECTOR \TO
SYSTEM
UNDER
TEST
REFERENCE
CARD
STAT U S
DISPLAY
EUILT.IN
KEYBOARD B
DISPLAY
92CS- 29652
6 - Major elements of RCA COSMAC Micromonitor
CDP78SO3O.
Fis.
I
I
I
il
t
t
I
I
I
I
I
I
I
I
I
I
t
t
il
CRYSTAL
SOCKET
I
I
T
t
t
I
i
I
i
T
t
!
T
T
t
I
I
t
I
lnstallation and lnitial Operation
This Chapter describes how the Micromonitor is
,nnected for testing a CDPIB02 Microprocessor'
:,a.ed s1'stem and gives the steps to be used for initial
:,eration.
Before Connecting
the Micromonitor
\ ferv simple tests should be made on the hardware
,l the system under test before it is hooked up to the
]1ir:romonitor. Only a few signals are required by the
\licromonitor to allow it to exercise the system under
'.rit. -A,lthough other problems may cauge the
)Iicromonitor to read or write data incorrectly, the
:-:eience of the signals listed below will indicate to the
]Iicromonitor that the CPU under test is obeying its
:. 'tructions,
- Check Vpp (pin 40) and Vqg (pin 16) for
appropriate voltage and Vgs (pin 20) for
ground.
I Check the cl<rck (pin I ) to rnake nure that it ig
running.
I Check that TPA (pin 34) and TPB (pin 33) are
being generated. TPB should always be
present when the clock is running unless the
processor is in the WAIT mode. TPA should
also be present except in the WAIT mode or
unless the processor ia idling in the LOAD
mode. A convenient way to get both pulses is
to put the processor in the LOAD mode and
senerate continuous DMA'OUT request$
rpins 2. 3. and 37 all low).
. Check the State Code lines (pins 5 and 6) for
normal operation,
Setup
With all power off, remove the CPU from the
system under test (SUT). Solder a 40-pin socket in
place of the CPU if one is not already there. The
Micromonitor is connected to the SUT through the
4O-conduetor cable supplied" Pin I is dr:noted hy a
not<:h in lhc <nrnrlr of tho r:uble tr:rntinutiong. ()n thrr
sockets of the Mioromonitor, pin I is adjacent to the
handle. Be rure to observe proper p<llaritiea whr:n
installing the connector and CPU.
Install the CPU in the Micromonitor socket labeled
CPU as shown in Fig. 7. Instail one end of the cable
in the Micromonitor socket labeled CABLE and the
other end in the empty CPU socket of the system
under test. It is recommended that the crystal of the
SUT also be moved to the Micromonitor, particularly
for systems operating at higher frequencies. The
crystal is inserted into the l4-pin socket labeled
CRYSTAL on the Micromonitor, one pin on each
side of the socket. The cryetal selection switch should
be prrt in the [N ponition to activate the socket. If the
crystal or system clock remains on the SUT, the
selector switch should be in the OUT position. For
additional information, see the Chapter Hardware
under the subheading "Crystal Socket".
Make any connections deeired to the External
Break Input, Memory Disable Output, or insert any
external memory card before turning power on. Also,
connect terminal inputs and output, if desired, at this
time. See the Chapter Hardware for a discussion of
these options.
Table I summarizes the set-up steps.
I