nvm3060.hpl
来自「schematic interface orange for eeprom pr」· HPL 代码 · 共 69 行
HPL
69 行
; Orange programmer module v1.1
; (c) 2000 Valery Fomin
; CHIP=NVM3060 , 1628PP3 (512x8)
SOCKET=5
; PIN 1 2 3 4 5 6 7 8
; Socket 5 : NVM3060 Gnd Vss Gnd P0 P2 P3 P1 Vss
PINO=RES,0 ; 4 pin
PINO=IMC,2 ; 5 pin
PINO=IMI,3 ; 6 pin
PINO=IMD,1 ; 7 pin
PINI=IMD,1 ; 7 pin
CDELAY=5 ; one set delay
[INIT]
RES=0,IMC=1,IMI=1,IMD=1
P=100
RES=1
P=100
[READ]
IMI=0 ;\
CONST=128 ; \
LOOP=CONST(0,7){IMC=0,IMD=I,IMC=1} ; \
IMI=1 ; \ put ADRESS
LOOP=ADR(0,15){IMC=0,IMD=I,IMC=1} ; /
IMI=0 ; /
IMI=1 ; /
IMI=0 ;\
CONST=129 ; \
LOOP=CONST(0,7){IMC=0,IMD=I,IMC=1} ; \
IMI=1,IMD=1 ; \ read DATA
LOOP=DATA(0,7){IMC=0,IMC=1,I=IMD} ; /
IMI=0 ; /
IMI=1 ; /
[WRITE]
IMI=0 ;\
CONST=128 ; \
LOOP=CONST(0,7){IMC=0,IMD=I,IMC=1} ; \
IMI=1 ; \ put ADRESS
LOOP=ADR(0,15){IMC=0,IMD=I,IMC=1} ; /
IMI=0 ; /
IMI=1 ; /
IMI=0 ;\
CONST=131 ; \
LOOP=CONST(0,7){IMC=0,IMD=I,IMC=1} ; \
IMI=1 ; \ ERASE
CONST=255 ; /
LOOP=CONST(0,15){IMC=0,IMD=I,IMC=1} ; /
IMI=0 ; /
IMI=1 ;/
P=20000
IMI=0 ;\
CONST=131 ; \
LOOP=CONST(0,7){IMC=0,IMD=I,IMC=1} ; \
IMI=1 ; \ write DATA
LOOP=DATA(0,15){IMC=0,IMD=I,IMC=1} ; /
IMI=0 ; /
IMI=1 ;/
P=20000
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?