CDP18S607: CPU 1805, UART & CDP1852

The CDP18S607 board includes:

To define a system using the CDP18S607 select 'CDP18S607 1805, UART&1852' from the CARD 1 Choice box. CPU boards are only supported in slot 1.

To specify the memory configuration and UART group press the CARD 1 button and the CDP18S607 Setup window will open. Press 'SAVE' to save the configuration.

A default CDP18S607 configuration can be loaded, see also Configurations. This configuration includes the CDP18S607 CPU board and a CDP18S640 A/A1 Display board.

Memory Configuration and ROM/RAM Files

The CDP18S607 Microboard has a ROM and RAM socket. For details see the CDP18S607 manual. In the CDP18S607 setup window the size of the ROM socket chips can be selected (1Kx8, 2Kx8). Both ROM chips will have the same size. The RAM socket and total chip size is always 2Kx8.

The RAM and ROM locations can be selected by specifying a 2K or 4K block (2K for RAM and 2 or 4K for ROM depending on chip size).

Default configuration of the CDP18S607 is using a 2 KB RAM socket, from hex 0-7FF. ROM chips are disabled. In this same configuration the CDP18S640 board includes the ut71.bin ROM at hex 8000 and an additional 1 KB RAM at hex 8C00.

Default CDP18S607 ROM/RAM file location is the Microboard directory (located in the application data directory, see Directory and File Structure). To change the location use the 'ROM XU9', 'ROM XU10' or 'RAM U15-U18' buttons to browse for the file, do the same to change the filename or type in a new file name in the text field. Data can be loaded via files in either ROM or RAM. Files can also be loaded into RAM in run time by using the Memory Access buttons.

The binary, Intel hex and RCS Elf Emulator hex format are supported.

CDP1852 Window

The CDP1852 Window can be used to simulate the CDP1852 I/O chip. The window can be activate or deactivated via the 'IO Window' checkbox. A press on the INT button will send an interrupt signal to the emulated CPU and also activate EF2.