
LP130 Users Manual
8 data bits
No parity
1 stop bit
RS-232
Female, 9-pin, D connector
Selectable baud rates: 4800, 9600, 19200, 38400
Bluetooth
via HC-06 module
9600 baud only
2.0 Hardware description
Page 1 of the schematics (Appendix F) shows the memory and DAC (digital to analog
converter). The 68HC11's memory is composed of the 62256, 27128 and 6264. The firmware is
stored in the 27128 EPROM (U4). The 62256 and 6264 chips (U3 and U5) form 40K of
continuous parallel static RAM. The two 23LC1024 serial RAM chips (U10 and U11) provide
256K bytes to store data that can not be buffered in the 68HC11's 64K address space. The dual
DAC (U12) provides the reference voltages that control Vpp and Vps.
Page 2 shows the 68HC11 microprocessor (U1), address latch (U2) and clock oscillator
(Y1). The 68HC11 addresses a 64K byte-wide address space and provides a UART, a SPI port
and a parallel port - all in one chip. The RS-232 baud rate can be set by the BAUD jumper - see
section 3.1 for details.
Page 3 shows the RS-232 interface (U40 and J40), the connector for the optional HC-06
Bluetooth module (J2, Appendix C) and the 16V8 address decoder (U6). The serial connector is a
DB- 9 type, wired as a DCE device. This mates directly with the 9-pin DTE connectors found on
most computers. The MAX232 contains two RS-232 drivers, two RS-232 receivers, and an on
chip charge-pump. The charge-pump uses the 5 volt supply to generate the bipolar voltages
needed by the RS-232 drivers. The 16V8 decodes the chip selects for the parallel RAM chips and
PIAs; it also multiplexes the UART’s Tx and Rx lines to both the MAX232 and Bluetooth circuits.
Page 4 shows the programmable DC converters and the switching circuitry for the fixed
voltages going to the programming-module. Both converters are powered by the full-wave
rectified voltage (Vfw) from the power supply. Both converters are controlled by voltages from
the MCP4802 dual 8-bit DAC shown on page 1. The DAC's outputs go to the reference inputs of
the 78S40 switching voltage regulators (U13 and U14). The 78S40 will try to make its feedback
signal (pin 6) equal the reference input (pin 9) by changing the output voltage. The circuit around
U13 generates the programming voltage, Vpp. This circuit is designed so that Vpp should be 0.1
times the decimal value sent to DACA. For example, if 210 is sent to DACA, Vpp will go to 21.0
volts. The circuit around U14 generates the supply voltage for the device being programmed, Vps.
This circuit is designed so that Vps should be 0.03 times the decimal value sent to DACB. For
example, if 200 is sent to DACB, VPS will go to 6.0 volts. Vcc is switched to the programming-
module, where it is called PMVcc, by Q1. Vfw is switched to the programming-module, where it
is called PMVfw, by Q2-Q4.
Page 5 shows U7 and U8, the two 68B21 parallel interface adapters (PIAs). The PIA's four
bi-directional parallel ports go to the programming connector (J3, Appendix D). The program-
ming-module for the part being programmed plugs into this connector.
The last page of schematics shows a typical external power supply for use with the LP120
© Lucid Technologies 4