PIC12C509A單片機(jī)的編程再生
第一次用PIC12C509A芯片制作的振蕩器,其源程序?yàn)镻IC02.ASM,用程序存儲器第1頁面和數(shù)據(jù)存儲器BANK1體編輯的源程序,占用程序存儲器空間是從D'600’開始的地址存放的程序;第二次再寫時(shí),用同-PIC12C509A芯片.也是一種振蕩器,振蕩頻率比前者高(以便觀察),其源程序定義為PIC04.ASM.其清單如下:
下條指令。
END;程序結(jié)束。
說明:由以上的源程序看出,PIC12C509A再寫時(shí),需在ORG0(復(fù)位矢量)之后,增加兩條空指令(因PIC12C509A有兩個(gè)頁面),且這里程序是從PIC12C509A程序存儲器的O頁面D'30‘開始存放程序的。若對PIC12C509A需第三次再寫,又需再在ORGO(復(fù)位矢量)之后再增加兩條空指令(共4條空指令NOP),其余的邏輯操作順序與PIC12C508A完全相同。