Nope, built it off the top of my head with the datasheets, didn't really have time to draw it all out. But it really shouldn't be that hard in the first place.
Have you 'finalized' the end result yet? or do you just want to try it out with a bank of LEDs first or what?
'cause I'm thinking that you just get a PIC up and running, oscillator, a few buttons, maybe an LCD for diagnostics, and your bank of LEDs. Get them blinking the way you want, make the LCD work, make the buttons respond...then we can get working on applying some PWM to the LEDs. Since you'll have more than a couple of outputs to control, software PWM, timer interrupts, and a few other things will have to be used. Then after that's done, modify the outputs to run electromagnets instead of the LEDs by replacing the LEDs with the MOSFET/flyback/magnet combo.
Bookmarks