2
\$\begingroup\$

I am building my first microcontroller programmer using at89c51. In its documentation I have read that it support 3 level programming lock. But I did not find a simple explanation of this term.

Will somebody explain what are memory locks and what is mean by 3 level in this context?

\$\endgroup\$
1
  • \$\begingroup\$ Can you give us a direct source of that information? This will help us to put it into correct context. \$\endgroup\$
    – AndrejaKo
    Mar 13, 2011 at 4:46

1 Answer 1

1
\$\begingroup\$

Its purpose seems to be to restrict access to the program memory, to prevent reading out the program from a controller.

There are three levels (plus one unprotected level), see the bottom of page 5.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.