C-Control I BASIC Unit M 2.0

Einplatinencomputersystem mit BASIC-Entwicklungsumgebung in der Mini-Ausführung

Die Unit M 2.0 ist ein vollwertiger schneller BASIC Computer, gedacht für Kleinserien und räumlich kleine Anwendungen, bei welchen der Aufwand für eine Programmentwicklung in den Hintergrund treten soll. Die Programmierung in BASIC ermöglicht es auch unerfahrenen Programmierern schnell eigene Ideen in eine konkrete Anwendung umzusetzen.

Die Unit 2.0 leistet mehr als 20000 Instruktionen/s und unterstützt direkt wichtige Funktionen und anschliessbare Erweiterungen, wie z.B. LC Display, externe Ports, IR RC5 Format und I²C-Bus
Die Unterstützung der externen Ports ermöglicht es bis zu 128 zusätzliche Ports direkt, wie einen CPU Port anzusprechen.

Betriebssystem
- 64 Userbytes als BIT,BYTE oder WORD Variablen (140 Bytes mit BASIC++)
- 10 kB Speicher für Anwenderprogramm und Datenspeicher
- direkte Unterstützung von bis zu 16 ausgelagerten Byteports ( IIC-Bus Porterweiteung)
- direkte Unterstützung für das Schreiben auf ein LCD
- direkte Unterstützung für den Betrieb von IR u. 433MHz Sender/Empfänger-Modulen
- indirekte Unterstützung für beliebige IIC-Bus Bauteile/Geräte
- Softwareprogrammierbare Pullup-Widerstände an den Digitalports
- Interruptfähig (IRQ oder wahlweise 20ms Timer)
- DCF77 synchronisierbare Echtzeituhr
- Möglichkeit zum Flash-Update (ab OS V 2.02)

Hardware Ressourcen
- 16 digitale Ports, zwei davon wahlweise als IIC-Bus Schnittstelle
- 8 Analogeingänge, wahlweise auch einzeln als I/O Digitalport verwendbar
- 2 Frequenzmesseingänge, alternative Funktion Ereigniszählung, DCF77 Dekodierung
- 2 PWM Analogausgänge wahlweise Funktion als Servo Steuerausgang
- Interrrupt Eingang IRQ, wahlweise auch 20ms Timer-Interrupt
- serielle Schnittstelle, Baudrate bis 38k4
- alternativer 12V Betriebsspannungseingang mit Spannungsregler
- Incircuit programmierbar

Da die Unit M 2.0 keine RS 232 Schnittstelle hat, benötigen Sie den C-Control Schnittstellenadapter für die Programmierung, wenn ein solcher Schnittstellenadapter nicht von Ihrer Anwenderschaltung oder dem Application-Board zur Verfügung gestellt wird.

Entwicklungsumgebungen - Hardware
Programmer Modul - UNIT M 2.0 / M ADVANCED
Für eigen Entwicklungsumgebungen ohne Schnittstelle.
RS232 Best. Nr. 19 88 34, USB Best. Nr. 19 83 18
Einbau Modul - UNIT M 2.0 / M ADVANCED
Ideal um mit dem Zubehör ein einbaufertiges Gerät zu entwickeln. Benötigt ein Schnittstellen Modul (USB o. RS332) zur Programmierung
Best. Nr. 19 83 94
Application Board - UNIT M 2.0 / M ADVANCED
Ideal um mit dem Zubehör eigene Geräte zu entwickeln.
Best. Nr. 19 88 47

Entwicklungsumgebungen - Software-
CCBASIC
Einfache Entwicklungsumgebung für alle Units ausser den Advanced Versionen. Für die M 2.0 und grössere Projekte nicht zu empfehlen. Wird nicht mehr weiterentwickelt. Liegt Programmern, ApplicationBoard und Evaluation Board bei
BASIC++
Wird ständig weiterentwickelt und bietet alles was man von einer modernen Programmiersprache erwarten kann.
Liegt Programmern, ApplicationBoard und Evaluation Board bei




Lieferumfang

- C-Control BASIC Unit M 2.0
- Deutsche Kurzanleitung Basic-Referenz

Eine ausführliche Anleitung, Schnittstellenkabel und Entwicklungsumgebung ist dem Schnittstellenadapter und dem Application-Board beigelegt. Schnittstellenadapter und Application Board enthalten auch die Programmierumgebung CCBASIC und BASIC++

Wenn Sie überzeugt sind...hier geht´s zum Online-Shop Best.-Nr. 19 88 22




Hier sind die technischen Dokumentationen zur Unit M 2.0

Anschlussbelegung
Technischen Spezifikationen
Kurzanleitung zur UNIT M 2.0/M1.2 und MICRO
Hardware Manual zur UNIT M 2.0/M 1.2 und MICRO

Hinweise zum Anschluss und Betrieb von LCDs
Hinweise zum Betrieb und zur Beschaltung der EXTERN PORTS

CCBASIC Manual
CCBASIC Manual zur UNIT M 2.0/M 1.2 und Station 2.0

Ergänzungen zum CCBASIC Manual
- Ergänzungen Unit M 2.0/STATION [OS Version 2.02]
- Ergänzungen Unit M 2.0/STATION [OS Version 2.03/2.04]
- Ergänzungen Unit M 2.0/STATION [OS Version 2.05/2.06]

Programmer's Guide BASIC++
- BASIC++ Manual

Anmerkung:
Das Betriebssystem-Update finden Sie auf den Seiten zu PROGRAMMIEREN IN BASIC++