在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
芯片精品文章合集(500篇!) 创芯人才网--重磅上线啦!
查看: 3003|回复: 1

jacdzhang,你好,我是21上的朋友

[复制链接]
发表于 2003-7-30 16:41:26 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
谢谢推荐这个地方。
希望能对ic卡数据通讯问题给个更明确的解释
发表于 2003-7-30 16:59:11 | 显示全部楼层

jacdzhang,你好,我是21上的朋友

就拿cpu卡来说,
cpu卡为iso7816的接口,因此你在做这方面工作时,首先要看看iso7816的协议,共分四部分-1,-2,-3,-4。如果只做硬件接口则可以只看-1,-2,-3。 -4交给上层协议软件人员看。这样你的工作量就会大大减轻(我就只看了前三部分)。
iso7816的通信方式,实际上就是uart,只不过把TX,RX放到了一起,构成了一条双向数据线而已,用单片机来设计IC卡接口,我认为有两种方法:
1.软件法:用软件来实现UART,用一个I/O进行通讯,这样做软件比较复杂,但硬件简单。
2.用MCU标准UART: 关键是要把TX和RX在单片机外合在一起,变成双向I/O,可以用三态门来完成(比如74LS125 ??),用单片机的一个输出脚来控制方向,可以参考下图:


               |------------------------- P1.1
               |/|            
               | |            
              /  |
    IO---|---<   |------------------TX
         |    \  |
         |      \|
         |
         |   |\
         |---|  \-------------------RX
             | /
             |/o
               |
               |------------------- P1.1


您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-1-3 10:56 , Processed in 0.023489 second(s), 11 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表