| |
| |
|
|
 |
|
| |
Architektur Bau- & Umwelttechnik Belletristik Betriebswirtschaft Biologie Briefe, Bewerbung, Rhetorik Chemie Entspannung & Meditation Esoterik & Anthroposophie Essen und Trinken Fitness, Aerobic, Bodybuilding, Gymnastik Garten, Pflanzen, Natur Geowissenschaften Geschenkbücher Geschichte Gesundheit, Körperpflege Heimwerken Hobby, Freizeit, Natur Informatik & EDV Innenarchitektur & Design Journalistik & Presse Kinder- & Jugendliteratur Kunst Lebensführung Literaturwissenschaft Lyrik, Dramatik, Essays Management Mathematik Mechanik & Akustik Medien & Kommunikation Medizin & Pharmazie Musik Nachschlagewerke Naturmedizin & Homöopathie Naturwissenschaft & Technik Partnerschaft, Beziehungen Pädagogik Philosophie Physik & Astronomie Politik, Gesellschaft, Arbeit Psychologie Recht Reise Religion Romane, Erzählungen & Anthologien Sachbuch / Ratgeber Schule & Lernen Soziologie Sport Sprachwissenschaft Steuern Technik Theater, Ballett & Film Tiere Tiermedizin Umwelt, Land- & Forstwirtschaft Verlagswesen, Buchhandel, Bibliothekswesen Völkerkunde & Volkskunde Werbung & Marketing Wirtschaft |
|
| |
|
 |
|
| |
Design, Architektur & bildende Kunst Aktuelle Buchempfehlungen |
|
|
 |
|
| |
|
|
| |
|
|
|
|
| |
|
| |
|
 |
|
| |
Ulli Sommer
C-Control-Pro selbst programmieren und in der Praxis einsetzen
Das Praxisbuch für Einsteiger und Fortgeschrittene
156 Seiten, Paperback
Franzis' Verlag GmbH | ISBN: 3772350895
| |  | 19.95 EUR |  | | |
|
|
|
|
| |
Innerhalb 24 Stunden versandfertig. Expressversand: In Deutschland versandkostenfrei | Österreich: 4 € | Schweiz: ab 4 € | Europaweit ab 6 €. Versandkostenübersicht weltweit. Alle Preise inkl. MwSt. |
|
|
Ähnliche Bücher anzeigen
|
|
|
| |
| |
| VORWORT | öffnen |
|
Vorwort Conrad Electronic bietet seit einigen Jahren unter der Bezeichnung C-Control verschiedene Mikrocontrollersysteme mit umfangreichem Zubehör zu günstigen Preisen an. Mit C-Control PRO wurde eine völlig neu konzipierte Systemgeneration auf den Markt gebracht, die sich aufgrund ihrer Leistungsmerkmale und der Programmierung in C und Basic insbesondere für Anwendungen der professionellen Mess-, Steuer- und Regeltechnik (MSR) eignet. Ein weiterer Vorteil der C-Control-Mikrocontroller ist ihr r...
[weiter lesen]
|
|
|
| KLAPPENTEXT | öffnen |
|
FRANZIS PC+ELEKTRONIK Ulli Sommer C-Control-Pro selbst programmieren und in der Praxis einsetzen Mit C-Control-Pro hat Conrad Electronic eine neu konzipierte Systemgeneration von Mikrocontrollern auf den Markt gebracht, die sich aufgrund ihrer Leistungsmerkmale und der Program mierung in C-Compact und Basic besonders für Anwendungen in der professionellen Mess-, Steuer und Regeltechnik (MSR) eignet. Aber auch im semiprofessionellen Bereich läss... [weiter lesen] |
|
|
| INHALTSVERZEICHNIS | öffnen |
Inhalt 1 Das neue Gesicht der C-Control-Familie 11 2 Mikrocontroller-Grundlagen 13 2.1 Anwendungsgebiete von Mikrocontrollern 13 2.2 Aufbau und Funktionsweise 14 2.3 CPU 14 2.4 Arbeits- und Programmspeicher 14 2.5 Peripherie 15 2.6 Technologie-Vergleich: RISC und CISC 15 3 Die C-Control-Mikrocontroller-Familie 17 4 Mikrocontroller-Anwendung und -Programmierung 19 4.1 Auswahl des Mikrocontrollers 19 4.2 Was ist ein Programm?19 4.3 Programmierung in Basic 20 4.4 Konzept von Basic 20 4.5 Vor- und Nachteile von Basic 20 4.6 Programmierung in C 21 4.7 Konzept von C 22 4.8 Vor- und Nachteile von C 23 4.9 Programmierung in Assembler 23 5 Anwendungsgebiete für die PRO 25 6 Aufbau und Funktionsweise 27 6.1 Die C-Control PRO Mega 32 Unit 27 6.2 Die C-Control PRO Mega 128 Unit 32 7 Der Einstieg in die Programmierung 37 7.1 C-Control-PRO-Applicationsboard Mega 3238 7.2 C-Control-PRO-Applikationsboard Mega 12842 8 Moduladapter von CC 1 auf PRO 46 8.1 Die Montage der Moduladapter 46 9 Projectboards für die PRO-Serie 50 9.1 Die Ausstattung der Projectboards 51 10 C-Control PRO im Stand-alone-Betrieb 53 11 Die Inbetriebnahme der C-Control PRO 56 11.1 Hardware- und Treiberinstallation 56 12 Das erste Programm 60 12.1 Die Programmstruktur 61 12.2 Das Programm 62 12.3 Programm auf die C-Control PRO übertragen und starten 63 13 Der Einstieg in die Programmierung 65 13.1 Die Variablen 65 13.2 Kontrollstrukturen und Bedingungen 65 13.3 Funktionen und Routinen 68 14 Der Hardware-Debugger der PRO 69 14.1 Verwendung des Debuggers 69 15 Die digitalen Ein- und Ausgänge 73 15.1 Nur einen I/O-Pin konfigurieren 73 15.2 Einen kompletten I/O-Port (8 Bit) konfigurieren 74 15.3 Pull-up-Widerstände aktivieren 75 15.4 I/O als Ausgang 75 15.5 I/O als Eingang 75 16 Der Analog-Digital-Converter (ADC)77 17 Der ADC im Differenzbetrieb 79 18 Die PWM-Ausgänge 82 18.1 PWM-Pins an der Mega 3282 18.2 PWM-Pins an der Mega 12882 19 Tasterentprellung 86 20 Daten und die RS 23288 21 Daten in die PRO einlesen - "Input..."91 22 Taster und Schalter an der PRO 95 23 Relais am I/O-Port 98 24 LEDs an der PRO 100 25 Frequenzerzeugung und Messung 101 26 Externe Interrupts 104 27 DCF 77, wie kommt die Zeit in die PRO?106
[weiter lesen] |
|
|
|
|
| REGISTER | öffnen |
Sachverzeichnis Symbole 1-Wire 110 2-Punkt-Regler 137 74 HC 165 39 77, 5 kHz 106 AAbsDelay 63 ADC (Analog/Digital-Konverter) 27, 34 Algorithmus 20 Analoge Spannung 83 ANSI-C 23 Applicationboard 27 Arbeitsspeicher (RAM) 14, 15 ASM 60 Assembler 23 Auflösung 77 Automatisierungstechnik 13 BBasic 20 BASIC++ 17 Baudratefehler 28 Bitnummer 73 Boot-Modus 34, 50 Bootloader 30, 35, 50 Byte-Code 21 CC 22 C-Compact 23 C-Control 5, 12 C-Controll 12, 18 C-Control II 12, 17 C-Control II Station 17 C-Control I Plus 17 C-Control PRO 11, 60 CISC-Technologie 15 Code-Schloss Licht 141 CPU (Central Processing Unit) 14 CTC = Conrad Technology Center 18 DDAC (Digital Analog Converter) 29, 34 Datenausgabe 29 Datenauswertung 91 DCF 77 106 DCF 77-Decodierung 108 Debug Code 71 Debugger 69 Devantech 143 Differenzbetrieb 79 DIL-USB-Adapter 50 Display 37 Do-While-Loop 67 Do Loop While 68 EEditorfenster 60 Eindraht-Bus 110 Elektrostatische Entladungen 56 Endlosschleife 61 Erweiterungsmodule 46, 49 Externe Interrupts 104 FFestspannungsregler 39 FLASH 14 Floatend 75 For-Next 67 Frequenzerzeugung 102 FTDI 38 FTDI-USB-Treiber 57 Funktionen 68 GGehäuse 32 GND 38 HH-Brücke 82 Hardware 38 Hardware-Debugger 12 HD 44780 126 Hyperterminal 88 Hysterese 137 II/Os (Inputs/Outputs) 27 - PC 29, 40 - PC-Module 46 IDE 57 Induktionsspannung 98 Initialisierung 128 Initialisierungsroutine 61 Innenbeschaltung 33 Interpreter 21, 28, 63 Interrupt 30, 34 Interrupt Request Counter 104 ISR (Interrupt Service Routine) 30 KKompilieren 64 Konfiguration 27 Konstante 65 KS 0066 126 LLC-Display 39 LCD-Kommandos 127 LCD-Modul 39, 126 LED 62 Leuchtdioden 38 LM 75 47 Low-current-LED 62 MM-Unit 1.1 17 M-Unit 2.0 18 Mainflingen 106 Maschinenbefehle 21 Mathematische Funktionen 37 Matrix 39 MAX 232 88 Mechanik 40 Mega 128 35 Mega 8 38 Messdaten 130 Messtechnik 13 Micro 18 Mikro-Controller 13, 14 Moduladapter 46 Modular 20 Montage 46 Multithreading 12, 67, 131 NNon-Return-Zero-Signale 40 NRZ-Signale 40 OOperationen 20 OTP (One Time Programmable) 124 PPCF 8574 121 Peripherie 15 Pin-Übersicht 41 Pinbelegung 32 PLM-Kanäle 82 Port-Erweiterung 121 Port-Expander 46 Port-Nummer 74 Portbit 62 Ports 33 Porttabelle 35 PRO 56 Programmeditor 60 Programmiermodus 53 Programmiersprachen 22, 65 Programmierung 37 Programmspeicher 15 Programmspeicher (FLASH) 14 Projectboard 37, 50 Projekt 60 Pull-up-Widerstände 75 Punktmatrix 126 PWM 29 PWM-Timer 82 QQuarzfrequenz 28 Quelltext 20 RRAM, Random Access Memory 15 RAM-Erweiterung 12 RC-Glieds 83 Referenzspannung 29, 77 Regeltechnik 13 Relais 98 Relaiskarte 46 Reset-Beschaltung 28 RISC-Technologie 15 Routine 61 RS 232 37 RS 232-Schnittstelle 27 Rückgabeparameter 68 SSchalter 95 Schrittmotoren 124 SCL 40 SDA 40 Shunt 79 Simulator 12 Spannungsmessung (ADC) 29 Speicher 32 SPI (Serial Peripheral Interface) 27 SPI-Programmer 38 Spikes 86 SRF 02 143 Stand-alone 37 Station 1.0 17 Station 2.0 18 Steuerungstechnik 13 Stromversorgung 30, 35 Sukzessive Approximation 27 SW 1 87 SW 2 87 Symbolcode 21 Systemarchitektur 23 TTaktfrequenz 28, 32 Tastatur 37, 39 Tastenentprellung 95 Taster 86, 95 Tasterabfrage 75 Taster SW 1 59 Technischen Daten 40 Temperaturregler 137 Terminalprogramm 29 Thread 12, 131 Thread-Wechsel 132 Thread-Zustände 132 Three state Logic 73 Ticks 82, 132 Timer 101 TMC 222 124 Toggle 97 Tonausgabe 29 UUART(Universal Asynchronous Receiver Transmitter) 29, 34 Übergabeparameter 68 Ultraschallsensor 143 Umgebungsbedingungen 40 Umgebungsluftfeuchte 40
[weiter lesen] |
|
|
|
|
|
|
| |
|
|

|
|