Hola,
Creo sinceramente que estas echo un lio. Te comento:
El TE20x es un "programador" de PIC, que viene con zocalo de tarjetas smarcard pero sirce "exclusivamente" para las que llevan un microcontrolador PIC de microchip: ejm Golcard, SilverCard, GreenCard, Helium....
Es un programado de microcontroladores. Sirve para "meter" un programa dentro del microcontrolador de la smartcard inicialmente. Se usa sobre todo para inicializar emuladores. En ningun caso puede leer las tarjetas originales SIM (debido a que estas no llevan un "PIC" y en caso de que si lo llevaran estaria protegido). Con ese dispositivo si puedes usar el ICPROG o el WinPIC800 pero exclusivamente (repito) para "Programar" tarjetas smarcard como: Golcard, SilverCard, GreenCard, Helium....
Otra cosa es el TE21 (phoenix): Este es un lector/escritor usado para mandar comandos APDU (ISO7816) a smartcard en general. Con este si puedes usarlo con una SIM original de GSM. Para ello debes emplear programas especificos para ello, que se comuniquen en el la clase de instruciones de ese tipo de smartcard.
Nosotros tenemos una aplicacion que por una parte es compatible con el TE21 (phoenix) y por otra usa el protocolo GSM 11.11 sobre ISO 7816 (el que usan las SIM originales de GSM).
La aplicaciones se llama XSIM y esta libre para su descarga (gratuito):
http://www.endorasoft.es/zona_de_descargas.htmlXSim es un potente explorador gratuito que te permite ver todo el contenido de tus tarjetas SIM de GSM de forma fácil y efectiva.
-Permite la búsqueda por colisiones de la clave Ki (Key Identificator), permitiendo la clonación de la tarjeta SIM para ser usada con un emulador apropiado (Ej. SIMEMU). (*)
-Funciona con la mayoría de lectores de smartcard del mercado, pudiendo de forma automática detectar el lector que esta implementado en el PC.
(*) La búsqueda de colisiones es efectiva solo en tarjetas con autentificación COMP128 v1.
Espero que pilles el tema, por que si no vas a estar dando palos de ciego...
Saludos,
Sir Graham.