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++
|