User Manual For The Cdp1802 Cosmac Microprocessor

The COSMAC 1802 was created in the 1970's at the dawn. Cover Card, CDP1802 microprocessor, 32K RAM, manual, and Altoids tin. Tiny BASIC User Manual by Tom. Note:the CDP1802 COSMAC microprocessor chip is available from any RCA parts distributor as is the COSMAC user manual. The memory contains both instructions and data bytes. Instruction bytes tell the computer what to do with the data bytes. The CDP1802 Microprocessor Kit is a new design single board educational computer. The kit is based on CDP1802 8-bit CMOS microprocessor. System memory are 28kB monitor ROM, 32kB user RAM and 4kB memory mapped I/O. The kit provides HEX keypad and 6- digit seven segment display.

History of the COSMAC 1802, ELF, and the 'Membership Card' A breadboard of the Membership Card circuits. Ode to Eight Bits, by Lee Hart. RCA research (later called Sarnoff Labs) developed the CMOS product line in the early 1970's, including the COSMAC 1802 CMOS microprocessor and other support chips, including software and development hardware. RCA CDP1802 – as 2013 version. Probably the first 8Bit CMOS Processor, introduced about 1976. But how would a time warp of 37 years from 1976 to 2013 affect performance? Hardware description languages like VHDL and Verilog can describe functionality for hardware for implementation into FPGA and ASIC. The RCA CDP1802 (aka RCA COSMAC) is an 8-bit low power microprocessor introduced by RCA around mid 1970's. It was used by many popular early computers (like all the COSMAC ELF variants & VIP in the USA and Telmac in Finland) and has also gone to space controlling satellites (military version is highly resistant to radiation and ESD).

Our extensive line of COSMAC FLEA products are all best-sellers. We offer them at very affordable prices, and support them through e-mail, online chat, and telephone voice and texting. A user-based discussion forum is coming soon! Enter the world of retrotechnology and retrocomputing at its finest. We'll leave a light on for you.


Virtual COSMAC FLEA Simu-Emulator Subscription


Our most popular item is our Virtual COSMAC FLEA Simu-Emulator Subscription. It was our first product offering and how this all got started. It is perfect for people who want to try out our COSMAC FLEA without purchasing the Micro-Trainer (below). It works in all modern web browsers, and on computers, tablets, and telephones. The interface is designed like the original COSMAC ELF as published in the 1975 Popular Electronics magazine article.

For all intents and purposes, it works just like the Micro-Trainer system. And its extended features, like debugging, single-step execution, memory and register display, program loading & saving, and disassembly make it a nice companion piece even if you do buy the hardware version. It makes learning easier and faster. NOTE: Pixie graphics output support is coming soon.

This option is particularly useful for students at educational institutions and classroom instruction. As our most popular item, we have sold over 1,000 subscriptions to individuals in over two dozen countries, and school systems spread across over 500 schools in 7 countries, from secondary through high school, and college and university computer science programs.

3-Month Subscription (AU$20 per month) ... AU$60 — ADD TO CART
6-Month Subscription (AU$15 per month) ... AU$90 — ADD TO CART
12-Month Subscription (AU$10 per month) ... AU$120 — ADD TO CART

User Manual For The Cdp1802 Cosmac Microprocessor Instruction


COSMAC FLEA Micro-Trainer


Although our Simu-Emulator above is very popular, our COSMAC FLEA Micro-Trainer is the flagship product of our line. (we affectionately call it 'Blue Boy') There is something special about holding a computer that sits in your hand (or pocket) and being able to program it and work with it. It is basically based on the original COSMAC ELF, but condensed so it fits in a G'day Mints tin. Thereby our 'A ELF for Everyone!' motto. An Instruction Manual contains user information and building information for the kit form, as well as a parts list, schematics and other info. See below for books, booklets, and other manuals. And software.

The COSMAC FLEA comes pre-built (by professional, qualified technicians), or as a kit for those more adventurous. But building it is pretty simple and easy, so don't be daunted. The kit contains all of the parts you need. Both versions include a tin filled with candy mints. All you have to do is supply a soldering iron for the kit and drill some holes and cut some openings in the tin.

We also have a front panel board option to make it look nicer. And check out our expansion modules below. And if you want to roll-your-own, we have bare boards.

Specifications

  • CPU: CDP1802 microprocessor
  • Clock: RC oscillator, adjustable 20-2000 KHz, and a 3.579545 MHz crystal (NTSC color burst) divided by two mode for Pixie graphics option (see below)
  • Memory: 32k bytes of RAM included; plus a socket for an additional 32k of RAM or EPROM. Supercapacitor holds RAM contents without power
  • I/O: one 8-bit output port, with Green LEDs
  • One 8-bit input port, with toggle switches
  • One 1-bit output, with Red LED (see sound option below)
  • Four 1-bit flag inputs, one with a momentary pushbutton switch
  • One interrupt input
  • Connectors: 6-pin power/serial connector (/ON, TX, RX, +V, and GND) — Mates with common USB-serial adapters
  • 25-pin DB25 connector with all the I/O signals — Can plug into PC parallel or serial RS-232 port to operate with a PC
  • Size: 3-1/2' x 2-1/8' x 3/4' (89 x 54 x 19 mm)
  • Power: 3v to 5v DC at 0.1 to 10ma (depends on clock speed, memory size, number of LEDs lit, and connected options)

COSMAC FLEA Pre-Built ... AU$250 — ADD TO CART
COSMAC FLEA Kit ... AU$150 — ADD TO CART
Front Panel Option ... Free download game fire shark. AU$15 — ADD TO CART
COSMAC FLEA Bare Boards ... AU$30 — ADD TO CART


Our COSMAC FLEA fits perfectly in a G'day Mints tin. (or any similarly-sized tin or container — or no container at all)
An optional front panel board makes your unit look spiffy. (a printed on heavy cardboard panel is included in the basic units)


COSMAC FLEA Hex Keyboard & Display


One of our latest products is starting to sell well. Our Hex Keyboard and Hex Display module also fits in a tin. The 20-key keypad makes entering programs much easier. It can also be used for FLEA-8 games (see below). An additional unit can also be interfaced for two-player games. There are six .3' hex displays to show the 8-bit data bus and 16-bit address bus. Once you have learned the basics, and entered some programs using the toggle switches, you will quickly want to upgrade to a hex keyboard, and seeing the data bus and address in hex is very convenient, as well.

Hex Keyboard & Display ... AU$60 — ADD TO CART
Hex Keyboard w/o Display ... AU$35 — ADD TO CART


COSMAC FLEA 1861 Pixie Replacement


The CDP1861 Pixie display chip is rarer than hens' teeth and is almost impossible to find. (it is rumored to be composed of rare Unobtainium) But that is a problem no longer with the COSMAC FLEA 1861 Pixie Replacement module. It is plug-compatible and performs the same functions.

We also have a COSMAC FLEA extension module that contains the Pixie Replacement and a sound module with a speaker, amplifier, and volume control that connects to the Q output of the COSMAC FLEA. This can be used to play music and tones. This module also fits in its own tin. With this extension, you can play FLEA-8 games and use it for output for CF Tiny Basic and other software programs.

1861 Pixie Replacement ... AU$70 — ADD TO CART
1861 Pixie & Sound Module ... AU$100 — ADD TO CART


COSMAC FLEA Prototyping Board


The COSMAC FLEA Prototyping Board allows users to create their own modules and expansion boards. It is sized like the other boards to fit in a tin. It has a grid of 0.060' pads with 0.040' holes on 0.1' centers to breadboard your circuit. It is a high quality glass-epoxy board with precision plated-through holes.

Prototyping Board ... AU$20 — ADD TO CART


Future Products — Coming Soon!

Future products in the works include a full ASCII keyboard, a 16x64 video text terminal display for your TV, and an expanded computer system called the COSMAC FLEA 2018, with features galore.



Documentation, Books, Booklets, Manuals, Etc.


All of our documentation, books, booklets, and manuals are quality print materials, loaded with information that will make your COSMAC FLEA experience easier and more interesting. They use either perfect binding or comb binding. Keep an eye out for more learning materials in the near future.


The COSMAC FLEA 1802 User Manual is an indispensable addition to your learning and education experience. It covers all of the basics and internals of the 1802 microprocessor, including chip operation, programming, and other need-to-know information.

Price .......... AU$15 — ADD TO CART


The COSMAC FLEA Programmer's Guide to the 1802 book will teach you to be an 1802 programmer in exacting detail. It covers the fundamentals of all 1802 instructions in great detail, as well as other very useful information for the advanced programmer.

Price .......... AU$35 — ADD TO CART


The COSMAC FLEA A Short Course in Programming booklet will teach you to be a better 1802 programmer. It covers the fundamentals of all 1802 instructions in detail, as well as other useful information. Good beginners book. (also includes info on the obscure programming required for the 1861 Pixie graphics)

Price .......... AU$20 — ADD TO CART


The COSMAC FLEA A Compendium of 1802 RetroTechnology covers a wide range of historical and archival information about the 1802 and the computers and devices it was used in. This information was gathered from websites across the InterWebs and compiled for your edification. This includes satellites and space probes (Galileo, AMSAT, etc.), various 1802-based computers, software, etc.
Bonus items include info about Macs, S-100 bus equipment, various floppy and hard disk drives and associated info, CP/M and *nix, SGI & Sun, Oscilloscopes and other test equipment, Heath - Zenith computers, DEC (Digital Equipment Corporation) info, and a variety of other information.

Price .......... AU$5 — ADD TO CART


The COSMAC FLEA A Compendium of COSMAC ELF Information - The CDP1802’s Place in Microcomputing History also covers a wide range of historical and archival information about the 1802 and the computers and devices it was used in, with a focus on the COSMAC ELF and other 1802-based computers. This information was gathered from websites across the InterWebs and compiled for your edification. The info includes homebuilt machines from various hobbyists, the wide range of 1802-based computers over the years, the history and evolution of these systems, and a wide variety of other interesting information, with many color photos.

Price .......... AU$25 — ADD TO CART


User Manual For The Cdp1802 Cosmac Microprocessor System


Software


All of our software is premium quality and comes with a no-bugs guarantee and lifetime upgrades. Each software title is offered in two file formats for download: Intel Hex format and .BIN binary format, for downloading into your computer system using a PC or Mac or similar serial or parallel connections and communication software. We strongly recommend that users purchase our Communications Software product. Some of the software requires a hex keypad. All software comes with user and/or programmer's manuals. More software is coming soon, as general programs, games and programming languages.

User Manual For The Cdp1802 Cosmac Microprocessor Software

Communications Software is a must-have program for PC or Mac that allows programs to be downloaded to your COSMAC FLEA using a serial or parallel port. (USB to serial and parallel converters can be found on the InterWebs)

Price .......... AU$30 — ADD TO CART

FLEA-8 is simple programming language that can be used to create games and other programs. It uses Pixie graphics for output display. A programmer's manual is included with simple example programs and games.

Price .......... AU$20 — ADD TO CART

FLEA Tiny Basic is a simple integer interpreted BASIC programming language. It includes graphics commands for the Pixie graphics.

Price .......... AU$20 — ADD TO CART

FLEA Forth is two programming languages in one product, as it contains two versions of the Forth programming language.

Price .......... /siemens-plc-s7-200-software-free-download.html. AU$20 — ADD TO CART

FLEA C is a gemstone compiler based on LCC.

User Manual For The Cdp1802 Cosmac Microprocessor Microcontroller

Price .......... AU$40 — ADD TO CART

Game Pack #1 contains games like 'Freeway', 'Bowling', 'Doodle', 'Addition', 'Patterns', and a few others. Requires hex keypad.

Price .......... AU$20 — ADD TO CART Download older versions of nord for mac.

Game Pack #2 contains games like 'Tennis', 'Blackjack', 'Baseball', 'Star Wars', 'Pinball', and a few others. Requires hex keypad.

Price .......... AU$20 — ADD TO CART

Game Pack #3 contains games like 'Space Invaders', 'Pong', 'Mastermind' and several others. Requires hex keypad.

Price .......... AU$20 — ADD TO CART

I posted a message on a Microsoft community forum, and got back a reply saying to try turning off some of the Windows Services such as Superfetch. I tried this and discovered there are some services which slow the 1802sim down significantly. This is weird given that the CPU is showing almost no activity (98%+ idle time) in Task Manager - which in itself warrants further investigation. What made the difference for me was 'Tablet PC' Service in Win 7 and 'Touch Keyboard and Handwriting Panel Service' in Windows 10. You can also wring more speed out by turning off Windows Search service, but that slows down things like searches for apps and Control Panel items etc. I've now gotten the Windows 10 Toshiba Kira into sub-second territory like the older Win 7 machines. I also set it up to dual-boot into Win 7. Win7 is still slightly faster than Win 10. WPF is still unbearably slow compared to WinForms.