Emulator Münztelefon Karten

Es gibt zwei Möglichkeiten, auf der Grundlage der Kartenherstellung AMTELa: Software - die erste stationäre Programmierer - Sekunde.

Methode eins - für die Herstellung der Karten benötigen Softwareprogrammierung AVR Studio und BASCOM-AVR.
AVR Studio, völlig frei und vollständig sind, können bei http://www.atmel.com gefunden werden (aber in englischer Sprache) BASCOM-AVR Demo-Version, aber es ist völlig ausreichend. Sehen Sie hier http://www.mcselec.com/
Für die Bürger der Ukraine einfach main.asm Datei mit AVR Studio kompilieren. Compilation Prozess selbst wird in der Dokumentation AVR Studio beschrieben. Für andere Regionen haben wenig zwicken main.asm. Wir müssen selbst Emulation Dump zu ändern. Das Verfahren ist gut sichtbar Mechanismus Loaddata die ersten 16 Byte Karte Dump herunterladen. Ändern Sie Karten Dump (Ihre Stadt, Land) nicht schwer.

LDI YH, hoch (cardaddr)
LDI YL, niedrig (cardaddr)
clr r1
Dezember r1
; db $ E8, 31, $ 7f $, $ ef, $ 1D, $ A8, $ 88, $ db, $ 00, $ 0f, $ fe, $ E0, $ 00, $ FF, $ 6a, 3e $
; Beispiel Dump Ukrtelecom Karten

ldi temp, $ e8; mich auf ersten Bytes Dump Ihre Karten
st Y +, Temp
ldi temp, $ 31; mich auf dem zweiten Byte-Dump Ihre Karten
st Y +, Temp
ldi temp, $ 7f; mich auf dem dritten Byte-Dump Ihre Karten
st Y +, Temp
...
Als ein Ergebnis der Kompilierung soll main.hex Datei sein wollen Sie den Chip selbst zu blinken.
Wenn Sie ein Programmierer und Eisen zu ihm haben, dann wissen Sie, wie es geht. Wenn Sie in die Programmierung AVR-Serie neu sind, können Sie BASCOM-AVR verwenden. Um dies zu tun, müssen Sie den Chip an den LPT-Port mit einem 5-Kabel zu verbinden.

LPT Stift CHIP Stift
2 5 (MOSI)
4 1 (RESET)
5 7 (SCK)
11 6 (MISO)
18-35 4 (GND)
+ 5 V 8 (VCC)

Nezabudte angetrieben Chip.
Bei der Programmierung sicher, dass die fyyuz verantwortlich für die On-Chip-RC-Oszillator gesetzt wurde.

Anschlussbild der Chipkarte (4 KB)

Anschlussbild der Chipkarte

Ein paar Worte über AVR und Firmware. AT90S2343 - das Risiko eines Prozessors, ähnlich, aber leistungsfähigeren PIC16F8x. Im Gegensatz zu PICa verfügt über einen internen RC-Oszillator 1 MHz, was zataktovat Chip ohne zusätzliche Geräte ermöglicht.
Das Programm wird implementiert, so dass, wenn die Stromversorgung des Kartenspeicher beginnend avra erstellt Bild einer Calling Card-Dump angewendet wird. In Zukunft emuliert das Programm die Aktion der Calling Card, bis der Strom ausfällt. Das nächste Mal, wenn Sie die Karte verwenden, wird es wieder voll sein.

Firmware für Prozente, Quelle .

Aber es ist ein weiterer Weg, um nicht über ein Netz von etwa 20 Metern und avra BASCOM-AVR Studio schwingen, nicht korrodiert und lädt nicht ihre Gehirne Unsinn verstopfen ....

Schritt 1: kaufen ein Kleid - einen Schnuller für Satellitenempfänger, da Wiring Trainingsanzüge und die Leiterplattendicke ist einfach perfekt. Es kostet 0,5 Dolar. Hier ist ihr Aussehen.

Schritt 2 Prozessor kostet etwa $ 2, wenn es auf dem Markt ist. Der Verkäufer fragen kann, wo es (Prozessor) genäht werden können - sagt er.

Schritt 3. Proshivschiku Diskette geben * emul.hex * und den Prozessor selbst, und sagen, auf die Firmware mit dem internen Oszillator enthalten !!! Wert von 0,2 bis 1 US-Dollar, ist es als ein Vertrag.

Insgesamt für $ 3 Sie für immer (wir hoffen, dass in naher Zukunft nichts ändern wird) Karte.