SLE4442卡_IC的51单片机驱动程序
void WriteMainROM(uchar addr,uchar *t,uchar N) //写主存区
{
while(N--)
{
Command(0x38,addr,*t);
Process();
addr++;
t++;
}
}本文引用地址:https://www.eepw.com.cn/article/201612/324690.htm
void ReadProROM(uchar addr,uchar *p,uchar N) //读保护区
{
Command(0x34,addr,0xff);
while(N--)
{
*p=Byte_Read();
p++;
}
}
void WriteProROM(uchar addr,uchar *t,uchar N) //写保护区
{
while(N--)
{
Command(0x3c,addr,*t);
Process();
addr++;
t++;
}
}
void ReadCode(uchar addr,uchar *p,uchar N) //读密码
{
Command(0x31,addr,0xff);
while(N--)
{
*p=Byte_Read();
p++;
}
}
void WriteCode(uchar addr,uchar *t,uchar N) //写密码
{
while(N--)
{
Command(0x39,addr,*t);
Process();
addr++;
t++;
}
}
}
评论