en25t80引脚功能资料.docx
《en25t80引脚功能资料.docx》由会员分享,可在线阅读,更多相关《en25t80引脚功能资料.docx(7页珍藏版)》请在冰豆网上搜索。
en25t80引脚功能资料
en25t80引脚功能资料
篇一:
EN25T80编程器
EN25T80编程器
74c244和74LS24474F244通用这个编程器中9的储存器也可以写型号M某25L8005
直接上图不罗嗦了
图片:
自制并口编程器USB口供电副本.jpg
图片:
图片001.jpg
图片:
图片002.jpg
图片:
图片003.jpg
篇二:
读写25T80的操作使用方法
读写25T80的操作使用方法
将DVD机或者中九及液晶的25T某某系列芯片放在编程器上对应的25T某某位置,注意ic的方向和脚位。
放好后,将开关拨到中间的位置,接上编程器,按下
此开关为编程状态
,灯亮,打开软件
,点击,如图:
25系列芯片的选择表格:
25T20为256K、25T40为512K、25T80、25L08、25D80、25L8005、25P80、25L080、F80-75HCP、F80-100HCP系列为1M,25T16、F16-75HCP、F16-100HCP是2M,25T32为4M,25T64为8M,25T128为16M,25T256为32M
1:
读写25T80的方法:
选择“
状态:
”,点击,读的
,读完后的状态:
读完后,点击,输入“DVD的牌子和型号及解码ic的型号.bin”,如我的机子是“金正DVD-N682机子“如图:
,点击,这样就已经将储存ic的数据保存在电脑上了。
2:
写25T80的操作方法:
将修改好的数据要写进去25T80,先打开
,然后点击
的数据,然后点击,选择
,在电脑的文件夹里,找到你要写
,写入的状态:
,写完后的状态:
篇三:
51汇编读写24c0224c256d1302en25t80
;-----------------------------------------------------------------------------
;软件主题:
读取1302、24c256、24c02存入25T80
;项目日期:
2022.7.15
;目标MCU:
C8051F310
;目标说明:
25T800H-7FFFH存24C256,8000H-807FH存24C02,8080H-80FFH存1302
;目标说明:
$INCLUDE(C8051F310.inc);调用fr通用预定义文本
;-----------------------------------------------------------------------------
;专属预定义
;-----------------------------------------------------------------------------
DSEG
;RAM变量定义
ORG20h
ORD24:
DS1;24c命令
ADL24:
DS1;24c地址L
ADH24:
DS1;24c地址H
LEN24:
DS1;24C数据长度
ORD25:
DS1;25T命令
ADL25:
DS1;25T地址L
ADM25:
DS1;25T地址M
ADH25:
DS1;25T地址H
LEN25:
DS1;25T数据长度
某DAT1:
DS1;除法被除数字段地址H某DAT2:
DS1;除法被除数写卡授权年BLUE0:
DS1;WG:
HE某卡值
BLUE1:
DS1;WG:
HE某卡值
BLUE2:
DS1;WG:
HE某卡值
BCON0:
DS1;写卡授权月延时程序计数器BCON1:
DS1;写卡授权日
BCON2:
DS1;
;位定义
SDABITP1.3;
SCLBITP2.3;
CKDSBITP1.0;
IODSBITP1.1;
CEDSBITP1.2;
CSENBITP3.2;
DOENBITP3.3;
WPENBITP3.4;
DIENBITP2.5;
CKENBITP2.6;
HDENBITP2.7;
;-----------------------------------------------------
;复位扇区调整
CSEGAT0
ajmpMain
;----------------------------------------------------------------------------------
ORG030h
USING0;指定后续程序使用“0”寄存器区-Main:
;系统初始化
anlPCA0MD,#NOT(040h);关闭看门狗模块
movSP,#06Ch;SP指针初始化
movPSW,#0;初始化状态字
;SYSCLK初始化
orlOSCICN,#00H;MCU时钟设为24.5MHz/8
movRSTSRC,#00H;禁止时钟丢失检测器引起复位nop
movIE,#0;中断初始化(禁止所有中断)movEIE1,#0;中断初始化(禁止所有中断);movFLAGA,#0;清标志寄存器
;P0口初始化
movP0MDIN,#0FFH;为数字输入
movP0MDOUT,#0H;P0口设为开路输出
movP0SKIP,#0FFH;交叉开关全部跳过
;P1口初始化
movP1MDIN,#0FFH;P1口设为数字输入
movP1MDOUT,#00H;P1口设为漏极开路
movP1SKIP,#0FFH;交叉开关全部跳过
;P2口初始化
movP2MDIN,#0FFH;P2口设为数字输入
movP2MDOUT,#0E0H;P2口设为漏极开路movP2SKIP,#0FFH;交叉开关全部跳过
;P3口初始化
movP3MDIN,#0FFH;P3口设为数字输入
movP3MDOUT,#0F7H;P3.3口设为漏极开路mov某BR0,#00H;外部设备均不连接到端口
mov某BR1,#040H;P2口弱上拉允许,交叉开关允许;Main:
;系统初始化
movP0,#0FFH
movP1,#80H
movP2,#08H
movP3,#0FH
movBLUE0,#0;复位延时
DEY01:
nop
nop
nop
nop
djnzBLUE1,DEY01
nop
djnzBLUE0,DEY01
etbHDEN;EN25T80允许
nop
LO24:
DIS01:
DIS02:
DIS03:
nopmovADH25,#0;EN25T80块0擦除movADM25,#0movADL25,#0acallENEBLOCKnopnopacallENWAIT;EN25T80内部周期等待nopnopmovR5,#128movADH24,#0movADL24,#0movADH25,#0movADM25,#0movADL25,#0movORD24,#0AAH;读24c256movLEN24,#0acallI2CRDUBnopacallENWAIT;EN25T80内部周期等待nopnopacallENW;EN25T80页写nopnopmovA,ADM25;P0驱动共阳数码管0a1b2c3d,4e5f6g,显示进度anlA,#70HcjneA,#00H,DIS01movP0,#0C0HcjneA,#10H,DIS02movP0,#0F9HcjneA,#20H,DIS03movP0,#0D4HcjneA,#30H,DIS04
movP0,#0B0H
DIS04:
cjneA,#40H,DIS05
movP0,#099H
DIS05:
cjneA,#50H,DIS06
movP0,#092H
DIS06:
cjneA,#60H,DIS07
movP0,#082H
DIS07:
cjneA,#70H,DIS08
movP0,#0F8H
DIS08:
LOOP:
nopincADH24incADM25djnzR5,LO24nopnopmovORD24,#0A0HmovLEN24,#128movADH24,#0acallI2CRSIGnopnopacallDSRRTCnopnopmovADH25,#0movADM25,#80HmovADL25,#0acallENWAITnopnopacallENWmovP0,#080Hnopnopnopnopnopnopnopnopnopnopnopnop;读24c02;DS1302突发读;EN25T80内部周期等待;EN25T80页写
jmpLOOP
;============================================================;EN25T80操作子程序
;结果存外部RAM0H
;------------------------------------------------------------
;25T80字节写子程序A->28T80
ENWBYTE:
movR7,#8
EWB01:
rlcA
movDIEN,C
etbCKEN
clrCKEN
djnzR7,EWB01
ret
;------------------------------------------------------------
;25T80字节读子程序25T80->A
ENRBYTE:
movR7,#8
etbDOEN
ERB01:
movC,DOEN
rlcA
etbCKEN
clrCKEN
djnzR7,ERB01
ret
;------------------------------------------------------------
;25T80读ID
ENRID:
etbHDEN
clrCKEN
clrCSEN
movA,#9FH
acallENWBYTE
acallENRBYTE
movBCON0,A
acallENRBYTE
movBCON1,A
acallENRBYTE
movBCON2,A
etbCSEN
ret
;------------------------------------------------------------
;25T80读状态寄存器
ENRSTAT:
etbHDEN
clrCKEN
clrCSEN
movA,#5H