sle4442.c.txt

来自「ic卡sle4442代码」· 文本 代码 · 共 160 行

TXT
160
字号
文件头:


#include <stdio.h>

#include <intrins.h>

#include <reg51.h>

#include <sle4442.h>

/*********************************************************************  



函 数 名: ReadMainMem()

功    能: 读ic卡主存

说    明: 

调    用: 

全局变量:

入口参数: IC卡地址(32 - 255),指向内部RAM的指针,字节数

出口参数:指向内部RAM的指针 *pt

返 回 值: 无

设    计:zhaojunjie                   日期:2002-04-24

修    改:                             日期:

*********************************************************************/

void ReadMainMem(uchar addr,uchar idata *pt,uchar count)

{

    ResetCard();

    SendComm(RMM_COMM,addr,0xff);

    ReadMode(pt,count);

    BreakOperate();

}

/*********************************************************************  



函 数 名: WriteMainMem()

功    能: 写IC卡主存,一次 1Byte

说    明: 

调    用: 

全局变量:

入口参数: addr: IC卡地址(32 - 255), pt: 指向数据区的指针  i:字节数 

出口参数:无

返 回 值: 无

设    计:zhaojunjie                   日期:200
文件尾:
************ 



函 数 名:Delay10us()

功    能:延时10微秒(包括调用和返回的时间),f = 11.0592Mhz

说    明:

调    用:

入口参数:无

出口参数:无

返 回 值:无  

设    计:zhaojunjie           日    期:2002-04-24

修    改:                     日    期: 

***********************************************************************/

void Delay10us(void)

{

    _nop_();

    _nop_();

    _nop_();

    _nop_();

    _nop_();

    _nop_();

}



/******************************************************************** 



函 数 名: Delay5us()

功    能:延时10微秒(包括调用和返回的时间),f = 11.0592Mhz

说    明:

调    用:

入口参数:无

出口参数:无

返 回 值:无  

设    计:zhaojunjie           日    期:2002-04-24

修    改:                     日    期: 

***********************************************************************/

void Delay5us(void)

{

    _nop_();

    _nop_();

    _nop_();

}

/*//////////////////////////////////////////////////////////////////////*/



 

⌨️ 快捷键说明

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