第一次用PIC12C509A芯片制造的振动器,其源程序为PIC02.ASM,用程序存储器第1页面和数据存储器BANK1体修改的源程序,占用程序存储器空间是从D‘600’开端的地址寄存的程序;第2次再写时,用同-PIC12C509A芯片.也是一种振动器,振动频率比前者高(以便调查),其源程序界说为PIC04.ASM.其清单如下:
下条指令。
END;程序完毕。
阐明:由以上的源程序看出,PIC12C509A再写时,需在ORG0(复位矢量)之后,添加两条空指令(因PIC12C509A有两个页面),且这儿程序是从PIC12C509A程序存储器的O页面D’30‘开端寄存程序的。若对PIC12C509A需第三次再写,又需再在ORGO(复位矢量)之后再添加两条空指令(共4条空指令NOP),其他的逻辑操作次序与PIC12C508A完全相同。
责任修改;zl