 | | Emulator T-EMU52
Der T-EMU52 emuliert Mikrocontroller der 8051er Familie mit internem oder externem Programmspeicher. Mit einem Zusatzmodul werden auch ATMEL AT89C1051/2051/4051 unterstützt (inklusive Analog-Komparator).
- Single Step / Breakpoint / Realtime
- Symbolic und Source-Level Debugging
- Animation Mode (1500 Befehle/s)
- interner oder externer Takt
- interner oder externer Reset
- Verbingung über Parallelport für eine schnelle Datenübertragung
|
Der T-EMU52 (T := tiny, winzig, klein) emuliert Mikrocontroller der 8051er Familie mit internem oder externem Programmspeicher.
- 80C51/52
- 87C51/52, 89C51/52
- 80C31/32
- mit Zusatzmodul: ATMEL AT89C1051, AT89C2051 und AT89C4051 (inklusive Analog-Komparator)
|
Während der Programmentwicklung emuliert T-EMU52 den Mikrocontroller im Zielsystem. Statt den Mikrocontroller nach jeder Änderung des Codes aus der Schaltung herauszunehmen und neu zu programmieren, wird das neue zu testende Programm einfach über den Parallelport des Computers zum T-EMU52 übertragen. Nach dem Download kann man mit dem Programmtest unter Verwendung etlicher Debug-Funktionen sofort anfangen.
Die Bedienung des T-EMU52 ist menügesteuert. Ein kontextbezogenes Hilfesystem und Hot-Keys machen die Arbeit mit dem Gerät angenehm.
|
 | | Emulations-Core und Programm werden in den Flash-Speicher des T-EMU52 geladen. Der Emulations-Core kann das zu emulierende Programm im Einzelschritt oder in Echtzeit laufen lassen. Unterprogramme können schrittweise durchlaufen oder übersprungen werden. |
 | | Die Debugfunktionen erlauben eine komfortable und schnelle Fehlersuche. Im Single-Step-Modus können Breakpoints und Live-watches gesetzt/gelöscht werden. Darüber hinaus ermöglicht der Emulator die Register- und Speicherinhalte ansehen und zu modifizieren. Die interne serielle Schnittstelle wird durch das Monitorprogramm nicht benutzt, so daß fast alle Hardware-Resourcen des Mikrocontrollers zur Verfügung stehen. |
Einschränkungen:
- Die Pins P1.5 und P1.7 des Emulations-Prozessors sind für interne Zwecke des T-EMU52 reserviert
- T-EMU52 emuliert nur 5V Mikrocontroller-Versionen
- Emulations-Core belegt 800h Byte des Emulations-Prozessors
- Emulations-Core ben&oum;tigt 6 Byte Stack
- Byte 20H ist für interne Zwecke des Emulations-Core reserviert
- Byts 20H, 59H bis 5EH sind für den int. Gebrauch des Emulations Core reserviert
- Single step Modus benutzt INT0, INT1 oder TIMER2 (selektierbar)
Zur Kontrolle und Modifizierung der Programmdaten im Puffer stehen ein leistungsstarker Editor, Checksummenbildung und Blockbefehle zur Verfügung. (VIEW/EDIT, FIND/REPLACE, FILL/COPY, MOVE, ERASE, BYTE SWAP, WORD/DWORD SPLIT, CHECKSUM (byte, word), PRINT)
Konfigurationsmöglichkeiten:
- Auswahl des Controllertypes
- interner oder externen Programmspeicher / Speichergröße
- interner oder externer Takt / Taktfrequenz
- interner oder externer Reset
- single step Interrupt-Quellen
Die Verbindung mit der Applikation erfolgt über eine Flachbandleitung mit DIL-Stecker. Umfangreiche Schutzmechanismen an allen Pins des Emulators verhindern eine Zerstörung durch elektrostatische Aufladung. |
| unterstützte Typen |
8031, 8032, 80C31, 80C32, 8051, 8052, 80C51, 80C52
8751, 8752, 87C51, 87C52
AT89C51, AT89C52, AT89S8252 (Anm.1), AT89S53 (Anm.2)
AT89C1051, AT89C2051, AT89C4051 (Anm.3)
andere MCS52 kompatible Devices mit EPROM/FLASH
Anmerkungen:
1) wenn AT89S8252 als Emulations Prozessor verwendet wird
2) wenn AT89S53 als Emulations Prozessor verwendet wird
3) mit Zusartzmodul T-EMU 2051 |
| Verbindung zum PC |
erfolgt über parallele Schnittstelle (Druckerport) |
| Spannungsversorgung |
wahlweise extern vom Netzteil oder
aus dem Zielsystem mit 5V±10% / 90mA |
| Reset |
software-gesteuert oder aus dem Zielsystem |
| Takterzeugung |
intern oder extern |
| Taktfrequenz intern |
24 MHz |
| Taktfrequenz extern |
zwischen 1 MHz und 24 MHz einstellbar |
| Debugfunktionen |
- single step, step into und step over subroutine, goto here, run
- symbolic und source-level debugging (OMF Format Unterstützung)
- show und modify Port Status, RAM und Register des emulierten
MC
- break points
- animate mode (1500 Befehle/s) mit trace buffer und breakpoints |
| Puffer Operationen |
VIEW/EDIT, FIND/REPLACE, FILL/COPY, MOVE, ERASE, BYTE SWAP, WORD/DWORD SPLIT, CHECKSUM (byte, word), PRINT |
| Dateiformate |
Binary (unformatiert), HEX (Intel, Intel EXT, Motorola S, MOS, Exormax, Tektronix, ASCII-SPACE-HEX HEX mit automatischer Datei-Format Erkennung), OMF (Object Module Format) MCS-51 |
| Software |
menügeführte DOS-Benutzeroberfläche
(auch unter Windows lauffähig!) |
| Software-Update |
lebenslang kostenlos per Download |
 |
Temu52ar.exe (ca. 0,3 MB)
Software ohne Hardware auch als Demo lauffähig!
beinhaltet alle Dateien für T-EMU52 inkl. Oberfläche |
| Abmessungen |
132mm x 66mm x 30mm |
| Gewicht |
120g |
| Hersteller |

www.elnec.com |
|
Emulator T-EMU52
Bestell-Nr.: T-EMU52 Preis: 178,00 EUR / Stück inkl. 19% MwSt. zzgl. Versand Frage zum Artikel verfügbar: 1x
|
|
Lieferumfang:
- T-EMU52 - Emulator
- Simulationskabel zu Applikation
- Datenkabel zum PC
- Netzteil
- Software
- Bedienungsanleitung
|
|
|