娃娃猪ID:jennyvenus
14062次访问,排名8103(-1)好友189人,关注者197
.
jennyvenus的文章
原创 35 篇
翻译 0 篇
转载 0 篇
评论 24 篇
最近评论
jennyvenus:Snooper当然可以卖,整套也没多少钱。具体事情可以给我发邮件

jenny.venus@163.com

如果你发select file却返回9122,这流程好像不正常,select file应该返回9fxx才对,如果是91xx,应该用a0 12来取数据,并用a0 14来返回执行结果。

Snooper的用户群是stk应用的开发……
benyueng:Hi Jenney,
不好意思,又有个问题想问你:

现在我的“snooper“貌似工作,但是到了STK那块就不行,我观察了下,手机给卡发6F AE的SELECT File时,sim卡返回91 22,然后我返回ME,Me 应该发送Menu envelope,对吧?但是我观察了下,它没有发这个,而是直接Select file 6F 38,请问问题大概出在哪里?我手……
benyueng:Hi Jenney,
不好意思,又有个问题想问你:

现在我的“snooper“貌似工作,但是到了STK那块就不行,我观察了下,手机给卡发6F AE的SELECT File时,sim卡返回91 22,然后我返回ME,Me 应该发送Menu envelope,对吧?但是我观察了下,它没有发这个,而是直接Select file 6F 38,请问问题大概出在哪里?我手……
benyueng:我刚才测了下,有数据回来,只是需要等待一段时间,谢谢!
benyueng:首先,非常感谢你的回复,我的通讯具体过程如下:

ME: RESET
CARD: ATR(我改装了下,保留历史子节,别的通讯参数都是默认)

ME: a0 a4 00 00 02
card: 7F 21

card: 9f 1A
ME: a0 c0 00 00 1A
card: c0
文章分类
收藏
    相册
    max232
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 汇编中用在图形模式下显示汉字收藏

    新一篇: 2G SIM卡中,文件返回信息简要格式 | 旧一篇: sim卡中的汉字存储格式

    HZ MACRO X,Y,CHAR,COLOR
        LOCAL DATASEGMENT,HZK,START,HZKHD,HZBUF,ASCTOQW,STRING
        LOCAL CODESEGMENT,XPOINTER,YPOINTER,INIT,EXIT
        LOCAL INIT1,INIT2,NEXT,NEXT1,NEXT2,INIT3
        PUSH AX
        PUSH BX
        PUSH CX
        PUSH DX
        PUSH SI
        PUSH DI
        PUSH BP
        PUSH DS
        PUSH ES
        JMP START
    DATASEGMENT:
        XPOINTER DW X
        YPOINTER DW Y
        HZK:     DB 'HZK16',0
        HZKHD:   DW ?
        HZBUF:   DB 32 DUP (0)
        STRING:  DB CHAR,0,255
    CODESEGMENT:
    START:
        MOV AX,CS
        MOV DS,AX
        MOV ES,AX
        MOV AH,3DH          ;

        LEA DX,HZK          ;OPEN HZK
        MOV AL,0            ;

        INT 21H             ;
        LEA SI,HZKHD        ;SAVE FILE HZK16 HELDER
        MOV [SI],AX         ;


        LEA SI,STRING
    ASCTOQW:
        MOV AL,[SI]
        CMP AL,0
        JZ  INIT
        SUB AL,161
        MOV [SI],AL
        INC SI
        JMP ASCTOQW

    INIT:
        LEA SI,STRING
    init1:
        push si
        MOV AL,[SI]
        CMP AL,0
        JNZ INIT2
        LEA BX,EXIT
        JMP BX
    INIT2:
        MOV AH,0
        MOV BH,0
        MOV BL,94
        MUL BL
        INC SI
        MOV BL,[SI]
        MOV BH,0
        ADD AX,BX
        MOV BX,32
        MUL BX
        MOV CX,DX
        MOV DX,AX
        LEA SI,HZKHD
        MOV BX,[SI]
        MOV AH,42H
        MOV AL,0
        INT 21H

        LEA SI,HZKHD
        MOV BX,[SI]
        LEA DX,HZBUF
        MOV CX,32
        MOV AH,3FH
        INT 21H
        PUSH AX          ;
    PSET ONE HANZI
        PUSH BX          ;

        PUSH CX          ;
        PUSH DX          ;
        PUSH SI          ;
        PUSH DI          ;
        PUSH BP          ;
        LEA SI,XPOINTER  ;
        MOV CX,[SI]      ;
        LEA SI,YPOINTER  ;
        MOV DX,[SI]      ;
        MOV DI,CX        ;
        ADD DI,16        ;
        MOV BP,DX        ;
        ADD BP,16        ;
        MOV AH,0CH       ;
        MOV AL,COLOR     ;
        MOV BH,0         ;
        LEA SI,HZBUF     ;
    NEXT2:
        MOV BX,[SI]      ;

        XCHG BH,BL
    NEXT1:
        ROL BX,1         ;

        PUSH BX          ;
        AND BX,1         ;
        CMP BX,0         ;
        JZ NEXT          ;
        INT 10H          ;
    NEXT:
        INC CX           ;

        POP BX           ;
        CMP CX,DI        ;
        JB NEXT1         ;
        SUB CX,16        ;
        INC DX           ;
        INC SI           ;
        INC SI           ;
        CMP DX,BP        ;
        JB  NEXT2        ;
        LEA SI,XPOINTER  ;
        MOV AX,[SI]      ;
        ADD AX,16        ;
        MOV [SI],AX      ;
        POP BP           ;
        POP DI           ;
        POP SI           ;
        POP DX           ;
        POP CX           ;
        POP BX           ;
        POP AX           ;
        POP SI
        INC SI
        INC SI
    INIT3:
        LEA BX,INIT1
        JMP BX
    EXIT:
        pop si
        LEA SI,HZKHD
        MOV BX,[SI]
        MOV AH,3EH
        INT 21H
        POP ES
        POP DS
        POP BP
        POP DI
        POP SI
        POP DX
        POP CX
        POP BX
        POP AX
    ENDM

    发表于 @ 2008年05月06日 21:49:00|评论(loading...)|编辑

    新一篇: 2G SIM卡中,文件返回信息简要格式 | 旧一篇: sim卡中的汉字存储格式

    评论:没有评论。

    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © jennyvenus