Well, looks like I'll have to go with LDRs and find a way to calibrate every one of it on each pin because I want to use the 16F628 and learn it the best I can before I try more powerful PICs. Thanks for your teaching and your time, very appreciated.