Z80ASM on IMSAI 8080

Introduction to the Z80ASM on IMSAI 8080 (Assembly Language) Running Z80ASM on the IMSAI 8080 allows you to assemble a program right on your IMSAI. In other words, you don’t need to rely on another computer to assemble your program. You can create a text file containing your program. After Read More »

Z80ASM on IMSAI 8080

S-132 Terminal for IMSAI 8080esp

Introduction to the S-132 Terminal for IMSAI 8080esp The S-132 Terminal for IMSAI 8080esp turns your IMSAI into a stand-alone computer. This terminal board mounts on the back of your IMSAI. You will have a keyboard port, monitor port, and a port for other devices such as a printer module Read More »

S-132 Terminal for IMSAI 8080esp

ControlLogix Self-Running Timers

Introduction to ControlLogix Self-Running Timers ControlLogix Self-Running Timers will generate a pulse. Basically, we can use this pulse to trigger other instructions, such as Messaging, and Bit Shift Registers. Another way to use self-running timers is to create a watchdog. In this case, the timer will generate an alternating high Read More »

ControlLogix Self-Running Timers

PIDE Stuck High or Low

How to fix PIDE Stuck High or Low in ControlLogix Using Function Blocks in ControlLogix, you can get the PIDE Stuck High or Low. This can occur when you are tuning a loop. To begin with, you only have proportional gain when tuning the loop. Your Process Variable could be Read More »

PIDE Stuck High or Low

Common PID Setup Mistakes

Introduction to Common PID Setup Mistakes In this section, I’ll discuss some common Common PID Setup Mistakes in ControlLogix. Obviously, an incorrect PID setup can be frustrating. The PID instruction will not calculate the results you expect for the output. Furthermore, your loop will be unstable, and inconsistent. Common mistakes Read More »

Common PID Setup Mistakes

How Numbering Systems Work

Introduction to How Numbering Systems Work When working with any PLC such as ControlLogix (or any digital computer), it’s important to understand how numbering systems work. The numbering system we are all used to is base-10 (Decimal). Mainly, that’s because we have 10 fingers. In the decimal numbering system, there Read More »

How Numbering Systems Work

Programming PAL-1 With RC2014

Introduction to Programming PAL-1 With RC2014 In this section, we’ll set up communication for Programming the PAL-1 With an RC2014. Obviously, you can use a modern computer to program your PAL-1, or even it’s keypad. However, programming a vintage computer with another vintage processor gives you more of a vintage Read More »

Programming PAL-1 With RC2014

Using an LCD on RC2014

Introduction to Using an LCD on RC2014 In this post, we’ll discuss Using an LCD on RC2014. Basically, in my setup I have a Zed PRO with a Prototyping module. If you don’t have a prototyping module, you can simply us a 74HCT688, and 74HCT32 to decode your port address. Read More »

Using an LCD on RC2014

Prototyping Module for RC2014

Intoduction to the Prototyping Module for RC2014 The Prototyping Module for the RC2014 allows you to easily create projects to interface with your Z80 Projects that use the RC2014 bus. The Prototyping module does a lot of the work for you. It will decode the port address, and provide you Read More »

Prototyping Module for RC2014

COSMAC Elf from PCBWay

Introduction to the COSMAC Elf from PCBWay Building the COSMAC Elf from PCBWay is a quick, and inexpensive way to learn the COSMAC 1802. This is another project by Mr. Lunde. You can order the boards at this link. You will likely want to get the main processor (CPU) board, Read More »

COSMAC Elf from PCBWay