
Dodo requires a connection to a host computer in order to flash games onto the cartridges and to update the system firmware on the EEPROM. That connection is RS-232. RS-232 connectivity is provided by the 65C51 communication adapter, and the MAX202CPE in order to convert the TTL logic levels of the 65C51 to RS-232. A few external components are necessary. The 1.8342mhz oscillator feeds the internal baud rate generator inside of the 65C51, and a number of capacitors provide the charge pump for the MAX202 that needs to scale to higher voltages.
| Pin(s) | Discription | 
|---|---|
| TxD | Transmit line, connected to MAX202CPE | 
| RxD | Receive line, connected to MAX202CPE | 
| XTL0 | Unconnected because bare crystal not used | 
| XTL1 | Connected to the 1.8432 oscillator | 
| RxC | Unconnected | 
| RS0, RS1 | Register address lines. Connected to A0 - A1. Chip select is generated based on the other address lines, least significan 2 bits determine register. | 
| Data | D0 - D7 data bus | 
| CS1B | Chip Select 1, connected to the 65C51 select generated by the glue logic | 
| CS0 | Chip select 0. Tied High, not needed | 
| RWB | Read/Write Connected to RW from the processor | 
| IRQB | Interrupt line, connected to IRQ of processor | 
| RESB | Connected to the Reset line | 
| PHI2 | Connected to the 1mhz oscillator | 
| DSRB | Unused. Tied to GND | 
| DCDB | Unused. Tied to GND | 
| DTRB | Unconnected | 
| RTSB | Control line connected to MAX202CPE | 
| CTSB | Control line connected to MAX202CPE | 
| Component | Description | Image | 
|---|---|---|
| 65C51 | Asynchronous Communications Interface Adapter |  | 
| MAX202CPE | RS-232 interface |  | 
| 1.8342mhz oscillator | Oscillator for the buad rate generator |  | 
| DB9 connector | RS-232 connector |  | 
| 0.1uF Capacitors | Charge pump capacitors |  |