Jump to content

Programming ICSP

Guest JoeB

Recommended Posts



I've always used a dedicated programmer to program UV erasable devices.


Now I am looking at using in-circuit serial programming to speed up development.


If a device has been programmed serially, can it be erased serially then re-programmed? or is it only a special device that can do this?


I want to use the 16c63 and the 12c509a devices.





Link to post
Share on other sites
  • 2 weeks later...
  • 2 weeks later...

ICSP can be used to reprogram a device which already has a program on it (if it is a flash device, of course!). However, there are some limitations. You have the option, when programming the device using a parallel programmer (a programmer not using ICSP), to set certain bits to not allow ICSP. If these have been set, you will not be able to do ICSP. This is for code protection and related issues.

Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...