⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 s2100.hp2

📁 schematic interface orange for eeprom programming
💻 HP2
字号:
; Orange programmer module v3.3
; (c) 2000-2002 Alex Plusov
; CHIP=S2100R,8x8 Seiko/Pioneer
; ROM (need 21V for FUSE memory)

; READ only!!!
; Tested.

; Version for Orange2 hardware.

;PIN        1    2    3    4    5    6    7    8
;SOCKET    P1   P0    -   Gnd   -   P2   P3   Vss

SOCKET=1

PINO=DAT,3
PINO=CE,4
PINO=CLK,0
PINO=RST,2
PINO=PD,1
PINO=COUT,5
PINI=DAT,3


;PINO=DAT,1
;PINO=CE,0
;PINO=CLK,2
;PINO=RST,3
;PINI=DAT,1

CDELAY = 2 ; one set delay

INFO="For Orange2 Only!!!"

[INIT]
PD=0
COUT=1
CE=1
RST=1
CLK=1
DAT=1


[READ]
CE=0
R0=0,LOOP=(0,7){R0[I]=ADR[I]}	; copy address		
R0?0{
RST=0
DATA[0]=DAT ;read bit 0
RST=1
LOOP=(1,7){CLK=0,CLK=1,DATA[I]=DAT} ;read other bits
}
R0?>0{
LOOP=(0,7){CLK=0,CLK=1,DATA[I]=DAT} ;read other bytes
}



[END]
CE=1



; change bits order
[REVERSE]
ADR=0
LOOP=(0,7){
R0=DATA
R1[7]=R0[0]
R1[6]=R0[1]
R1[5]=R0[2]
R1[4]=R0[3]
R1[3]=R0[4]
R1[2]=R0[5]
R1[1]=R0[6]
R1[0]=R0[7]
DATA=R1
ADR=+1
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -