Hello there, I am working on a project which requires me to program a 12C671 chip = through the parallel port. I can write the program to the chip, but do = to the 3N additional programming cycles required, the whole process = takes about 3 minutes to write the entire memory. Is this normal? One thing I have noticed is that when I have my clock pulse on for less = than 100 uSecs I start getting errors in the data. If I go below 5 = uSecs between rise and fall of the clock, it won't program the chip at = all. This my first PIC project, so I don't really know what time frames I = should be looking for, or how best to achieve them, so any help would be = greatly appreciated. Thanks, Jim M -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body