ECB

19'' Europakarten

ECB-BIT900H2
ECB BIT900
  • Prozessorbaugruppe mit 32-Bit-Mikrocontroller TMP94C241 aus der TLCS900-Familie. Moderner Ersatz für Z80 und Z280-CPUs und die BITCPU.
  • 16-Bit Datenbus auf 1 MByte Flash-EPROM und 1 MByte batteriegestütztes RAM
  • BITBUS-Schnittstelle auf 9p. D-Buchse, isolierte RS485-Treibern
  • RS232-Schnittstelle auf 9-p. D-Stecker
  • Zweite UART-Schnittstelle passend zu IFxxx Pegelwandlermodulen
    CAN-Controller für externes Pegelwandlermodul
  • Interruptfähiger Kalender-/Uhrenbaustein RTC72421, 10 ppm Genauigkeit.
  • Acht Analogeingänge 10 Bit und zwei Analogausgänge 8 Bit auf Pfostenstecker (passend zu 15p. D-Buchse auf Frontplatte)
  • Vier 8 Bit, vier 16 Bit Zähler/Zeitgeber
  • Standard 4 MHz ECB-Bus I/O-Interface, interruptfähig mit Software unterstützter RETI-Erzeugung.
  • Lokaler Erweiterungsbus für RAM-Aufsatzplatine
  • Lieferung mit mCAT2 Echtzeitkern

 

 

Diese ECB-CPU bringt den derzeit leistungsfähigsten Prozessor der TLCS900-Familie auf den ECB-Bus. Die Baugruppe verfügt über eine Vielfalt an Schnittstellen und bietet mit den internen Timern des Prozessors eine gute Grundlage für zeitgemäße Steuerungsanwendungen auf dem ECB-Bus.

 

Die TLCS900-Prozessoren kennen alle Instruktionen des Z80, sind aber nicht eingeschränkt auf die Benutzung von vorgegebenen Registern (nicht B Register für Dekrement, sondern ein beliebiges). Z80 Quellcode kann leicht konvertiert werden, aber der TLCS900 kann keinen Z80 Maschinencode ausführen.
Obwohl die Z80-Ähnlichkeit vielleicht in ECB-Zusammenhängen ihren Reiz hat, empfehlen wir die Neuprogrammierung Ihrer ECB-Steuerung in C unter Verwendung unseres mCAT2-Echtzeitkerns.

 

Als Ersatz für unsere bisherigen ECB-Bus-CPUs haben wir auf ein konservatives 4MHz-Z80-Timing am ECB-Bus geachtet, um wirklich alle Z80-Peripherie ansprechen zu können. Die Vektor-Interrupt-Behandlung kann auch noch mit dem Z80-CTC umgehen. Die RETI-Erzeugung erfordert allerdings einige Zeilen Hilfe von der Software in der Interrupt-Bestätigung, da der Prozessor RETI nicht kennt.