These 3 disks from Motorola are really excellent. First there's a lesson book (a Windows 3.1 app) where you can read all about fuzzy. Later on they also explain some things about neural networks. If you know nothing about fuzzy logic this is really where you should start.
Then there's also (in fuzdsk3.zip) the program "Fudge" with libraries for the 68HC05, 68HC11, 68HC16, 68000 and ANSI C. With this Windows 3.1 program you can more or less visually design and verify the fuzzification process, the rules and the de-fuzzification process.
Because Motorola's 68HC11 microcontroller is a very popular one for use with fuzzy logic it might be a good idea to get a short global idea of what the 68HC11 has to offer.
You can also get a lot of 68HC11 stuff in WE-MAN!'s local micros/68xxx/68hc11 directory.
If you decided to use the 68HC11 as your fuzzy controller it would be handy to have a good simulator for use in Windows 3.1 (also works in Win 95), right ?
Well, David Jones from RMIT made a very nice simulator which shows graphically all registers etc, you can step, set breakpoints etc.
If you want to read more about this fantastic 68HC11 simulator you can have a look ate the original 68HC11 Windows Simulator Index.
Another one that supports more than just the 68HC11 is UMPS, a Win3.1 and 95 simulator from Virtual Micro Design for many micro's.
1353 K||Very good assembler / linker for 6800, 6801, 6804, 6805, 6809, 6811, 8085, Z80/HD64180. I didn't try it yet but it looks as if it's perfect for assembling the source codes generated by Fudge (see above).|