📄 dianzhen.jam
字号:
' Copyright (C) 1988-2001 Altera Corporation
' Any megafunction design, and related net list (encrypted or decrypted),
' support information, device programming or simulation file, and any other
' associated documentation or information provided by Altera or a partner
' under Altera's Megafunction Partnership Program may be used only to
' program PLD devices (but not masked PLD devices) from Altera. Any other
' use of such megafunction design, net list, support information, device
' programming or simulation file, or any other related documentation or
' information is prohibited for any other purpose, including, but not
' limited to modification, reverse engineering, de-compiling, or use with
' any other silicon devices, unless such use is explicitly licensed under
' a separate agreement with Altera or a megafunction partner. Title to
' the intellectual property, including patents, copyrights, trademarks,
' trade secrets, or maskworks, embodied in any such megafunction design,
' net list, support information, device programming or simulation file, or
' any other related documentation or information provided by Altera or a
' megafunction partner, remains with Altera, the megafunction partner, or
' their respective licensors. No other licenses, including any licenses
' needed under any third party's intellectual property, are provided herein.
'Device #1: EPM7128S - d:\display\dianzhen.pof Thu Sep 23 20:50:14 2004
NOTE "CREATOR" "Altera Jam/STAPL Composer Version 10.1 06/12/2001";
NOTE "DATE" "2004/09/23";
NOTE "DEVICE" "EPM7128S";
NOTE "FILE" "dianzhen.pof";
NOTE "TARGET" "1";
NOTE "IDCODE" "071280DD";
NOTE "UES" "FFFF";
NOTE "CHECKSUM" "001925CE";
NOTE "SAVE_DATA" "DEVICE_DATA";
NOTE "SAVE_DATA_VARIABLES" "V0, A12, A13, A21, A22, A25, A43";
NOTE "STAPL_VERSION" "JESD71";
NOTE "JAM_VERSION" "2.0";
NOTE "ALG_VERSION" "12";
ACTION PROGRAM = PR_INIT_PROGRAM, DO_BLANK_CHECK OPTIONAL, DO_VERIFY RECOMMENDED, DO_SECURE OPTIONAL,
DO_READ_UES OPTIONAL,
PR_EXECUTE;
ACTION BLANKCHECK = PR_INIT_BLANKCHECK, PR_EXECUTE;
ACTION VERIFY = PR_INIT_VERIFY,
DO_READ_UES OPTIONAL,
PR_EXECUTE;
ACTION ERASE = PR_INIT_ERASE, PR_EXECUTE;
ACTION READ_UES = PR_INIT_READ_UES, PR_EXECUTE;
DATA DEVICE_DATA;
INTEGER V0 = 1;
INTEGER V1 = 0;
INTEGER A12[1] = 4;
INTEGER A59[1] = 288;
INTEGER A60[1] = 1;
INTEGER A61[1] = 118653149;
INTEGER A13[1] = 5;
INTEGER A25[1] = 10;
INTEGER A43[1] = 0;
BOOLEAN A21[104320] = @
mB300u@@@Nz@@lr@@V@@@@h2yVz@lbGh1_@l@z@rQPjMhtrQjdM@rU@@N__@QzjN
xrxQlNJxrNFjNhFrQ@tsxz@zl@@xzQlt@@@lg@@@Gtmt@@VeFul_@FK9eslrsQzM
ReO8eRu@@vN@@wl@z@FlV@qqQjMLtrQPkMtXv@@NeCGzNpfnOEElZvOuEMprvSER
ltvrzE7Zp@@@m7Y@@xF_VjMXN2k@l_3l4qUz@JxrwFeKn@txlz_lN@v@@EMhr2K3
yhz@wE_tpnuF7cZxuG91s@rQQz@@P@@lgMh@FGz8ah8esmzz@BlhJVVlUfun_@JU
3yVy@pElvoyvUl2VkEr_@@1F6KjMhfrQjFKy0jNBVrQ@NMhrMrl_RPrQjcxfLBwF
FDhv@yMx@@NZ6e_@xtUx_gx@mVw@xx1F6qQzJJhzQrhs@Vmp0jL@r1g4Olrxvz@l
bt_@UmB1@@_@_npoPZ@zZ@zhdM@@@7r0@@lA_@q@Tt@jusNlEWc0x@wFr@zL1q4y
lqh5ogm@@hkp_VPVv@PejYNtj9u@hxrt@cEtkxRpBjMXs4yUVzx@hrtUbNTmR3hl
@@1PFKjMh5eCmhs_i@g@VNh@UQl_h2Z6Oj_hXzMjcM@jMw@tggrw@3tgeshroUjs
Bg@hFz@zLKVlo3AFez@zcslNhxv_VlMdzSVzI5x@xxLfjmszzZVftR6g@Ncz@@L_
Yvg_zwrv@VFtBvNJBjMMhrwTjMR5kPmbUlMeD1Qjs@_t_@zMjrQ@@eMzxrbry_Fs
xvNQzTtzlvwhcTsptuxESlvNtTthkz@@yRM@vlhVrLQjcMh5QQjMhAbo@3oa8qo0
w@@hgrw@z@@nx@@7FIqWWH3yFyUvNvjbraRaohzV@@@@_@@z2eImQj_Ah@wFr@zr
KVlsL@rURjqhFSZ4FiFMUj@VyPk@uz@@Fia1MhrUQzMRzUVzx@hqtUbNT8J2XbC8
zzz7TkjlrBi7h@OlELctml@rhQd_l3D1Py@xy@u@roPlxAjMBSR3s@rQQztQfjsl
gMhzmD5MhfPQD_RjruN9izishR0TfHi@@lx@@@FG3qxN@AFtkpdIAT0w31PIez@z
tVhNhxH844IWGG8Dw5XGex@7@XYe@lVh_@js4y@7@w@V7oVbSl4iIhWs4yLVzx@h
LFyW1rQltsxzUTltx5gYHGH2Wl@7ul@wxl7itqQjMuh1_r_z3QDGhrVT0Q2iVxzy
_zUpltRFeD1@@@l_@@@z@z@78pW@@7Tz@l@_t@@ylzJJAbIHvNgbzIvNs@@Nw@th
f@Ujh_gzEK5c@O3y@Vl6IpW@thV@Rj_shzwPjthfjw@Fez1t@@@1tFe_@Hc7FV3k
UNRty@G1tLul_VFyL2j@@@y@@t2fbm@@Ll@lzV_d_lkfVcTjl@7q2JmT5_mBC0_y
@hr521W@@VeWGg@@@Tw@@xfq@t@V@NGHE_@@_32w1fKA5bVfKsBbV3F0Z@g@@nXC
u@@zFyWGR2O8C76Qlyh3zb0xtQDj_lty@@MLhj@7YScWWLu_@zpxlNhxrVNDJxUq
VDcXlxyRC0TnIjh3xfP@DaCu@@Vs@zyl_kMhWM9u@@gttNhkzQjUNvjQQj_@3LzW
7AxMrRy7I@@hDrl@w@w@dc7tlgBy@WH9udV@t@t@l@_@nmI9uNxNE0b11ty8SuCg
@Qh3CoW@zsFl@Qjg@@@3bwHm3I26PW@z@@WHC4KD4jM_rqQlM2HM1w@UlGfU4qoW
WbpuUkFdZrj4_JhINF@z1Qbm@V_h@@VPlrt@MrQj2qQGG16SbthfzQzdshrkQj@B
Rr_@_t@@zQjtRbSl7jsler@Nd6Q94KG2dSVNXqImls@a_g@RNf_UAl_hvzQjh_Qr
sQzLBh@Ul0jIWtdH4RVZdScjAbv@qy@EDf@y@Pzj_t@@@l@@_l059OlK_bz@lM8N
3KxrU7UT3@@@QYz@xf_pMhVwrN2_biUh@AU2wDuz@@33BX@@gV@Mj_Mhzw3VXXw@
z@0oCe_@HoQjNd@aNQrFUU_@xzr@@@7Gc1@Q@VXqUWQzNBx@Ml0564qg2@@htqmV
TzPxFeVF@t_zVVev7O@oz5emWWWL4Gs0tl_@3fDm@t@VGQ6y@@h5ob4bQ@tXcFn@
Vlls@@V@r@@1eGoIzNl@@@Fx@@rXhVW_xbUWR3qfsh5qg5x@_@1ktGxrRFjNhzGu
C0XGA6j6XXq8C32Xw06arbWeW_Z60iWNe7YMhGR4SFWWet7uVs@fa38mKQjcMhLQ
QjMhXmDmbwlNmS3K@@Q5AzXmw9uB_@ts@@d_@jU@@@e_n@vv@hxBX@_t@@@F@M@F
@llrXcD8WdA_@VUDtvkuVqr6@LGNm8C2CQGmI9KhzNRltVNl_xjrhz_0y9u@rVac
rhaFFPVqlv@Xwt8Of7gz_7zBlqPhVNtZI8kL@ZIlksQwqVQ9s@@@rtWrb6Ojtgp@
vOTG@4O@@_5MV3tZNPUksxXSwtx@lwcqhdF@xKVpNTd1LbW@@_N@@@r_@bxzyLQ5
Ct9wfS_LpnTRDIxmN@@@YW6e_@zbtkVdVlVUyVVW_zt@z@_@fdxRAGh4yhzl5u63
XwbWr@@V_@@xgz_jjpfrpFNIttsVVmI9u@W_NsfolFu_0@x@V_@@@Tz@dv@VlEam
4O@tz5Ub4XReY@F@@mXMo@lzVO9F4059w@@r3Oq3@@@bXgmW_@dw06DmQjNUeF2v
@twtlNhVuBUGz@@FaGRKBrQRjMhbjVlNuGgu@x@BumDyhsh5E93ktnpvTz@hvqDL
TNnlvJzFwh@7ml_pjz@Dx_Vls_@@lE@@V@@@@_tl@z@rIPjKAFWC3y@Vzx@hbFqn
AyUftxlSF7DAhhr@MJwlwty_@dqgwtZw_AnNw@d_@tRSS@@1VDZ@tl_WD9XMhbIG
Q6m_@NI@@QDztgTrQjsXDXa@hM@mrmOWB32053V_@@_Vv@Tp@VxQfKBmj4yN@VxQ
rtJxrV5lMhz0BJGRtxF@VlrGC3nl@@F@@xDt@oLXWmWw@@AwlNx1CoWjtxT@@jV1
WAX_@@@GCXXsBrVGfj4u6C__@w3Kb4QjMB1KmGWg6OfshFaBX2Ar3@x@@1l6Yl_@
@mrGA0lY21XaGHP8e0s2hJYW2_9K092Kmxm80B8NC2P0fGWv9ucG2663h@t@1DZX
@@z@W2u9W2jEB81@@tV1A4OO9fvl@@FebMeKAbY_fKIUbw9vEl7r@zqKFdoL@KER
bsftUAdYwhKEVdtxy@FtrxxqQUjMBKP3yhzt7Mi1X2WXKAbQJfKEX2O0ldMTvKUr
covKKErxHvKw7boziSEtRxvVlEdovZ281sTVFw@@ff@Ejh_fTMQjJlzqEDzJhSUE
dpvzUkhtpfrSAbIG19edwzsKgdZofVgG1CGArJPK09WovroQjMlfrQ7j_fTEld_z
zqwRdsfFKW4GhTF7Am6gVAd3581Fdtxy@F@zxxKQUjMBGXP25GY83C8K03K@qQPl
M@azttZ_zUQwdNxgVQljMxrRFjNJ@qQldtxTVld@wzyQTlMh5tm9IfKgTbIvfKVj
FuXG2P8X05C0rJvSW2IOEbI9A0K25WaW7OmvzqF@dMVvqEz1FmZvqQjGlDmdoTUa
1ImkdtBG13KvzA5GH8sp@VzEbp5LH2ax_VKltJHzyAFgY4KFbo7F03QjwhfrEj6n
U2HHn0x@U7d@z_Sl@pLxTA5VH2kldwZM8jO4C8AUIY20bezDmEb_Pe0G5KmIX7Gb
Fj@yu_JWphrUq_FesxqAa@4S_Vr7Yk1kovLKUr@JvLgNbs@T8@6uzAlFo0@2KGBx
rEzX20LG1W6fX7i@__q@@N5jl1Ihzwzdshf@Qjptxzk@@pV@@UjkNhq2_t0@QtzX
tRWsf@gW@JWTVdNK06esxKAsz42em0vrUr1KO0jJh_O9ImvLUFbMhLLVjMshqVP@
v@5Al1gVQdjMvr7ol1UUltZ2mW0POmVr@VC_6mxrAF449iMfrxAjoJhVQVK0Cezg
@FuV3itv@7pHEwh@lZ8PZ83C8EE3Y28Xu1IGUl@l@zl@mIaW_vrUm@9e@AjFaV3Y
2GY0KQnrUdcsh@FQlMzgr_ljtxV7ZG2nsn0zthyezPmpxzUK094Wt312oGyAI4g2
6HBOGm8C4gt3_Nxq2gd1thLQQj_heLUj6BH21ZaSa187SJZXHOGKZIew@qEc39Y2
8X0FCmrUdMm@98lt@Es43YVSZ8DCm@@vl@Fls8DImdsTVm@FOjwhaTVlNOEmGfqQ
LzNhbyAztm9P8sa721nc8NC8O46YJI2xrwd1GnGeAF4@p3nha0dNhze5I8K53Kxz
A5tl1QzNxYKp0xLUzHBaWQjxPxT_tX39HOx942I2XlOGCHI4Ri41G1J0A6OlI@Ds
p4Y7mWuLO8KgMiMhLxQjoBo562MoWOJC8y5Ce@Ub7gY4nIOGy5jeqVjBeqD2NJbu
VU8a66YsgYeAI8G66YC03r@@rH1KHaGC4V16X3PGyKR4SZ1sxy@zl@zxzAlFuc72
lY1rNhTXv4IiOU4Ya1nzpWyU@@0o2H@LQNm@9uUbMBi43yhzdhlw@FU_7YEoWWWU
8kh4Y2uXups8we42pv@uao9oU9YiAXO9a82Y721n0VQtz_h@lTj_vfzglYthrkw@
JRfrVbi@xz2G91hLQrkMhyYNn0VVb_shzgTbthfyg@B493itxV7eb1Xh9QSN641c
1kI@zKUzN5jb1Mh_AP@txvy@@Z@@VkQlJBfrQrX7OWx@hU@Vb_ohzg3uv1@xV@X7
0JaBC4Rd4XgmGmD94unCH_zJyU64jb1n4PGC264Ne4nYPGKtC4zn6XvmGK5U4jV2
grkljtxV7bY1nAgIaQ6483CH8kKaQC41s@XvmWpxh@u_DmrEdMO9a4P531oKX@g@
@8wCWthLkw@JxOsUmQbMlhqQlOsU8eF3Y1C1lNvz;
BOOLEAN A22[65920] = @
m0200u@@@@3q6aPm@@Vl@@zT@@@ts@@lz@@@xFW8rTMDD9@@xmF4q0@@@T02ax84
GG8S7_k53U5ZGPWLJ9OeU0G82d3@@l@@@V@t_lXo3l@5G1b1@x@@_TZ@zF00100_
s_@@j@@tVc148kJ8W3L2_@z@dF3_@@tz@@_7KF4UX4ACyeOm@ltFGPGuFyl@@@V@
@@aex@@5X0@7AI4e6iAR4KmOtp@t@@cVppW@@75wy@@_z@@z@@txpv@qe@@jgt_V
@14Wkpgf9PuEmqV@tt7lQBC1@@T2_@R@zq@t180kZG03X05WS_y@@_@@l346i7Dm
@NNl@@@VV@@x_@V@q@mOx@lVN@@@NOq0@@zViw@@vVT@@CJWKp@lldftme1062mm
m@@RyU_t@s5l@@@gBg1_E@w7a9m@@@ttxNfF_@Vil6G8jEh2e6eN@@t@z@V0D1x@
wt_@VtS3GWeEX064XxW@@tBN@@@ort@zF@NdRDmt@zl@zz@mQ2sNlXz@@@h3W8Dq
QW@@VRpy@@URv@3j9mUB@t@zQNmJ2s@t@lO3y@@@x@V@rN@@l@@t7t@z_1P304et
ngfbC4_WV@@@WS20fEX0C4WmW@@lSRW@@lBM@@@P16sF64kJ09rPLuU3t100kJ8W
1Hm8uVx7qw_tluny@9V2k@VsTx@@x@z@tV@@lmTvH3hL3_UT_j0Ga6uDWlVVA@RU
P@lz@pV3yFJAwthnr3lPNGc12tXRy@@@urv@nT@_VDe1_@@jLt4knrl@r7@@l@@@
V@RTkETRQrzVz100kZLJBfmTuScstikld_3rImrnHkF@@V@U300uEX2tCm@@@kw@
@V@@@r3R6u@t@7UCyl@@zxB53yz_@xR7ts@@14GgpAJBv@__xzz@@URy@@FOa1sn
q@c38G2UCm@@@l@zVV@@@@_dlhoBDm@@Vev@@V@@t@Xa9e_o@tV0GOOP2_lyU2BP
m@VdhV@@kGG34k3kvMmko@@@ku_@@Aq4q@@@x@d@t@@@l@@@7vxfuU_Y@zFVx5WQ
WmTm6lqXV_@V_UJJmsBsAl@@VjT6G0vEX0C4X0XPTsdgUl@pnnOr4yVqpu@@TDTq
0@xzzAAZPey@@x@60AKr0VdkzCVs@z@xB7nQW@@d0m9@4_@@VP3GWuEX0640R00e
mNU@@@s9g@zV@MLhQW@_@@Xr4y@@002NSs@@tdS0YqWC3025km@@@NVR_VGG2Srx
@zVFN4aP000uV@@@@k@@szw@@N@o0tV@@GN6ylhE18IjZHJB9FY_@WWAukP05goW
@P@r8v4QoCm@0Tkz@z@Wu4u@N05q_GWS2s@llz@@_pEW0nD21Seg7_@z@3fJmR0H
gRiOwGw4_SJ8is0@@@P02av2VJWUsy@pT2y@@@zVkfdKdWt@UV@@j7Ux@@2kDmzV
@l@@@Vk_t@1tCuRItByz1T@@@vnCmB@_F4d1V@VbXvCu@@hMv@@VOE3__z@3aPm@
lcR3F3_@@WTm@@7ipWYNu@0U6yVnF4mpW@@kAFy@T1tCOFl_FWV3@@zUy@@@2zPm
U_@VmDLguPW@1oyGQsyweYGXFu@@@DWtFw@@@N8QW@_U@0ZC0a3@Fq7F16VmqI_j
i@@@WWUObtFXe@@l@p@V@VjVPBDmrz@l@@@V@l@@_l@@z@@MJsn_s@@@d@0YKtPq
maCS7y_HYms@@tV@_@CJ3ylY2Jq9@t@zVLWH34k3qhZz@sz@lll_@VyTz@xDDmE@
@VCp4yV2PvRf_t@z@7W8rEMDja_@xyqV@v5cZ1Lbttuw@@ztD05cBXzYRu@@@D0A
3cMoGay@@7eGeW79GIllEOfD_@@lz_@@7iBXmcjSupWWb8vdA@t@@@lTv@@2Q9m@
@@l3f1_@@@j@@BPu@@s@@@dU0YKtPraai_d9Yx@x@@@NVV@@yM3yFpov@l@t@zV3
W0vE21802t1mvs@@x_@@tK@@Fgi@@TkFudt@t@SgZ@@_V@@@U0YqwOrqIu@lxN7@
@l@@@Vx_@@LUDm6v_ll@@V@V5G0fEX044XpX@@txHzhV_@@el9u@flrUF@l@@_yw
l6uxz73pVud@@38aEdL1VD0f_CRFm4y@@VRVdbY_w@lw024p90mW8S7y@@uoL@dl
DC3_F@Q1p@@x@@tjme1sdpBHVX@xFW8rTIDD9@@R@@@UsdzR33pWzxk0j_@TXlOW
Vty@VC6y@@OECm0@tV@_@xzz@tGpw@@3GaM7ZcMIt@y@_@@@vxs@7Gc1V3i___EW
2LnW_@@V@@FLiw@@p_QWmUx@moCuxNNnr@1KG6322QWs@@@GpCu@ctFif11Vbm@@
x@UD62IRW@@V@WqUu@vlBCi7c_@@3L@GuQF2FmGXR9y@@xx_@@t@t@JGx4CzV0Xq
xioKI_VWxAy@@J7qo3@Vz@1kbmTMDP8SF84G08S70J5YeY@lDL1yx@1KIGEGW2NV
_@nc6uV80XQQKj2OB900wTiQQ85k3eX0qWH5anU1v40002232J3x70GWx4qT@hQh
@y@h93U@w@39dWltlVDl___r7W2hdWl@VVV_@tXrJm_z@jzyy@0t9u@@FlBd11BD
m@@@llpzV@@@@_wy@z@@@pZu@s_@RP0U328RW@@7Ns_@@1uPWeQyVmt44k3VxVTM
DLF3_@@vTt@@7cd1Air@_@@@2McW@FB@4_Cuxz@Mr@@Vmy4uWAFo6K_t@@mVvU6U
gcW@@@V7jevuy@@zVF05qt0VNR3Axk@3WcW@@lRhSx7_@@@T1GW4Wt0zJt@k__@j
@K@F@F1nNp@ZzbW@@7RwzxN_@@@2lo0I_@tKtVjp781@@@@_t0ybSs@x@_kBKW4S
r@@x@VtLK@@@t66u@@@t@vvJKW6u@@lt@HDc@@_RNzVV1kPW@@66s_@@gTk_3zB1
V4u@_szzy@L05qd1SOEsz@@_h_@@FaX4y@@lpoq@@fm4uOs@xRQRLVx1K8X6ux@R
t@@xis@V@yaIWU@@jER@lWRyu@i42r8Xm@GA4aJSzT058O5@AbW@_@Vx_@tX9o0I
lngW2GAqH32VnWG7n0GWSJuB6ShK5jHQWV@x@W8PWLJ8OGaU0002FCHCu@@@x@@@
BSoM2Tq0_JtlvFaGcb6u_v@ZF@tFZE@V_@@@_@xjjqfMpw@_Fmo44kjwwkt@lzo4
yFt9HThQN_@VNGa68S72rZ_PKFP9Cra1wLsqRoC1@tXkyRx_Ty@@5Yf1_@xVqSPy
Zsp@@Hp4iek@Rxx@F8ICo7A1@VqvsV@@3na1aEZ5aMo@3sS3p80mXJkX@@@tmrI8
mIOy@@@Qx@@tt_z@Cc9u@@9ov@@l@@@z0GD8eA3OLqIAoX@t@@@l@@llmDI88K3q
@T05i93_V@xy@@sb5A3nXcGee6uty02frPbfbqlArCeLi427D1t0481RYn5e9u@@
tFiJO2sCg0GVm@@l@eg6u@dEF303255fWIHgEJ32J9XmJTAGLasOr0l@@@15CPUi
64KmI1u9HW2U761Lf_cG8XB52yIZNcGmm2LNi1_x@@3B6f0AeAKPOS@@t5eGQXbG
r98948DC2t1GG0amG58Q3g@_Vgn60000440W002400bxkOf50028400G00000eVt
2JhoIR004GG00m000OpY@@VTt642W100nVzTYzwdtzGy@@Vft608o@F8M30000a0
01H0WG80600010GecQm090000mlV000008U4D014OW50003G10040020t0JI7008
00o4GYGPDuokAkjJYhnhm@Jxl@z@V@@t@_tAh8jq@@Vj7nXkHgtL4DQ5wxl_ytV@
h@@_tR@@d__pV@xVtylw@TjttplRjt@_Vj@@@U@V@@_@@xqzz@xx@l@7z4MVr0@@
@t_@x@zz@zh@@@t@z@ll@l@0rPGVt@j@l@V@V@@_tx@NGF1N@@@_@@xpZs0z@@@w
hl@FEGbh0M9oTCqt@@x@l_t@@@b@@_Vz@VNVlRWx@xUt@r@_@@h2TF1@pVz_@@xd
rc1@tN@3lRW@@_U@@@t_@@xzlN@x_@ztVzVl_@pQ@z@@y@l@rl@@5@63_@@@z@zt
x@@_l9_4y@@Vh@@xd@ztl_@@V@Vz@tRcW@@llMyCuYp4y@@zlwj1@BOWx@@VtV@@
RCRW@l@V@zz@x2OWkl@V@@l@bwPG3u6u@@_F4y4yr@@pl@ft@@@F@x@V@x@@fkdm
v2@e@@@lJ03yV@@xxk_MN@rjh@xQT@rNkg@lg2EX8znmttzdx__QtTNtw_kkr@@T
t@G2_@_@zl@@x@x@tt@@VevC4oV2_t@xzrttx@@@ttV@VEz6ul@xlfU3y@VVNGS2
kh@@dPJYs3on@@tl@v@Vy@@@TuRWxz@V@@@zw@k_z@@tvl@@tz@zdl@@V0;
ENDDATA;
DATA TEMP_DATA;
INTEGER A0[29] =
23, 96, 96, 96, 96, 96, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 15, 791, 791, 791, 791, 317, 293, 281, 273, 261, 253, 237, 791;
INTEGER A1[29] =
16,3144, 1574, 716, 360, 183, 1574, 716, 360, 183,3144, 0,1574, 716, 360, 183, 64, 280, 240, 200, 160, 640, 480, 400, 320, 240, 160, 80,3144;
INTEGER A2[29] =
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 165, 165, 165, 165, 0, 0, 0, 0, 0, 0, 0, 165;
INTEGER A3[29] =
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 96, 80, 64, 0, 0, 0, 0, 0, 0, 0, 112;
INTEGER A4[29] =
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 648, 600, 552, 504, 0, 0, 0, 0, 0, 0, 0, 648;
INTEGER A5[29] =
18,3144, 1574, 716, 360, 183, 1574, 716, 360, 183,3144, 0,1574, 716, 360, 183, 64, 56, 48, 40, 32, 128, 96, 80, 64, 48, 32, 16,3144;
INTEGER A6[29] =
0, 32, 16, 8, 4, 2, 16, 8, 4, 2, 32, 24, 16, 8, 4, 2, 0, 0, 0, 0, 0, 16, 12, 10, 8, 6, 4, 2, 32;
INTEGER A7[29] =
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 6, 5, 4, 0, 0, 0, 0, 0, 0, 0, 7;
INTEGER A8[29] =
0, 512, 256, 128, 64, 32, 256, 128, 64, 32, 512, 384, 256, 128, 64, 32, 0, 560, 480, 400, 320, 256, 192, 160, 128, 96, 64, 32, 560;
INTEGER A9[21] =
12, 3, 131, 8, 3, 131, 0, 0, 0, 6, 3, 131, 0, 0, 0, 3, 1, 118, 1, 3, 126;
INTEGER A10[14] =
12, 3, 8, 3, 8, 3, 6, 3, 0, 0, 3, 1, 1, 1;
INTEGER A51[15] =
294, 148, 38, 20, 2, 148, 38, 20, 2, 294, 0, 148, 38, 20, 2;
INTEGER A49[14] =
12, 114, 8, 114, 8, 114, 6, 114, 0, 0, 3, 109, 1, 109;
INTEGER A11[5 * 3 * 28] =
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0,1025, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0,1025, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0,1025, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0,1025, 0, 0,
0, 0, 0, 0, 0, 0,1025, 4, 0, 1, 1, 0,1025, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 99, 1, 0, 99,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 99, 1, 0, 99,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 99, 1, 0, 98,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 99, 1, 0, 98,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 98,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 99,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 99,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 98,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 98,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 98,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 97, 0, 1, 94,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 95,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 95,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 97, 0, 1, 94,
0, 0, 0, 1, 0, 98, 2, 1, 96, 1, 0, 97, 0, 2, 96,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 97, 0, 0, 96,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 98,
129, 10, 98, 1, 0, 98, 2, 1, 96, 1, 0, 97, 0, 0, 96,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 1, 1, 97, 1, 0, 97, 0, 2, 96, 0, 1, 96,
0, 0, 0, 0, 0, 0, 1, 31, 97, 4, 31, 98, 1, 0, 98;
INTEGER A14[64] =
8600,6400,4800,3600,2800,2000,1540,1140, 860, 640, 480, 360, 280, 200, 154, 116,
86, 64, 50, 36, 28, 24, 20, 16, 14, 12, 11, 9, 7, 5, 4, 3,
2000,1600,1300,1000, 900, 800, 720, 660, 600, 560, 520, 480, 440, 400, 380, 360,
340, 300, 280, 260, 240, 220, 200, 180, 160, 140, 120, 100, 80, 60, 40, 20;
INTEGER A15[16] =
60000,28000,10800,4200,1660, 660, 260, 100, 500, 200, 100, 60, 40, 30, 20, 10;
INTEGER A54[30] =
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 16, 0, 0, 0, 32, 0, 32, 255, 65, 255, 82, 255, 69, 255, 84, 255, 76, 255, 65;
INTEGER A55[30] =
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 16, 0, 32, 0, 32, 255, 65, 255, 82, 255, 69, 255, 84, 255, 76, 255, 65;
INTEGER A56[8] =
255, 1, 255, 56, 255, 57, 255, 65;
' VARIABLES
INTEGER A17[1];
INTEGER A48[1];
INTEGER A52[1];
BOOLEAN A32[60];
BOOLEAN A33[10];
BOOLEAN A39[10];
BOOLEAN A26[1600];
BOOLEAN A27[5];
BOOLEAN A28[273];
BOOLEAN A31[640];
BOOLEAN A57[640];
BOOLEAN A45[640];
BOOLEAN A29[640];
BOOLEAN A30[640];
BOOLEAN A34[50];
BOOLEAN A35[50];
BOOLEAN A36[50];
BOOLEAN A37[50];
BOOLEAN A38[70];
INTEGER V2 = 0;
INTEGER V3 = 0;
INTEGER V4 = 32;
BOOLEAN b;
INTEGER i;
INTEGER j;
INTEGER k;
INTEGER l;
INTEGER V10;
INTEGER V11;
INTEGER V12;
INTEGER V13;
BOOLEAN A18[21];
BOOLEAN A19[20];
BOOLEAN A20[10];
INTEGER V14;
INTEGER V15;
INTEGER V89;
INTEGER V16;
INTEGER V87;
INTEGER V17;
INTEGER V181;
INTEGER V18;
INTEGER V19;
INTEGER V20;
INTEGER V21;
INTEGER V88;
INTEGER V94;
INTEGER V22;
INTEGER V179;
INTEGER V23;
INTEGER V24;
INTEGER V25;
INTEGER V26;
INTEGER V27;
INTEGER V28;
INTEGER V29 = 1;
INTEGER A16[15];
INTEGER V30;
INTEGER V31;
INTEGER V32 = 0;
INTEGER V33 = 0;
INTEGER V34 = 1;
INTEGER V35 = 0;
INTEGER V36 = 0;
INTEGER V37 = 0;
INTEGER V38 = 0;
INTEGER V72 = 0;
INTEGER V73 = 0;
BOOLEAN V39 = 0;
BOOLEAN V40 = 0;
INTEGER V41 = 0;
INTEGER V42 = 0;
BOOLEAN V43 = 0;
BOOLEAN V44 = 0;
BOOLEAN V45 = 0;
INTEGER V46;
INTEGER V47;
INTEGER V48;
BOOLEAN V49 = 0;
INTEGER V51 = -1;
INTEGER V52 = -1;
BOOLEAN V74 = 0;
BOOLEAN V75 = 0;
BOOLEAN V56 = 0;
BOOLEAN V57 = 0;
BOOLEAN V58 = 1;
BOOLEAN A40[10];
BOOLEAN A41[10];
BOOLEAN A44[10];
BOOLEAN V76 = 0;
BOOLEAN V80 = 1;
BOOLEAN V81 = 0;
BOOLEAN V82 = 0;
INTEGER V83 = 5;
INTEGER V84 = 0;
INTEGER V86 = 0;
BOOLEAN V91 = 0;
INTEGER V68 = 0;
INTEGER V69 = 0;
INTEGER V96 = 94;
BOOLEAN V97 = 1;
BOOLEAN V102 = 0;
BOOLEAN V100 = 0;
BOOLEAN V103 = 0;
BOOLEAN V108 = 0;
BOOLEAN V104 = 0;
BOOLEAN V105 = 0;
BOOLEAN V107 = 0;
BOOLEAN V106 = 0;
BOOLEAN V101 = 0;
BOOLEAN USE_EXTEND_IR_DELAY_METHOD = 0;
BOOLEAN USE_FIXED_ALGORITHM = 0;
ENDDATA;
PROCEDURE PR_INIT_PROGRAM USES TEMP_DATA;
V102 = 1;
V103 = 1;
ENDPROC;
PROCEDURE DO_BLANK_CHECK USES TEMP_DATA;
V100 = 1;
ENDPROC;
PROCEDURE DO_VERIFY USES TEMP_DATA;
V108 = 1;
ENDPROC;
PROCEDURE DO_SECURE USES TEMP_DATA;
V107 = 1;
V106 = 1;
ENDPROC;
PROCEDURE DO_READ_UES USES TEMP_DATA;
V104 = 1;
ENDPROC;
PROCEDURE PR_INIT_BLANKCHECK USES TEMP_DATA;
V100 = 1;
ENDPROC;
PROCEDURE PR_INIT_VERIFY USES TEMP_DATA;
V108 = 1;
ENDPROC;
PROCEDURE PR_INIT_READ_UES USES TEMP_DATA;
V104 = 1;
ENDPROC;
PROCEDURE PR_INIT_ERASE USES TEMP_DATA;
V102 = 1;
ENDPROC;
PROCEDURE PR_EXECUTE USES DEVICE_DATA, TEMP_DATA, L6, L26,
L96,
L97, L75, L55, L82,
L257,
L41, L35, L21;
CALL L6;
V3 = 0;
V4 = 1;
CALL L26;
IF (V2 == 0) THEN GOTO L2;
IF (V42 == 0) THEN CALL L97;
IF ((V42 == 0) && V102) THEN CALL L75;
IF ((V42 == 0) && V100) THEN CALL L96;
IF ((V42 == 0) && V103) THEN CALL L55;
IF ((V42 == 0) && V108) THEN CALL L82;
IF ((V42 == 0) && V107) THEN CALL L257;
IF ((V42 == 0) && V104) THEN CALL L41;
L2:
IF ((V42 == 0) && V104) THEN CALL L41;
CALL L21;
EXIT V42;
ENDPROC;
PROCEDURE L6 USES DEVICE_DATA, TEMP_DATA, L30, L276, L32;
INTEGER V66 = 0;
INTEGER V90 = 0;
INTEGER V95 = 0;
INTEGER V67 = 0;
INTEGER V180 = 0;
IF (V103) THEN V102 = 1;
IF (V106) THEN V107 = 1;
IF ((V102 || V100) && !V103 &&
(V108 || V107)) THEN V42 = 1;
IF (V42 != 0) THEN GOTO L463;
V21 = 0;
FOR i = 0 TO V1;
j = 1;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -