Marian Walter Stefan Tappertzhofen. Das MSP 430 Mikrocontroller Buch
|
|
- Clara Koch
- vor 7 Jahren
- Abrufe
Transkript
1 Marian Walter Stefan Tappertzhofen Das MSP 430 Mikrocontroller Buch
2 Das MSP430 Mikrocontroller Buch Marian Walter und Stefan Tappertzhofen
3 Lehrstuhl für Medizinische Informationstechnik (MEDIT) RWTH Aachen Pauwelsstrasse Aachen Copyright 2009 by MEDIT. All rights reserved.
4 ... es gibt kein Projekt, das nicht doch noch mehr Features gebrauchen könnte
5
6 Vorwort Am Lehrstuhl für Medizinische Informationstechnik der RWTH-Aachen werden im Rahmen von vielen studentischen Projektarbeiten Mikrocontroller der MSP430-Familie der Firma Texas-Instruments verwendet. Diese Dokumentation stellt eine kleine Einführung in die Bedienung und einfache Beschaltung des Mikrocontrollers dar. Ziel ist es dem Leser möglichst schnell einen Überblick über die Funktionsweise und Handhabe dieses Ein-Chip-Computers zu geben. Didaktisch ist dieses Buch an den Komponenten des MSP430 ausgerichtet. Gleichzeitig werden aber auch in jedem Kapitel problemorientierte Beispiele mit konkreten Realisierungsvorschlägen erörtert. Dies schließt auch die notwendige elektrische Beschaltung von Peripheriekomponenten mit ein. Diese Beispiele können dann modular als Baukasten zur Realisierung zukünftiger Projekte weiterverwendet werden. Die wichtigste Begleitlektüre zu diesem Buch ist der von Texas Instruments zu jedem Prozessor herausgegebene User Guide (z.b. MSP430x1xx User Guide [Tex06c]). Beim Durcharbeiten der einzelnen Beispiele ist dringend anzuraten, die entsprechenden Seiten parallel zu konsultieren. Einige Grundlagen zum Verständnis dieses Buches sind jedoch notwendig. So wird die Grundkenntnis der Programmiersprache C vorausgesetzt. Als Referenz sei auf das Grundlagenwerk von Kernighan/Richie [KR88] verwiesen. Zur Einführung in die Grundlegende Architektur von Microcontrollern sei das Buch von Wüst [Wüs06] empfohlen. Für das Verständnis der elektronischen Schaltungen werden Grundkenntnisse der Elektrotechnik vorausgesetzt, die z.b. in Tietze-Schenk [TSG02] nachgelesen werden können. Im Anhang A ist eine kommentierte Liste mit empfohlener Literatur zum Ein- und Weiterlesen angefügt. Dieses Buch ist für die vielen Studenten entstanden, die sich zu Recht beschwert haben, dass es für den MSP430 Microcontroller eigentlich kein, über das Datenblatt hinausgehendes, didaktisch orientiertes Lernbuch gibt. Wir danken allen, die durch Ihre Kommentare und Anmerkungen dieses Buch kontinuierlich verbessert haben. Alle verbliebenen Fehler und Ungenauigkeiten gehen allein zu Lasten der Autoren. Aachen den 3. November 2009 Marian Walter und Stefan Tappertzhofen v
7
8 Inhaltsverzeichnis. Inhaltsverzeichnis vii 1. Einführung Mikrocontroller-Grundlagen Die MSP430-Familie Registerübersicht Die Entwicklungsumgebung Hardware für die Entwicklung Texas Instruments EzMSP Texas Instruments MSP-EXP430FG4618 Experimenter Board Olimex Headerboard Olimex Prototyping Board JTAG-Adapter MEDIT Developer Board Aufgaben Digitale I/O-Ports Digitale Eingänge Anschluss von Tastern Entprellen von Eingängen Interrupteingänge Digitale Ausgänge Software-Ansteuerung von digitalen Ausgängen Ansteuerung kleiner Lasten Leistungsausgänge Programmbeispiele Drehimpulsgeber Aufgaben Das Basic-Clock-Modul Taktgeneratoren Register des Basic Clock Moduls vii
9 Inhaltsverzeichnis Digitally Controlled Oscillator Quarzoszillatoren Externe Taktgeneratoren Taktfehlererkennung Low-Power-Modes Taktquellen Main System Clock Sub-Main Clock Auxiliary Clock Taktgenerator einer Taktquelle zuordnen FLL+ System Clock Generator Aufgaben Timer Timer A/B Taktquellen und Initialisierung Betriebsarten Capture/Compare Timer-Kanäle Timer B Besonderheiten Watchdog-Timer Funktionalität Watchdog-Timer-Control-Register Basic Timer Inititalisierung Zählregister Kombination zu einem 16-Bit-Timer Aufgaben Analoge Eingänge Theoretische Grundlagen Prinzipen der A/D Wandlung Parallelumsetzung Wägeverfahren Rampenverfahren Spannungs/Frequenz-Verfahren Sigma-Delta Wandler Die analogen Eingänge des MSP ADC10 und ADC Der SD16-A A/D-Wandler viii
10 Inhaltsverzeichnis 5.4. Verwendung der A/D Wandler Einfaches Beispiel für die A/D-Wandlung mit dem ADC Interruptgesteuerte A/D-Wandlung mit dem ADC Interruptgesteuerte A/D-Wandlung mit dem SD16 A Aufgaben Das Comparator-A-Modul Konfiguration und Initialisierung Einfacher 8-Bit Single-Slope-A/D-Wandler Kapazitiver Schalter Aufgaben Analoge Ausgänge Grundlagen der D/A Wandlung D/A-Ports Übersicht Ansteuerung von Lasten Selbstbau D/A Wandler PWM-Ports Übersicht Dimensionierung des Ausgangsfilters Ansteuerung von DC-Motoren über PWM Programmbeispiele Sinus-Signal mit einem D/A-Port Dreieckfunktion mit einem PWM-Port Aufgaben Schnittstellen für die Kommunikation Schnittstellen für Peripherie-Komponenten Die RS232 Schnittstelle Inter-Integrated Circuit-Bus Synchronous Peripheral Interface-Bus Das USART Modul des MSP Die wichtigsten Register Implementierung der seriellen RS232-Schnittstelle Implementierung des SPI-Bus Implementierung des I 2 C-Bus Aufgaben ix
11 Inhaltsverzeichnis 9. MSP in Stand-Alone-Anwendungen Spannungsversorgung Linearspannungsregler Bipolare Spannungsversorgung Low Power Design Elektrische Sicherheit Grundlagen Geräteschutzklassen Galvanische Trennung Einsatz des MSP430 in 5 V-Schaltungen Beschaltung für digitale Eingänge Beschaltung für digitale Ausgänge Beschaltung für bidirektionale Ports Integrierte Lösungen für bidirektionale Ports Pegelwandler für Schnittstellen A. Anhang 217 A.1. Literatur zum Weiterlesen A.2. Ein kleiner SMD Lötkurs A.3. Programmcodes A.4. Bezugsquellen A.5. Schaltpläne und Platinenlayouts A.5.1. MEDIT MSP Basisboard V A.5.2. MSP430F1232 Platine A.5.3. Trägerplatine für LCD Display und Drehimpulsgeber A.5.4. MSP430F149 Headerboard A.5.5. JTAG Adapter für den Parallelport A.6. Normreihen der Bauelemente Literatur 247 Index 251 x
Inhaltsverzeichnis 1 Ein-Bit-Rechner Mikrorechentechnik-Grundlagen Das Mikrocontrollersystem ein Überblick am Beispiel MSP430F1232
Inhaltsverzeichnis 1 Ein-Bit-Rechner... 15 1.1 Rechenwerk... 15 1.1.1 Register und Takt... 16 1.1.2 Zwischenspeicher... 17 1.1.3 Native und emulierte Datenmanipulationsbefehle... 18 1.2 Steuerwerk... 20
MehrMikrocontrollertechnik
Matthias Sturm Mikrocontrollertechnik Am Beispiel der MSP430-Familie mit 102 Bildern und 44 Tabellen Fachbuchverlag Leipzig im Carl Hanser Verlag Inhaltsverzeichnis 1 Ein-Bit-Rechner 15 1.1 Rechenwerk
MehrEin-Bit-Rechner 15. Mikrorechentechnik-Grundlagen 29
Ein-Bit-Rechner 15 1.1 Rechenwerk 15 1.1.1 Register und Takt 16 1.1.2 Zwischenspeicher 17 1.1.3 Native und emulierte Datenmanipulationsbefehle 18 1.2 Steuerwerk 20 1.2.1 Programmsteuerbefehle 21 1.2.2
MehrInhaltsverzeichnis VII
Inhaltsverzeichnis 1 Grundlagen der Mikrocontroller... 1 1.1 Mikrocontroller-Familie ATtiny2313, ATtiny26 und ATmega32.... 6 1.1.1 Merkmale des ATtiny2313, ATtiny26 und ATmega32..... 8 1.1.2 Pinbelegung
MehrMSP 430. Einführung. Was kann er? Hauptthemen. Wie sieht er aus? 64 / 100 polig. Was kann er? MSP 430 1
MSP 430 Mixed Signal Microcontroller MSP 430 Einführung Der Mikrocontrollers MSP430 von Texas Instruments Das Entwicklungsboard MSP-STK 430A320 http://www.ti.com Texas Instruments 1 Texas Instruments 2
Mehr1 Mikrocontrollergrundlagen 1. 2 Mikrocontrollerfamilien beurteilen und auswählen 27
vii 1 Mikrocontrollergrundlagen 1 1.1 Architekturen......................................... 1 1.2 Complex und Reduced Instruction Set Computer.............. 4 1.3 Start mit Mikrocontrollern der Firma
MehrMikrocomputertechnik
Mikrocomputertechnik Bernd-Dieter Schaaf Mit Mikrocontrollern der Familie 8051 ISBN 3-446-40017-6 Inhaltsverzeichnis Weitere Informationen oder Bestellungen unter http://www.hanser.de/3-446-40017-6 sowie
MehrInhaltsverzeichnis. Teil I Grundlagen 25. Einleitung... 15
Einleitung................................................ 15 Teil I Grundlagen 25 1 Orientierung............................................. 27 1.1 Kommerzielle IDEs........................................
MehrEntwicklungsboard 16F1824
Entwicklungsboard 16F1824 Inhaltsverzeichnis 1. Einleitung...2 2. Grundlegende Eigenschaften...2 2.1 Grundlegende Eigenschaften...2 2.2 Optionale Eigenschaften...3 3. Programmierung...3 4. Hardware...5
MehrEinführung in die Welt der Microcontroller
Übersicht Microcontroller Schaltungen Sonstiges Einführung in die Welt der Microcontroller Übersicht Microcontroller Schaltungen Sonstiges Inhaltsverzeichnis 1 Übersicht Möglichkeiten Einsatz 2 Microcontroller
MehrTable of Contents. Table of Contents UniTrain UniTrain-Kurse UniTrain-Kurse Mikrocomputertechnik
Table of Contents Table of Contents UniTrain Mikrocomputertechnik 1 2 2 3 Lucas Nülle GmbH Seite 1/5 https://www.lucas-nuelle.de UniTrain UniTrain - das multimediale E-learning System mit integriertem,
MehrEinleitung 15. Teil I Grundlagen 25
Einleitung 15 Teil I Grundlagen 25 1 Orientierung 27 1.1 Kommerzielle IDEs 27 1.1.1 Keil ^ Vision 28 1.1.2 IAR Workbench 28 1.1.3 Sourcery Codebench 28 1.1.4 Atollic TrueSTUDIO 29 1.1.5 CrossWorks for
MehrPrinzipien und Komponenten eingebetteter Systeme
1 Prinzipen und Komponenten Eingebetteter Systeme (PKES) (2) Mikrocontroller I Sebastian Zug Arbeitsgruppe: Embedded Smart Systems 2 Veranstaltungslandkarte Fehlertoleranz, Softwareentwicklung Mikrocontroller
MehrAufgabenstellung Praktikum Mikrorechentechnik Sommersemester 2014
Aufgabenstellung Praktikum Mikrorechentechnik Sommersemester 2014 Aufgabe: Entwurf und Implementierung eines Weckers auf Basis des MSP430 Education Systems Beschreibung: Gegenstand des Praktikums ist der
MehrC2000 Piccolo. LaunchPad Entwicklungskit. C2000 Piccolo. Schnellstart mit dem Texas Instruments. LaunchPad Entwicklungskit.
10175-2 U1+U4 17.12.14 15:32 Seite 1 Christian Immler Schnellstart mit dem Texas Instruments C2000 Piccolo LaunchPad Entwicklungskit Der schnelle und praxisbezogene Einstieg in die Programmierung des 32-Bit-Mikrocontrollers
MehrBert van Dam. PIC MikroController. 50 Projekte für Anfänger und Fortgeschrittene. Elektor-Verlag, Aachen
Bert van Dam PIC MikroController 50 Projekte für Anfänger und Fortgeschrittene Elektor-Verlag, Aachen Inhaltsverzeichnis Vorwort 7 1. Was ist ein PIC? 8 2. Das brauchen Sie 10 2.1 Was notwendig ist 10
MehrSimulation in Verbindung mit Hardwarekomponenten
Platzhalter für Bild, Bild auf Titelfolie hinter das Logo einsetzen Simulation in Verbindung mit Hardwarekomponenten Vorlesung: Simulation mechatronischer Systeme 2 Software-Simulationen Vorgehen: reales
MehrMini- Mikroprozessor-Experimentier-System. Version 1.0b vom :21. mit einem 8051-Mikrocontroller
Mini- Mikroprozessor-Experimentier-System mit einem 8051-Mikrocontroller Version 1.0b vom 04.10.2004 14:21 Inhalt 1 Einleitung...3 2 Hardware...4 2.1 Übersicht...4 2.2 Mikrocontroller AT89C51RB2...5 2.3
MehrAnwendungen der Prozessdatenverarbeitung (Liste V) Leitung: Prof. Dr. Linn. Microcontroller Programmierung
Anwendungen der Prozessdatenverarbeitung (Liste V) Microcontroller Programmierung Technisches Handbuch Christoph Schulz Patrik Simon Dirk Stein Sommersemester 2005 INHALTSVERZEICHNIS Einführung - 2 - Pinbelegung
MehrEinleitung Die Pins alphabetisch Kapitel 1 Programmierung des ATmega8 und des ATmega
Einleitung... 11 Die Pins alphabetisch.... 12 Kapitel 1 Programmierung des ATmega8 und des ATmega328.... 15 1.1 Was Sie auf den nächsten Seiten erwartet... 19 1.2 Was ist eine Micro Controller Unit (MCU)?....
MehrMikrocomputertechnik
Bernd-Dieter Schaaf Mikrocomputertechnik Mit MikroControllern der Familie 8051 unter Mitarbeit von Stephan Böcker 5., aktualisierte Auflage mit zahlreichen Bildern, Beispielen und Übungen HANSER 1 Der
MehrPCs als Mikrocontroller Stand:
PS ALS MIKROONTROLLER - DISPOSITION 1 Gliederung: 1. Einführung 2. Plattformen 3. Software 4. Schnittstellen 5. Schaltungstechnik 6. Anwendungspraxis Ps als Mikrocontroller Stand: 27. 10. 2003 Inhalt Der
MehrApplikationen zur Mikrocontroller-Familie
Applikationen zur 8051- Mikrocontroller-Familie Band 1 Otmar Feger Jürgen Ortmann Siemens Aktiengesellschaft Inhaltsverzeichnis 9 Inhaltsverzeichnis Vorwort zu MC-Tools 13 und MC-Tools 16 5 Inhaltsverzeichnis
MehrFPGA vs. Mikrocontroller. Agenda
FPGA vs. Mikrocontroller Name: Jan Becker Matrikelnummer: 546508 Agenda - Kurzvorstellung eines FPGAs - Komponenten eines FPGAs - Programmierung eines FPGAs - Kurzvorstellung eines Mikrocontrollers - Komponenten
MehrHerbert Bernstein. Das EÄGLE. Handbuch. Der Crash-Kurs fürdas"bekdhnteste Leiterplattendesign. Mit 175 Abbildungen. Franzis
Herbert Bernstein Das EÄGLE Handbuch Der Crash-Kurs fürdas"bekdhnteste Leiterplattendesign Mit 175 Abbildungen Franzis i in Inhalt 1 Einführung 11 1.1 Programmstart 12 1.1.1 Grundlagen 13 1.1.2 Allgemeine
Mehrsimline Technische Beschreibung simcontrol5 Version 1.07 Modulbeschreibung Eigenschaften
simline Technische Beschreibung simcontrol5 Version 1.07 Das simcontrol5 ist ein lokaler intelligenter Baustein aus der Reihe der simline Module. Die simline (Semi Industrial Moduls) ist eine Modulreihe
MehrTeach-Dongle Rev 1.1. Teach-Dongle. Rev 1.1 Stand Okt
Teach-Dongle - 1 - - 2 - 1. Allgemeines Inhaltsverzeichnis 1.1 Informationen zum Teach-Dongle Überblick Features 1.2 Rechtliches Urheberrechte Warenzeichen 1.3 EMV Anmerkungen zur EMV 2. Hardwarebeschreibung
MehrEinführung Microcontroller
18. Januar 2011 Inhaltsverzeichnis 1 Einleitung 2 3 4 5 Was ist eigentlich ein Microcontroller? Microcontroller - Was ist das? Microcontroller enthalten: integrierte und gleichzeitig programmierbare Schaltungen,
MehrMikrocontroller. eine Einführung. Florian Schmitt - 16.11.2010 1 / 34
Mikrocontroller eine Einführung Florian Schmitt - 16.11.2010 1 / 34 Inhalt Was sind Mikrocontroller, wozu sind sie nützlich? Unterschiede und Gemeinsamkeiten mit dem PC Wie funktionieren Mikrocontroller
MehrSelbstbauprojekt 2017 GØ1
Selbstbauprojekt 2017 GØ1 Motivation und Konzept der Arduino-Projektplattform Arduino Uno, Entwicklungsumgebung IDE LCD-Shield Beispielprogramm Platine für die Teilprojekte P1.1 bis P1.4 Beispiele - P1.3
MehrInhaltsverzeichnis. Vorwort
Vorwort 1. Einführung in die Mikrocontrollertechnik..................... 11 1.1 Einsatzgebiete für Mikrocontroller......................... 12 1.2 Was ist ein Mikrocontroller?............................
MehrElektronik FRANZIS. Das große MSP430. Praxisbuch. Lutz Bierl. Der Ultra-Low-Power-Mikrocontroller von Texas Instruments. Mit 149 Abbildungen
Elektronik Lutz Bierl Das große MSP430 Praxisbuch Der Ultra-Low-Power-Mikrocontroller von Texas Instruments Mit 149 Abbildungen FRANZIS 7 Inhaltsverzeichnis 1 Einleitung 15 1.1 Verwendete Abkürzungen 17
MehrNicht nur zum Spielen geeignet Atmels AVR und AVR32 Xplain Evalkitserie sind die ideale Hardwareplattformen für das neue AVR Studio 5
Nicht nur zum Spielen geeignet Atmels AVR und AVR32 Xplain Evalkitserie sind die ideale Hardwareplattformen für das neue AVR Studio 5 Sie planen eine neue Applikation, wissen aber noch nicht, ob eine einfache
MehrThermostat/Temperaturwächter
Seite 1 von 8 Thermostat/Temperaturwächter Inhaltsverzeichnis 1. Einleitung... 2 2. Eigenschaften... 2 2.1 Grundlegende Eigenschaften... 2 2.2 Schaltverhalten... 3 3. Programmierung... 4 3.1 Programmierung
MehrCombiExpBoard für MSP430 und AVR-USB Headerboards
NTB INTERSTAATLICHE HOCHSCHULE FÜR TECHNIK BUCHS Institut für Ingenieurinformatik SYSP Fachausbildung / Studienwoche Elektronik Lötkurs: Jede/r Student/in bestückt und lötet ein kleines, eigenes Experimentierboard
MehrInhaltsverzeichnis VII.
\ 1 Grundlagen der Mikrocontrolier 1 1.1 Mikrocontroller-Familie ATtiny2313, ATtiny26und ATmega32 6 1.1.1 Merkmale des ATtiny2313, ATtiny26und ATmega32 8 1.1.2 Pinbelegung des ATtiny2313, ATtiny26 und
MehrMikrocomputertechnik
Mikrocomputertechnik Mit Mikrocontrollern der Familie 8051 von Bernd-Dieter Schaaf 5., aktualisierte Auflage Hanser München 2010 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 41761 8 Zu Leseprobe
Mehr3. Hardware CPLD XC9536 von Xilinx. CPLD / FPGA Tutorial
3. Hardware 3.1. CPLD XC9536 von Xilinx Programmierbare Logikbausteine sind in unzähligen Varianten verfügbar. Die Baugrößen reichen von 20 bis 1704 Pins. Der Preis beginnt bei wenigen Euro für einfache
MehrArbeitsblätter - ADC-Grundlagen -
Seite 1 / 8 Wenn es darum geht Spannungen zu messen, wird der Analog Digital Converter benutzt. Er konvertiert eine elektrische Spannung in eine Digitalzahl. Diese kann dann in gewohnter Weise von einem
MehrVorbereitung. Teil D Analog-Digital-Wandler 1
Vorbereitung So wird der Analog-Digital-Wandler des Mikrocontrollers ATmega328P initialisiert: ADMUX = _BV(REFS0); ADCSRA = _BV(ADEN) _BV(ADPS2) _BV(ADPS1) _BV(ADPS0); Der Analog-Digital-Wandler ist im
MehrVortrag zur Seminarphase der PG Solar Doorplate MSP430 Wichtigste Grundlagen von David Tondorf
Vortrag zur Seminarphase der PG Solar Doorplate MSP430 Wichtigste Grundlagen von David Tondorf Technische Daten 16-Bit RISC Architektur bis zu 16 Mhz Vcc: 1,8-3,6V 64 KB FRAM 2 KB SRAM 7 Schlafmodi 5 16-Bit
Mehranaloge Ein- und Ausgänge
2016/07/17 13:39 1/5 analoge Ein- und Ausgänge analoge Ein- und Ausgänge Neben den digitalen Leitungen bietet der Arduino mehrere analoge Ein- und Ausgänge. analoge Ausgänge Die Ausgänge sind mit PWM bezeichnet.
MehrFallguy EXPANSION III
Fallguy EXPANSION III Adapter Hardware Rev.B Datenblatt Deutsch Seite 1 / 7 Fallguy EXPANSION III ADAPTER FÜR Fallguy MP3 MODULE MIT RS232-SCHNITTSTELLE UND ANSCHLUSS FÜR EIN ZWEIZEILIGES LC-DISPLAY, SOWIE
MehrVorlesung Rechnersysteme II
Vorlesung Rechnersysteme II Kapitel 3 System-on-Chip Kits Christian Hochberger, TU Darmstadt System-on-Chip Kits Begriff System-on-Chip Komponenten eines SoC-Kits FPGA-Spezifika eine SoC-Kits MP-SoCs Beispiele
MehrInhaltsverzeichnis. 1 Embedded Systems Einführung... 53
Inhaltsverzeichnis 1 Embedded Systems................................ 23 1.1 Einführung.................................. 23 1.1.1 Design von Embedded Systems................. 25 1.1.2 Hardware für Embedded
MehrATxMEGA 128 Board 2. Inhalt
ATxMEGA 128 Board 2 Inhalt Funktionsübersicht... 2 ATxMEGA128 - Funktionen... 2 ATxMEGA Block Diagramm... 3 Stiftleistenbelegungen... 4 I/O Ports (Port A, B, C, D, F)... 4 JTAG Schnittstelle... 4 PDI Schnittstelle...
MehrFortbildungsmodule >> Elektrotechnik. Präzisierung zu Modulbereich Mikrocontroller [E61] Teilmodul E611 Grundlagen Mikrocontrollertechnik (µc)
B A D E N - W Ü R T T E M B E R G R E G I E R U N G S P R Ä S I D I E N Freiburg // Karlsruhe // Stuttgart // Tübingen Abt. 7 Schule und Bildung Fortbildungsmodule >> Elektrotechnik Präzisierung zu Modulbereich
MehrJohannes Kelper Universität Linz. Institut für Elektrische Messtechnik. Dokumentation. ATmeag8-USB Modul. Bernd R. Arminger ATmega8-USB Modul 1
Dokumentation ATmeag8-USB Modul Bernd R. Arminger ATmega8-USB Modul 1 1. Beschreibung Das ATmega8-USB Modul besteht aus einen ATmega8 Mikrokontroller der Firma Atmel (Datenblatt/buch erhältlich unter http://www.atmel.com)
MehrAVR-Portadapter AVRPA 05
KURZBESCHREIBUNG AVRPA05 1 AVR-Portadapter AVRPA 05 Stand: 01 vom 27. 05. 2005 Verwendungszweck: Programmierung und Nutzung von AVR-Mikroctrollern, Anschluß von Übungsperipherie an das AVR-Starterkit STK500.
MehrD.1 Vorbereitung. Teil D Analog-Digital-Wandler 1
D.1 Vorbereitung So wird der Analog-Digital-Wandler des Mikrocontrollers ATmega328P initialisiert: ADMUX = _BV(REFS0); ADCSRA = _BV(ADEN) _BV(ADPS2) _BV(ADPS1) _BV(ADPS0); Der Analog-Digital-Wandler ist
MehrTFH Anzeige- und Bedien-Panel ONE (TFH-ABP ONE)
TFH Anzeige- und Bedien-Panel ONE (TFH-ABP ONE) ANSTECK-Karte zum TFH-System ONE, dem universellen 8051er- Mikrocontroller-Experimental-Board für Lehre und Ausbildung mit dem T89C51CC03 Systemdokumentation
MehrMikrocomputertechnik mit der 8051-Controller-Familie
Mikrocomputertechnik mit der 8051-Controller-Familie Hardware, Assembler, C Bearbeitet von Jürgen Walter Neuausgabe 2008. Buch. xiii, 311 S. ISBN 978 3 540 66758 2 Format (B x L): 15,5 x 23,5 cm Weitere
MehrChip veraltet, für neue Anwendungen nicht empfehlenswert!
Experiment 3: Analog-Digital-Wandler über I2C V1.2 DK4AQ, 14.05.2013 Preis derzeit: 2,45 (Reichelt) Chip veraltet, für neue Anwendungen nicht empfehlenswert! 4 AD-Wandler + 1 DA-Wandler Auflösung: 8bit
MehrMikrocomputertechnik
J. Walter Mikrocomputertechnik mit der 8051-Controller-Familie Hardware, Assembler, C Mit 146 Abbildungen und 50 Tabellen Springer-Verlag Berlin Heidelberg New York London Paris Tokyo Hong Kong Barcelona
MehrBeschaltung eines Mikrocontrollers. Jordi Blanch Sierra Steuerungsgruppe
Beschaltung eines Mikrocontrollers Jordi Blanch Sierra Steuerungsgruppe Gliederung Was ist ein Mikrocontroller? ATmega32 Pin-Beschreibung Grundschaltungen: - Minimale Grundschaltung - Grundschaltung mit
MehrHardware Beschreibung
E2000-PLUS Hardware Beschreibung Wir übernehmen keine Haftung für Schäden, die durch einen Nachbau einer dieser Schaltung entstehen. Dieses Dokument ist noch in der Entstehung und kann Lücken aufweisen!
MehrLED Skalenbeleuchtung mit einem Arduino
Projektteil: LED Skalenbeleuchtung mit einem Arduino Aufgaben: - Ein Taster schaltet die LED-Beleuchtung ein - Nach Ablauf einer im Programm hinterlegten Zeit schaltet sich die Beleuchtung von selbst wieder
MehrTeil 1 Erste Schritte mit Arduino 1
v Danksagung............................................................ xi Vorwort.............................................................. xiii Für wen dieses Buch gedacht ist... xiii Was Sie in
MehrMikrocontrollerprogrammierung in Assembler und C
mitp Professional Mikrocontrollerprogrammierung in Assembler und C für die Mikrocontroller der 8051-Familie - Simulation unter Multisim von Herbert Bernstein 1. Auflage Mikrocontrollerprogrammierung in
MehrProgrammieren der AVR RISC MikroController mit BASCOM-AVR
Claus Kühnel Programmieren der AVR RISC MikroController mit BASCOM-AVR 3. bearbeitete und erweiterte Auflage Eine Einführung anhand von Programmbeispielen 5 Inhalt 1 Vorwort 9 2 Die AVR-Mikrocontroller
Mehr80C535-Mikrocontroller-Board im Streichholzschachtelformat
RIBU 18. A-8160 Weiz. Tel. 03172/64800. Fax 03172/64806 RIBUMühlgasse ELEKTRONIK VERSAND e-mail: office@ribu.at. Internet: http://www.ribu.at 80C535-Mikrocontroller-Board im Streichholzschachtelformat
MehrHardware Design Patterns.
Hardware Design Patterns felix@entropia.de Wozu das Ganze? Passende Hardware nicht am Markt verfügbar oder völlig überteuert Spaß am Basteln und Lernen Überblick Anforderungen, Konzepterstellung Bauteilauswahl
MehrKlausur PHMJ02 SS2012. Mikrocontroller und Robotik. Mittwoch GUTEN ERFOLG!!!
Universität Koblenz Landau Name: Musterlösung Institut Naturwissenschaften Vorname:... Abteilung Physik Matr. Nr.:... Studiengang:... Klausur PHMJ02 SS2012 Mikrocontroller und Robotik Mittwoch 15.8.2012
Mehr@Home. Mikroprozessor-Experimentier-System. Fakultät I Elektro- und Informationstechnik Fachgebiet Industrieelektronik & Digitaltechnik
Fakultät I Elektro- und Informationstechnik Fachgebiet Industrieelektronik & Digitaltechnik Mikroprozessor-Experimentier-System mit einem 8051-Mikrocontroller @Home Handbuch Version 1.0 vom 11.11.2009
MehrADB DisplayDriver. ADB DisplayDriver. Anwendungen. Datenblatt
komplette Displaylösung für ICnova OEM Module Spannungsversorgung von USB oder +5V Netzteil integrierter Sockel für ICradio OEM Module, dadurch ist eine einfache Funkanbindung möglich Anwendungen Bedieneinheit
MehrMikrocomputertechnik
Mikrocomputertechnik Aktuelle Controller 8051: Funktionsweise, äußere Beschaltung und Programmierung von Bernd-Dieter Schaaf, Stephan Böcker 6., aktualisierte und erweiterte Auflage Hanser München 2012
MehrPhysikalisches Praktikum für Vorgerückte. Digitalelektronik. Mattia Rigotti. 7. Juli Eidgenössiche Technische Hochschule Zürich
Physikalisches Praktikum für Vorgerückte Digitalelektronik Mattia Rigotti 7. Juli 2003 Eidgenössiche Technische Hochschule Zürich Inhaltsverzeichnis 1 Einleitung 5 2 Grundprinzipien der AD-Wandlung 5
MehrPraktikum Komponenten & Programmierung von Automatisierungssystemen
Praktikum Komponenten & Programmierung von Automatisierungssystemen Prof. Dr.-Ing. Tilman Küpper Hochschule München Fakultät 03 Einleitung 1 Inhalte der Vorlesung Teil 1 Grundlagen, Rechnerarchitektur
MehrFunktionstest Ti2CA Compact
Funktionstest Ti2CA Compact Systemarchitektur Die einfache Ansteuerung, hohe Ausbaustufen, bei geringem Kostenbedarf sowie die hohe Störsicherheit durch kurze Leitungslängen sind wesentliche Vorteile der
Mehr,Das wären ja prächtige Kleider', dachte der Kaiser; wenn ich solche hätte,..ja, das Zeug muss sogleich für mich gewebt werden!'
2.0 Ghost: Der AT89LPx052 Entwicklungshelfer,Das wären ja prächtige Kleider', dachte der Kaiser; wenn ich solche hätte,..ja, das Zeug muss sogleich für mich gewebt werden!' Was liegt nun näher als beide
MehrMikrocomputertechnik mit dem Controller C167
Mikrocomputertechnik mit dem Controller C167 Programmierung in Assembler undc Schaltungen und Anwendungen von Prof. Dipl.-Ing. Günter Schmitt Oldenbourg Verlag München Wien Inhaltsverzeichnis Vorwort 9
Mehrembedded projects GmbH
embedded projects GmbH Build your own GNUBLIN GNUBLIN nach Kundenwunsch Planung Prototyp Entwicklung Serie 1/11 Version: 100 Stand: 03.09.11 Lieber Kunde, wir möchten Ihnen mit unseren Datenenblättern
MehrAndreas Heppner MSR. Messen, Steuern, Regeln mit dem PC. Elektor-Verlag Aachen
Andreas Heppner MSR Messen, Steuern, Regeln mit dem PC Elektor-Verlag Aachen Vorwort 9 1. Erste Versuche 13 1.1 Aufbau einer Datenanzeigeplatine für die Druckerschnittstelle 13 1.2 Aufbau einer Zeitsteuerung
MehrFlorian Schäffer AVR. Hardware und C-Rrogrammierung in der Praxis. Elektor-Verlag, Aachen
Florian Schäffer AVR Hardware und C-Rrogrammierung in der Praxis Elektor-Verlag, Aachen Vorwort 1. Einführung in die Mikrocontrollertechnik 11 1.1 Einsatzgebiete für MikroController 12 1.2 Was ist ein
MehrMikroprozessortechnik Grundlagen 1
Grundlagen - Grundbegriffe, Aufbau, Rechnerarchitekturen, Bus, Speicher - Maschinencode, Zahlendarstellung, Datentypen - ATMELmega28 Progammierung in C - Vergleich C und C++ - Anatomie eines µc-programmes
MehrHandbuch für das Universal Mikrocontrollermodul µc02 mit ATmega2561
Handbuch für das Universal Mikrocontrollermodul µc02 mit ATmega2561 V 1.2 5. Februar 2015 by Peter Küsters Dieses Dokument ist urheberrechtlich geschützt. Es ist nicht gestattet, dieses Dokument zur verändern
MehrHandbuch für das Universal Mikrocontrollermodul mit ATMega128 / ATmega2561
Handbuch für das Universal Mikrocontrollermodul mit ATMega128 / ATmega2561 V 1.1 3. Dezember 2012 by Peter Küsters Dieses Dokument ist urheberrechtlich geschützt. Es ist nicht gestattet, dieses Dokument
MehrÜberblick zum ESP32 mit Arduino. Helmut Tschemernjak Arduino-Hannover
Überblick zum ESP32 mit Arduino Helmut Tschemernjak Arduino-Hannover www.arduino-hannover.de Arduino Arduino Platinen Arduino UNO Microchip 8-bit AVR MCU ESP8266 Espressif WiFi Chip mit TCP/IP Tensilica
Mehremc2-2 expandable modular configurable controller, 2.generation
Produkt-Beschreibung emc2 ist ein Testsystem, dass speziell für die Ansteuerung von LCD Modulen entwickelt wurde emc2-2 ist die 2.Generation des Testsystems Typische Anwendungen Wareneingangsprüfung Produktqualifizierung
MehrPrimare I 22 Stereo Vollverstärker
Technik für den guten Klang extrem stabiles Gehäuse zum Schutz der Elektronik vor Vibrationen zweite Frontplatte zum Schutz der Elektronik vor elektromagnetischen Störungen durch das Display Ultra Fast
MehrThermostat PL0045 mit Rampenfunktion. und Schaltausgang. Bedienungsanleitung
Seite 1 von 8 Bedienungsanleitung Thermostat PL0045 mit Inhaltsverzeichnis 1. Einleitung...2 2. Eigenschaften...2 2.1 Grundlegende Eigenschaften...2 2.2 Schaltverhalten...4 3. Programmierung...4 4. Hardware...6
Mehr3., erweiterte Auflage
3., erweiterte Auflage Friedrich Bollow Matthias Homann Klaus-Peter Köhn inklusive CD-ROM C C++ und für Embedded Systems Hardwareübersicht für die Mikrocontroller HC08, C166/C167 und ATMEL ATmega Einführung
MehrATmega169 Chip: Pin-Layout
ATmega169 Chip: Pin-Layout Die logische Schnittstelle der Funktionseinheit MCU (Microcontroller Unit) entspricht der physikalischen Schnittstelle der Baueinheit (Chip). Für die Maschinenbefehle sind nur
MehrMotor-Modul für Stepper-Motoren mit TB6608FNG per PWM Port (galvanisch getrennt per ADuMxx).
Module für das M_Dongle bzw. M_Dongle 2: Motor-Modul für Schrittmotoren mit L6470H per SPI (galvanisch getrennt per ADuMxx). CON6 bzw BU4 Motor-Modul für Schrittmotoren mit TMC5130 per SPI (galvanisch
MehrJan Schrick Referat: NE 555 Projekt A Gruppe 5 SS Bauteil NE 555. Kleines Multitalent auf 8 Beinen
Bauteil NE 555 Kleines Multitalent auf 8 Beinen Übersicht: - Allgemeiner Überblick - Design des NE 555 - Interner Aufbau des NE 555 - Grundschaltungen mit Anwendungsbeispielen - Quellenangaben Seite 2
MehrArduino APRS Modem DL1STL. Wir wollten im Klub einen ARPS Tracker bauen. Dabei sollte das Gerät
Arduino APRS Modem DL1STL Wir wollten im Klub einen ARPS Tracker bauen. Dabei sollte das Gerät individuell programmierbar sein, Temperatur und Spannungen messen können, optional auch ein Display steuern,
MehrNachtaktiver Blinker. Ralf Pongratz. 11. November 2012
www.reaktivlicht.de Ralf Pongratz Nachtaktiver Blinker Als Bausatz erhältlich auf www.reaktivlicht.de Nachtaktiver Blinker Ralf Pongratz 11. November 2012 Inhaltsverzeichnis I. Die Schaltung 2 1. Funktionsbeschreibung
MehrNano-B Versions Update von V2.02 auf V2.04
Nano-B Versions Update von V2.02 auf V2.04 Auflage 1.00 19. August 2003 / Printed in Germany Versions Update - 19. August 2003 Nano-B - von V2.02 auf V2.04 Die Firma JETTER AG behält sich das Recht vor,
MehrSB-002 DATASHEET SB-002 V1.00: 8051 MIKROCONTROLLERBOARD MIT AT89C5131A-M OHNE NETZTEIL. Dokument NR.: SB-002_Datasheet
SB-002 DATASHEET Dokument NR.: SB-002_Datasheet SB-002 V1.00: 8051 MIKROCONTROLLERBOARD MIT AT89C5131A-M OHNE NETZTEIL P Bitte denken Sie an die Umwelt, bevor Sie diese Datei ausdrucken Inhaltsverzeichnis
MehrMicrocontroller Praktikum SS2010 Dipl. Ing. R. Reisch
Microcontroller Praktikum SS2010 Dipl. Ing. R. Reisch Die wichtigsten Unterlagen/Tools Für das Praktikum Unterlagen/Kenntnisse/Tools wichtig: Datenblatt des AT80USB1287 µc Schaltplan des im Praktikum verwendeten
MehrHandout zum Vortrag: Einfache integrierte digitale Schaltungen von Andreas Bock
Index: 0. Wiederholung Flip-Flop: 0.1 D-Flip-Flop 0.2 JK-FlipFlop 1. Schieberegister 1.1 einfaches Schieberegister 1.2 Schieberegister mit parallelen Ladeeingängen 2. Zähler 2.1 Asynchroner Dualzähler
MehrRechnerarchitektur Atmega 32. 1 Vortrag Atmega 32. Von Urs Müller und Marion Knoth. Urs Müller Seite 1 von 7
1 Vortrag Atmega 32 Von Urs Müller und Marion Knoth Urs Müller Seite 1 von 7 Inhaltsverzeichnis 1 Vortrag Atmega 32 1 1.1 Einleitung 3 1.1.1 Hersteller ATMEL 3 1.1.2 AVR - Mikrocontroller Familie 3 2 Übersicht
MehrAnaloge Schnittstellen
Universität Koblenz Landau Name:..... Institut für Physik Vorname:..... Hardwarepraktikum für Informatiker Matr. Nr.:..... Analoge Schnittstellen Versuch Nr. 8 Vorkenntnisse: Komponenten eines Mikrocontrollersystems,
MehrSMP Übung 8 - Lösungsvorschlag
1. Aufgabe: A/D-Wandlermethode auswählen Eine analoge Eingangsgröße, die Temperatur, soll in dieser Aufgabe in ein digitales Ausgangssignal umgewandelt werden. Aus Rechnertechnologie 2 sind folgende Methoden
MehrExperiment Digitaler Oszillator
Experiment Digitaler Oszillator Kurzfassung. Es werden zwei Typen von digitalen Oszillatoren vorgestellt: 1. DDS = Digital Direct Synthesis 2. Programmierbarer Clock An Beispielen werden die Funktion und
MehrInhaltsverzeichnis. CD-ROM zum Buch Inhalt der CD-ROM GPL (General Public License) Systemvoraussetzung 13
Inhaltsverzeichnis CD-ROM zum Buch 13 1.1 Inhalt der CD-ROM 13 1.2 GPL (General Public License) 13 1.3 Systemvoraussetzung 13 Der Einstieg in die Robotik 15 Mikrocontrolter-Grundlagen 17 3.1 Aufbau und
MehrBachelorstudiengang Medizintechnik. Kompetenzfeld K5 Nanoanalytik in der Biomedizin
Bachelorstudiengang Medizintechnik Kompetenzfeld K5 Nanoanalytik in der Biomedizin Visionen Von der Makro- zur Nanowelt Auge Elektronen u. Rastersonden- Mikroskope Lichtmikroskop Molecular Expressions
MehrZeitrelais PL0045 mit optionaler PC-Anbindung
Zeitrelais PL0045 Inhaltsverzeichnis 1. Einleitung... 3 2. Eigenschaften... 3 2.1 Grundlegende Eigenschaften... 3 2.2 Optionale Eigenschaften... 3 3. Programmzustände... 4 3.1 Power-on-Reset... 4 3.2 COUNTDOWN-Modus...
Mehr