When compiling the program in MCS, have you selected the 16F628A in the device drop-down box.
A program compiled for a 628, probably won't work with a 628A.
<br>
When compiling the program in MCS, have you selected the 16F628A in the device drop-down box.
A program compiled for a 628, probably won't work with a 628A.
<br>
DT
Yes, Darrel. Both Drop Down boxes have 16F628A selected. The MCS & the EPICWin. That's what's funny. Everything programs except DATA & EEPROM commands. It has programed the DATA or EEPROM for other chips in the past. I know it has programmed the 16F628 chip because I programmed one yesterday. I have a bread board sitting in front of me, using your large number program, counting up right now.Code:When compiling the program in MCS, have you selected the 16F628A in the device drop-down box.
Darrel, I replaced the power supply with two 9 Volt batteries. It gave the same Data Error message. Maybe I'll rewrite the 16F628A file to the EPIC directory. It might be corrupted. I looked at it and it looked OK. Is there a setting or a file in MPASM that has to be set or could be corrupted?
Thank for the time and effort.
cpatnoi
Can't see any reason off hand.
Something you might try is the latest version of meProg.exe
It works with the EPIC programmer, and has more options than EPICWIN.
Beta Software for EPIC™Programmer
http://www.melabs.com/support/progsoft.htm
<br>
DT
Darrel, thanks for your time and effort.
I just took a 16F628A off a production boards getting ready to ship. It had a different date code than the ones in the 2 tubes I had just received for prototyping. It worked like a champ. No problems. I should have done it 2 days ago, but I hate to touch production units. I have a call into my supplier.
I'm sorry for wasting your time.
Thanks
cpatnoi
Bookmarks