Electronic – What’s the difference between chip families

breadboarddesigndigital-logichobbyistintegrated-circuit

I've been trying to follow Ben Eater's 8 bit computer design (https://eater.net/8bit) and I've manged to build something that broadly works but it's not very reliable. Sometimes modules don't work, if I reset the system and try again they might work. It's all very frustrating.

The main point where I've deviated from the original design is the choice of chips. In the original design, Ben used 74LS___ chips, but I had trouble getting hold of these, so instead I've used some 74HC___ chips.

I'm using a mixture of LS, HC and HTC.

Can somebody tell me what is the difference between

  • 74ls___
  • 74hc___
  • 74hct___

I'm using a 5 volt bench power supply and lots of decoupling capacitors. I can see that all the chips are all getting about 5 volts. The clock is running at fractions of hertz through to 10's of hertz, so speed should not be a problem.

Best Answer

74LS is Low-power Schottky - the output High level may be as low as 2.4 volts whne Vcc is 5 volts

74HC is High-speed CMOS - its inputs expect a High level to be above 2.5 volts when Vcc is 5 volts

74HCT is TTL=compatible High-speed CMOS. Its inputs have a lower threshold for a High, to be compatible with 74LS outputs.

This information can be found in the datasheets for the various families.