RCA RMB-167 manual Parts List

Page 8

RMON166 - The READS166 monitor program

RMON 166 is downloaded after bootstrapping (or it may be placed into ROM) and supports basic memory and port functions. RMON166 allows downloading and running applications programs. The complete source code for user modifications or upgrades is included on disk.

Ra66 - The READS166 Assembler

Ra66 is an assembler for the C166 family of controllers. It is a multi-pass absolute assembler which generates HEX code directly from assembly source code. The assembler in the demo version of READS166 limits the size of code to about 2K.

Rc66 - The READS166 C Compiler

Rc66 is a C Compiler for the C166 family of processors. It compiles code for the tiny memory model which fully resides in the first segment of memory. Rc66 is a designed as a low-cost C compiler which provides a quick development cycle for simpler applications which do not need more than 64K of code, or the use of standard C libraries. Rc66 implements a subset of ANSI C. Rc66 works in conjunction with Ra66: first an assembly language program is generated from the C source, then a HEX file is generated.

Currently, structures, unions, enumerated types, and the typedef directive are not implemented. The C-compiler in the demo version of READS166 limits the size of code to about 8K.

1.3Parts List

Your RMB-167 package includes the following:

Hardware

1.RMB-167 evaluation board with a 64K of static RAM.

2.Serial modem cable with adapter

Software

1.RMON167 monitor program with source code.

2.READS166 host driver for Microsoft Windows.

3.Bootstrap file source code.

4.Sample programs.

Documentation

1.User’s Guide with circuit diagrams

A regulated (+/- 5%) 5 volt 500mA power source is to be supplied by the user.

-2-

Image 8
Contents USER’S Guide Page Page Warranty Table Of Contents 10.1.1 Hardware READS166 Evaluation Software OverviewParts List Software Installation, READS166 SoftwareSystem Requirements Third Party SoftwareConnections, Jumper Settings START-UPSoftware Initialization Serial NumberBootstrapping Verifying that the Monitor is Loaded A D S C O M M a N D STroubleshooting Hardware Set-upSoftware Set-up PC set-upPower Operating NotesSerial port Jumper SelectionMemory Options RAM Memory OptionsEprom Memory Options Alternate Memory Map with Eprom in Low MemoryMoving RMON167 to Eprom Eprom CFG1Rstisr Syscon is 89h on the 167 dw 089E6h Dw 0F800h Nop Mov 1 U1 Equations Default GAL EquationsGAL Equations 1 U1 Equations For Eprom In Low Memory Alternate GAL EquationsU2 Equations 2 U2 Equations For Eprom In Low Memory Equations JP6 System Header Signal Pins SignalHeaders and Jumpers System and I / O HeadersJP7 Input/Output Header Signal 166 JP2 JP7Signal RMB-167 JP8 Extra Input/Output Header of the RMB-167 SignalPins Analog-to-Digital Converter Reference Jumpers Bootstrapping S0RIRDiswdt Einit Mov R1, #0A55Ah Minimal Monitor Port Configuration MON167 MonitorDownload HEX file HelpPort Data Word MemoryREADS166 Version READS166 V3.00 ConceptsModule Executable ProjectsArchive Projects Circuit Diagrams