|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
用 pickit3烧写pic16f883,经常会发生烧写不进去的情况。* J0 A, q" s% T/ ]+ P, p4 W2 q" [
4 x4 X* y: _. T: U经仔细比较,查找,发现PIC16F883 3.3V供电,并且启用代码保护的时候,第一次能烧写,然后每次都会烧写失败。. ~% F$ U) x& S0 E2 ]
, B d x5 ~* `% n9 t
解决的办法是:
9 R! f/ y& V. r( V0 ~
K- _ ]" z" X7 o e1. 用PICKIT3供电,适当提高供电电压为3.625V,此时不论配置位如何设置,都能烧写,此时把配置位当中的CPD代码保护取出,用UNPROTECT位,烧写。3 L# k# y7 j1 n
. n: q( u( o9 z. c+ W2. 以后再改用其他任何供电方式,都能烧写。5 D- `! L- w2 j0 }; R% p T0 Z. m s5 \
, z! C, q1 a1 _" P: u! D- k3.调试的时候,不启用代码保护,出产品的时候再启用代码保护。 |
|