
The LP130 uses the same edge connector as the LP120.I was able to achieve all the design goals: Maintain the same power supply requirements as the LP120.Maintain the same footprint as the LP120.Increase the memory available to buffer program data.Maintain the RS-232 serial link used by the LP120 and add a more modern serial link.The LP130 should run faster than the LP120.To the maximum extent possible, the processor used in the LP130 should be software compatible with the MC6803 used in the LP120.The LP130 should be able to use all the programming modules developed for the LP120 while adding a high-speed serial link for programming modules.When I decided to update the LP120 and create the LP130, I set several goals for the LP130: Of course, I wanted to make the transition to my new LP130 as easy as possible, not only for myself, but for the several Nuts & Volts readers who I know built LP120s. Back then, few microcontrollers had more than 4K bytes of program memory and now eight-bit PICs have up to 64K of memory.Ĭlearly an update to the LP120 was called for. It now has uploadable drivers and programming modules for many eight-bit micros (Motorola and PIC), EPROMs, and GALs. I’ve used the LP120 heavily for the last 20 years to support my eight-bit design hobby. The LP120 provided the basics needed in any programmer while the programming module (that plugs into an edge connector) provides additional circuitry that may be unique to the particular chip being programmed. I thought about purchasing an expensive “universal” programmer but ultimately decided to design my own: the LP120. Back then, I had collected over a dozen programmers for use with different chips. Twenty plus years ago, I published an article in Nuts & Volts about designing a general-purpose programming system.
