Panasonic National
Panasonic JR-200U  (1988)
◄ Back to Computers

The Panasonic JR-200

The Panasonic JR-200, released in late 1982, represented a significant evolution over the JR-100, transitioning from a bare-bones hobbyist machine to a more capable home computer. While it retained a similar chiclet-style rubber keyboard, the JR-200 featured a much more professional silver and black aesthetic and a sturdier build. Most importantly, it moved away from the extreme minimalism of its predecessor, offering vastly expanded memory and connectivity, including built-in joystick ports, a printer port, and even support for a floppy disk drive, positioning it as a direct competitor to the Commodore 64 and VIC-20.

Under the hood, the JR-200 was powered by the MN1800A CPU, a Panasonic-made microprocessor compatible with the Motorola 6802, running at roughly 0.89 MHz While the CPU architecture was similar to the JR-100, the JR-200’s memory was doubled to 32 KB of RAM (expandable to 40 KB), providing significantly more room for complex BASIC programs and data. To handle the increased complexity of its I/O and keyboard management, it added a secondary 4-bit MN1544 co-processor, offloading those tasks from the main CPU to ensure smoother performance.

The graphics capabilities saw the most dramatic upgrade, moving from the strictly monochrome display of the JR-100 to a vibrant 8-color system While it still utilized a character-based architecture (32 columns by 24 lines), it introduced a much richer character set of 253 built-in symbols, including Katakana and Greek letters. By utilizing its 256 user-definable characters programmers could achieve a high-resolution bitmapped effect of 256 x 192 pixels a massive leap from the blocky pseudo-graphics of the earlier model. It also included a "low-resolution" mode of 64 x 48 blocks that could be colored independently.

Audio also received a major overhaul via the MN1271 I/O and timer chip. Unlike the JR-100’s single-channel beeper, the JR-200 was capable of three-voice polyphony producing square-wave tones across five octaves. This allowed for actual music synthesis, supported by dedicated BASIC commands like `PLAY` and `TEMPO` which could even run in the "background" while a program continued to execute. With its internal speaker and a volume knob on the back, the JR-200 was a much more formidable multimedia machine than its humble predecessor.

Sound and Keyboard

The MN1544CJR is a 4-bit microcontroller (from the Panasonic MN1500 series) used as a dedicated I/O processor. Its primary job is to handle the keyboard scanning and the joystick ports. This frees up the main CPU to focus on executing software.

The audio generation is handled by the MN1271 (sometimes labeled as a latch or an I/O expander). Here is how the labor is divided:

  • MN1544 (The Manager): Scans the keyboard matrix and reads the status of the joystick triggers. It communicates this data back to the main CPU.
  • MN1271 (The Performer): This chip contains the programmable timers used for sound. When you use a PLAY command in BASIC, the system sends frequency data to the MN1271, which then toggles the output at that specific frequency to create square-wave tones.

The JR-200 Sound Architecture

The MN1271 is responsible for the JR-200's signature 3-voice polyphony. It manages three separate channels that are mixed together before being sent to the internal speaker. This was a massive step up from the JR-100, which essentially just "toggled" a single bit on a simple flip-flop to make noise.

Because the MN1271 is essentially a timer-based chip, the "music" it produces is very clean but limited to "beeps and boops" (square waves), lacking the complex filters or envelope control found in something like the Commodore 64’s SID chip.

The 8-bit CMOS MN1800A processor

The MN1800A is an 8-bit CMOS microprocessor manufactured by Panasonic (then Matsushita) in the early 1980s.

It is most famous for being a "clone" or highly compatible variant of the Motorola 6802 (which was itself an improved version of the legendary Motorola 6800). If you are familiar with the 6800 family of processors—which powered early industrial equipment and computers like the Altair 680—you’ll find the MN1800A very similar in architecture.

Key Technical Specifications

The MN1800A was designed for home computers and embedded control systems. Here is a breakdown of its core characteristics:

  • Word Size: 8-bit data bus.
  • Address Space: 16-bit address bus (capable of addressing up to 64 KB of memory).
  • Clock Speed:Typically ran around 0.89 MHz to 1 MHz (though the "A" variant could technically handle up to 1.5 MHz).
  • Instruction Set: Compatible with the Motorola 6802. It includes 72 instructions with various addressing modes.
  • Internal Registers:
    • Two 8-bit Accumulators (A and B): Used for arithmetic and logic operations.
    • 16-bit Index Register (X): Used for memory addressing.
    • 16-bit Stack Pointer (S) and Program Counter (PC).

The most prominent use of the MN1800A was as the main CPU for the Panasonic (National) JR-200 home computer released in 1982.

Interestingly, in that system, the MN1800A didn't work alone. It was paired with a secondary 4-bit processor (the MN1544CJR) that handled input/output (I/O) tasks like managing the keyboard and generating sound. This "dual-processor" setup allowed the MN1800A to focus more on running programs and processing logic.

Comparison: MN1800A vs. Motorola 6802

While they are functionally almost identical, there is one major hardware difference:
  • Motorola 6802: Has an internal clock oscillator.
  • Panasonic MN1800A: Does not have an internal oscillator; it requires an external clock signal to be provided to the chip.
Technical Details
Released
1988
Country
Japan
Brand
Panasonic
Type
Panasonic National
Name
Panasonic JR-200U
CPU Class
6802
CPU
MN1800A @ 0.89MHz
Memory
RAM: 32kB
VRAM: 2kB
2kB for graphic characters
2kB VRAM
Sound Chip
MN1271
Sound
3 square wave channels
Display
32x24 text
64x48 semi graphics (256x192 virtual graphics)
Best Text
32x24
Best Color
8 colors
Graphics
256x192 using custom characters
System OS
JR-BASIC
Storage
External Tape Drive