1、 P509只有A1和A3类型,没有A2和A4。P509A1和A3脚位分别与10P53A1和A3相同。
2、 P509 特殊缓存器05H 的位置,因为客户需求有特别设计应用,其功能与PIC12C509相同位置的缓存器(OSCCAL)不同,有可能会造成IC 误动作, 需确认客户Code 中有无使用此缓存器,如果有使用时请换
为NOP 指令后再烧写入P509 IC 中方可正常动作,在程式上这点10P53有差异。
3、 P509可以通过烧录选择INRC4M或8M。
4、 P509的烧录需用8PIN烧录软件2.70以后版本,烧录器硬件也需升级到3.39以后版本。
5、 如果使用烧写器为WMD021,建议不要再升级,因为一者时间过久,量产不良率升高;
二者无法下载P509型号,也就无法COPY烧录,只可以联机烧录。
差异部份 | P53 | P509 |
型号区分 | A1、A2、A3、A4 |
只有11与13
(相对P53为A1与A3)
|
IC 功能 | 缓存器05h不能使用 | 缓存器05h 如附件一 |
User Option |
1.IRC 4MHz
2.PED提供Disable或Enable(2.1V)
*PED电压存在+/-10%误差
|
1.新增IRC 4M/8MHz选择
2.PED提供Disable、Enable(1.8V)、Enable(1.8V含sleep)或Enable(2.1V含sleep)
*PED电压存在+/-10%误差
|
电器特性 | 1.IC工作电流较小(500uA/@5V/WDT En) |
1.IC工作电流较大(600uA/@5V/WDT En)
2.I/O特性与53有一些差异,驱动能力误差在+/-10%以内
3.IRC对电压比(2~5V):误差量+/- 5%
IRC对温度比(-20~+80度):误差量+/- 1%
4.Noise 2KV、ESD 8KV |
PIC12F509转MDT10F509
以下是转CODE应注意的几点:
1、如果是用PIC12F509的HEX档,可以直接使用MDT Writer打开,打开文件类型需选择PIC HEX。
2、如果是BIN文件,需转成OBJ文档,再通过MDT Writer打开。
3、把所有对05寄存器操作的地方用NOP代替; 4、所有RETURN指令改为RETLW 0 5、如果自己编写的程序,只要注意第3、4点