TomNisbet / TommyPROM

Simple Arduino-based EEPROM programmer
https://tomnisbet.github.io/TommyPROM/
143 stars 29 forks source link

74LS595 variant not working #18

Closed TomNisbet closed 3 years ago

TomNisbet commented 3 years ago

The address shift registers are not working when using 74LS595 hardware. See this thread: https://www.reddit.com/r/beneater/comments/j83zu1/using_tommyprom_28c256/

TomNisbet commented 3 years ago

The PromAddressDriver file was not including configure.h, so it never saw the conditional include for IS_595. Removed the conditional code so that the default build works for either 164 or 595 hardware. This pin that is used by the 595's isn't connected to anything on the 164 hardware and the additional software only adds milliseconds to a 32K burn, so there is no point in not just including the code by default.