cyclegadget:
JoeN:
My last two:2 ATF1508ASV-15AU100 IC CPLD 128 MACRO 15NS 100TQFP
2 ATF1508AS-7AX100 IC CPLD 7NS 100TQFPI have not configured them yet but I have an idea for two projects with CPLDs and I am going to use these.
Are those basically huge I/O expander chips?
Well, they could be. They are programmable logic with a complexity between older PAL/GAL and newer FPGA chips. So you can design them to be whatever you want, within some limitations, within a certain number of gates. If you wanted them to be shift registers they could certainly do that, or ALUs, or decode/encode logic. My idea is to make them counters that monitor one or more rotary encoders so the microcontroller does not have to and to have multiple channels. But I will probably not get to it for several weeks, I am busy finishing up several projects right now.