MIKROPROZESSOR PROGRAMMIERUNG 4. VORLESUNG. LV-Nr SS INSTITUT FÜR ELEKTRONIK BIT

Größe: px
Ab Seite anzeigen:

Download "MIKROPROZESSOR PROGRAMMIERUNG 4. VORLESUNG. LV-Nr. 439.026 SS2007 1 INSTITUT FÜR ELEKTRONIK BIT"

Transkript

1 MIKROPROZESSOR PROGRAMMIERUNG 4. VORLESUNG BIT LV-Nr SS2007 1

2 Ein Halbleiterspeicher dient der zeitlich begrenzten und unbegrenzten Aufbewahrung von Daten, Zuständen und Programmen in Form von digitalen Signalen. Das Speichern umfasst das Schreiben und Lesen in eine oder mehrere Speicherzellen. Zum Speichern in Speicherzellen macht man sich die physikalischen Effekte zu Nutze, die zwei verschiedene Zustände eindeutig erzeugen und erkennen lassen. Beispiele 1. Zustand an 1 viel groß +5V +3,3V 2. Zustand aus 0 wenig klein 0V 0V 2

3 Halbleiterspeicher sind Speichermedien, die mittels Halbleitertechnologie hergestellt werden. Dabei dient der Halbleiter nicht als Speichermedium sondern die mit ihm hergestellte elektronische Schaltung in einem integriertem Schaltkreis. Diese Schaltungen wurden früher mittels Röhren oder Relais verwirklicht. Ein Speicherelement ist eine abstrakte Umschreibung für ein Element, das ein Bit speichert und 2 Zustände High oder Low (logische 0/1) besitzt. Die kleinste adressierbare Einheit eines Arbeitsspeichers sind meist 8 Bit, also ein Byte. Früher waren auch Halbbytes (4 Bit) oder 7 Bit üblich. In 16-, 32- und 64-Bit-Systemen sind üblicherweise alle Bytes einzeln adressierbar. Ein Speicherelement ist also auch dort ein Byte. Manchmal werden in Systemen aber auch nur 16-, 32- oder 64-Bit-Wörter als Speicherelemente adressiert. Realisierung in Halbleitertechnologie: Das 1-Bit-Speicherelement ist mittels weniger Transistoren oder einer Kombination aus Transistoren und Kondensatoren realisierbar. 3

4 HALBLEITERSPEICHER Tabellenspeicher RAM ROM STATISCH MROM SRAM PROM DYNAMISCH EPROM DRAM EEPROM FLASH Funktionsspeicher FPGA PLD RAM ROM M/P EP EE PLD FPGA RANDOM ACCESS MEMORY READ ONLY MEMORY MASKENPROGRAMMIERBAR / PROGRAMMIERBAR LÖSCHBAR & PROGRAMMIERBAR ELEKTRISCH LÖSCHBAR & PROGRAMMIERBAR PROGRAMMABLE LOGIC DEVICE FIELD PROGRAMMABLE GATE ARRAY 4

5 Die Speicherkapazität C ist die maximale speicherbare Informationsmenge in Bit oder Byte. C wird auf die kleinste, getrennt adressierbare Informationseinheit bezogen. Übliche Angaben: 1K = M = G = Bit - (2 1 = 2 mögliche Zustände), z. B. 0/1 1 Byte = 8 bit 1 KByte = 1024 Byte 1 MByte = 2 20 = Byte 1 GBit = 2 30 Byte = Byte Kenngrößen von Halbleiterspeichern: Speicherkapazität Speicherorganisation Auswahlprinzip der Speicherzelle Zugriffszeit Zeit, die von der Adressbereitstellung bis zur Ausgabe gültiger Daten am Speicher vergeht Zykluszeit kleinste zulässige Zeitdifferenz zwischen zwei Speicherzugriffen (Lese/Schreibzyklus unterschiedlich) 5

6 µc/µp/dsp SYSTEME PROGRAMMSPEICHER & KONSTANTEN DATENSPEICHER & VARIABLEN MROM (maskenprogrammierbarer ROM) PROM (Programmierbares ROM) EPROM (Erasable Programmable ROM) OTP (One Time Programmable) EEPROM (Electrically EPROM) FLASH Memory NOVRAM (Nonvolatile SRAM)... SRAM (statischer RAM) DRAM (dynamisches RAM) NOVRAM (Nonvolatile SRAM) EEPROM (Electrically EPROM) EDO DRAM (EDO = Extended Data Out) EDRAM (Enhanced DRAM) SDRAM (Synchronous DRAM) VRAM (Video RAM)... 6

7 Festwertspeicher ROM (Read Only Memory) sind nichtflüchtige Speicher, die eine gespeicherte Information beliebig oft auslesen gestatten. Das Löschen oder Umschreiben der Information ist im eigentlichen Arbeitsrhythmus des Speichers nicht möglich Maskenprogrammierte ROM: MROM sind Kundenwunsch Schaltkreise mit hohem Vorfertigungsgrad. Die Programmierung erfolgt beim Schaltkreishersteller Bei den maskenprogrammierten ROMs sind je nach zu speicherndem Bit mittels Maske bei der Herstellung des ICs, Brücken eingebaut, oder nicht. Bei Ansteuerung mit Brücke ist der Transistor leitend, sodass am Widerstand eine Spannung ansteht (Bit 1). 7

8 Programmierbare ROM: PROM sind vom Anwender einmal programmierbar, aber nicht wieder löschbar Es gibt auch ROMs, die erst vom Anwender mit Bits beladen (programmiert) werden. Bei diesen PROMs sind dünne Schmelzleiter eingebaut, die beim Programmieren durchgebrannt werden. Die ursprünglichen PROMs werden inzwischen nahezu nicht mehr verwendet. Heutige PROMs sind in Wirklichkeit nichts anderes als EPROMs ohne Löschfenster Allgemeine Eigenschaften der PROM: freie Programmierbarkeit keine Lösch- oder Umprogrammiermöglichkeit Programmierfehler sind nicht behebbar wird fast nicht mehr verwendet EPROM! 8

9 Re-Programmierbare ROM: EPROM sind kostengünstige ROM Bausteine zur mehrmaligen Programmierung durch den Anwender. Bei EPROMs enthält das Speicherelement einen FET mit schwebendem Gate. Dieses lädt sich bei der Programmierung langlebig auf, sodass der Speicherinhalt für viele Jahre erhalten bleibt, und zwar auch ohne Betriebsspannung. Ein EPROM hat zum Löschen ein Quarzglasfenster. Wird das EPROM mehrere Minuten lang mit UV-Licht bestrahlt, so entlädt sich das schwebende Gate, sodass eine erneute Programmierung möglich wird. Allgemeine Eigenschaften der EPROM: frei programmierbare Festwertspeicher vom Anwender programmierbar, löschbar und re-programmierbar unprogrammierbar (gelöscht) liegen alle Zellen auf H-Pegel Programmierspannungen und Zeitbedingungen bei verschiedenen Typen und Herstellern unterschiedlich (Programmiergerät verwenden) zum Löschen UV-Löschgeräte benutzen Anwendung: flexibler und zeitlich stabiler Programmspeicher (die gespeicherten Daten sind nach Herstellerangaben über 10 Jahre stabil) UV-LICHT 9

10 Re-Programmierbare ROM: EEPROM (E²PROM) sind ROM Bausteine zur mehrmaligen Programmierung durch den Anwender Electrical erasable PROM ist ein Oberbegriff für mehrere Varianten, die Bit-, Wort- Sektorweise oder vollständig löschbar und neu programmierbar sind. Sie nehmen eine Zwitterstellung zwischen RAM und ROM ein. Allgemeine Eigenschaften der E²PROM: frei programmierbare Festwertspeicher vom Anwender wiederholt programmierbar (nach Herstellerangaben bis zu 10 6 Lösch/Schreibzyklen möglich) Programmierspannungen und Zeitbedingungen bei verschiedenen Typen und Herstellern unterschiedlich (Programmiergeräte verwenden) Anwendung: zeitlich stabiler Programmspeicher (die gespeicherten Daten sind nach Herstellerangaben über 10 Jahre stabil) 10

11 Re-Programmierbare ROM: FLASH Speicher (Flash-EPROM) sind flexible ROM Bausteine mit hoher Speicherdichte zur mehrmaligen Programmierung durch den Anwender Im Gegensatz zu gewöhnlichem EEPROM-Speicher lassen sich beim Flash-EEPROM Bytes, die kleinste adressierbare Speichereinheit, nicht einzeln löschen. Anwendung finden Flash-Speicher überall dort, wo Informationen persistent (nichtflüchtig) auf kleinstem Raum gespeichert werden müssen. Allgemeine Eigenschaften der FLASH- Speicher: frei programmierbare und freilöschbare Festwertspeicher vom Anwender schnell programmierbar und auch schnell (elektrisch) löschbar eingebaute Programmierhilfen ermöglichen eine einfache Handhabung Bausteine sind EPROM anschlusskompatibel (Austausch gegen EPROM der gleichen Typennummer ist möglich) zum Löschen und Re-Programmieren können die Bausteine auf der Leiterplatte verbleiben (OBP: On Board Programming; dazu wird das Programmiergerät über Steckadapter angeschlossen) 11

12 FLASH- SPEICHER Anmerkung: PROGRAMMIEREN LÖSCHEN Ein Flash-Speicher besteht aus einer bestimmten, von der Speichergröße abhängigen Anzahl einzelner Speicherelemente. Die Speicherung eines Bits innerhalb eines solchen Speicherelements erfolgt über ein Floating Gate, dem eigentlichen Speicherelement des Flash-FETs. Es liegt zwischen dem Steuer-Gate und der Source- Drain- Stecke und ist von dieser wie auch vom Steuer- Gate jeweils mittels einer Oxid- Schicht isoliert. Im ungeladenen Zustand des Floating Gate kann bei am Gate aufgesteuertem Transistor in der Source- Drain- Strecke (sog. Kanal) ein Strom fließen. Werden über das Steuer- Gate durch Anlegen einer hohen positiven ( V) Spannung Elektronen auf das Floating- Gate gebracht, so kann in der Source- Drain- Strecke auch bei aufgesteuertem Transistor kein Strom mehr fließen: das negative Potential der Elektronen auf dem Floating Gate wirkt der Spannung am Steuer- Gate entgegen und hält den Flash-Transistor geschlossen. Der ungeladene Zustand wird wieder erreicht, indem die Elektronen durch Anlegen einer hohen negativen Spannung über die Steuergate- Kanal- Strecke wieder aus dem Floating Gate ausgetrieben werden. 12

13 FLASH- SPEICHER VORTEILE: Datenerhalt bei fehlender Versorgungsspannung (nichtflüchtiger Speicher/nonvolatile Memory) geringer Energieverbrauch im Betrieb günstiger Massenspeicher Auslesen funktioniert bei NOR-Typen genau so wie bei herkömmlichen statischen RAM-Bausteinen resistent gegen Erschütterungen kleine Bauform NACHTEILE: langsamer als RAM (Random Access Memory), vor allem beim Schreiben es können (oft) nur ganze Sektoren auf einmal gelöscht werden relativ komplexe Ansteuerung beim Schreiben/Löschen (Memory Controller erforderlich, z. T. werden Flash-Speicher sogar mit eigenen intelligenten Interfaces ausgestattet) begrenzte Anzahl von Schreibzyklen, schon beim Annähern an diese Grenze steigende Unzuverlässigkeit 13

14 Schreib Lesespeicher RAM RAM (Random Access Memory) sind Arbeitsspeicher, die schnelles Speichern (Schreiben) und Lesen von Daten ermöglichen Schreiben und Lesen sind getrennte Vorgänge. Beim Lesen wird die gespeicherte (d.h. vorher eingeschriebene) Information nicht gelöscht. Beim Schreiben wird die vorher gespeicherte Information überschrieben. RAMs sind in der Regel flüchtige Speicher, beim Ausschalten der Betriebsspannung gehen alle Informationen verloren. Sonderausführungen zum Speicherschutz: Batteriegepufferte CMOS Speicher (Zero Power RAM) Kombination aus RAM und EEPROM (NOVRAM = Non Volatile RAM) Geschichte: Ende der fünfziger Jahre entwickelten Vorläuferfirmen von Silicon Valley integrierte Schaltkreise zur Datenspeicherung. Somit wurden die schweren, langsamen und teilweise unzuverlässigen Ferritkerne ersetzt. Der RAM dient zur kurzfristigen Speicherung von Daten und ermöglicht das Abarbeiten von Programmen durch die CPU. Diese werden hierbei von einem externen Datenträger gelesen und in den Arbeitsspeicher geschrieben. Nachdem eine Auswertung und Veränderung erfolgt ist, müssen sie wieder auf den Datenträger gebracht werden. Die Verbindung erfolgt über Busse (Adressbus, Datenbus, Steuerbus) 14

15 Aufbau: Statische RAM (SRAM) speichern die Information in statischen Speicherzellen. Die Speicherwirkung ist an das Vorhandensein der Versorgungsspannung gebunden (flüchtige Speicherung). Im Gegensatz zu DRAMs müssen, um die Daten zu erhalten, außer der Betriebsspannung keine Signale zum Auffrischen erzeugt werden. Die Daten bleiben also auch bei statischer Ansteuerung erhalten, ohne dass die Steuerleitungen ihren Zustand ändern. Die elementare Speicherzelle eines SRAM ist das Flipflop. Durch diese Realisierung ist der Speicherbaustein relativ schnell und lässt sich einfach ansteuern. Der Nachteil liegt jedoch in der technologisch aufwendigen (teuren) Herstellung. Zudem kommt ein größerer Strom- und Platzbedarf, da für das Flipflop und dessen Ansteuerung mindestens 6 Transistoren benötigt werden. Flip-Flop: SRAM- Chip: Ein 4 Mbit großen SRAM- Speicher, bei dem jede 1- bit-speicherzelle bestehend aus sechs Transistoren - auf einer Fläche von 0,57 µm² Platz findet Ein Flipflop (engl. flip-flop), auch bistabile Kippstufe oder bistabiles Kippglied genannt, ist eine elektronische Schaltung, die zwei stabile Zustände einnehmen und diese speichern kann. 15

16 SRAM - Ausführungen Asynchrone Speicher (Asynchronous Static Memory) Diese Speicher benötigen kein Taktsignal und sind adressen-aktivierbar Synchrone Speicher (Synchronous Static Memory) SRAM mit getakteter Adresseingabe in einen Zwischenspeicher Burst RAM sind synchrone SRAM mit integriertem Burst Zähler (z.b. bei CACHE Speichern). Vom Prozessor wird nur die Startadresse auf den Adressbus gelegt. Nach der Zwischenspeicherung im Adressregister des RAMs kann der Prozessor andere Operationen durchführen. Anmerkung: Prinzipielle Anordnung der Speicherzellen in Reihen und Spalten (Matrix) in einem RAM. Die Adresscodierer befinden sich auf dem gleichen Chip. Der Schreib- / Leseschaltkreis schaltet die Informationsrichtung um und verstärkt die schwachen Signale der adressierten Speicherzellen. Schreib/Lesevorgang: ~5-60ns/~5-60ns 16

17 Dynamische RAM (DRAM) speichern die Information in dynamischen Speicherzellen. Die Speicherwirkung ist an das Vorhandensein der Versorgungsspannung und eine periodische Datenauffrischung (Refresh) gebunden (flüchige Speicher) Prinzip: Diese Form des RAMs besteht nur aus einem Transistor, der zusammen mit einem Kondensator eine Zelle bildet. Durch diese Kombination werden höchste Speicherkapazitäten auf kleinstem Raum erreicht, was allerdings Zugeständnisse in der Geschwindigkeit und eine aufwendige Steuerung erfordert. Dafür sind die Herstellungskosten im Gegensatz zum SRAM geringer. Um ein Überforderung des Speicherchips bei zu hoher Taktfrequenz zu vermeiden, werden Wartezyklen eingeführt, die die Zugriffsgeschwindigkeit herabzusetzen. Da Kondensatoren ihre Ladung verlieren ist eine periodische Auffrischung notwendig. Diese erfolgt ca. alle 3 ms, wobei der Inhalt gelesen, verstärkt und erneut abgespeichert wird. Funktionsweise: Jede Speicherzelle besteht aus 3 Schichten, die oberste Schicht, die Zellplatte, steht ständig unter positiver Spannung. Darunter befindet sich eine Isolierschicht und eine Lage aus dotiertem Silicium. Durch die positive Spannung der oberen Schicht werden die Elektronen der unteren angezogen, so daß sie unter der Isolierschicht kleben, dieser stabile Zustand entspricht der binären Null. Durch positive Spannung lassen sich die an der Isolierschicht angelagerten Elektronen absaugen. Dadurch entsteht eine Raumladungszone ohne freie Elektronen, die einer binären Eins entspricht. Da dieser Zustand instabil ist, muss eine Auffrischung erfolgen. Deswegen besteht der größte Teil des Speicherchips aus einem Speicherzellenfeld, welches für die Speicherung vieler Einsen und Nullen verwendet wird. Durch die Anordnung der Zellen in Form einer Matrix wird jede Speicherzelle durch eine Zeilen- und Spaltennummer eindeutig bestimmt. Prinzipschaltung von DRAM Schreib/Lesevorgang: ~25-50ns/~25-50ns 17

18 RAM Übersicht (nicht vollständig): Abkürzung SRAM SSRAM DRAM CDRAM EDO-RAM EDRAM MDRAM PM-DRAM RDRAM SDRAM 3D-RAM FBRAM FRAM NVRAM SGRAM VRAM WRAM Erklärung static random access memory synchronous SRAM dynamic random access memory cached DRAM extended data out DRAM enhanced DRAM Multibank DRAM page mode DRAM rambus DRAM synchronous DRAM frame buffer RAM ferroelektrisches RAM non volatile RAM synchronous graphic RAM Video RAM Windows RAM Bemerkung schnell, teuer, ohne refresh synchronisiert benötigt refresh, preiswert sync. Zugriff durch SRAM Cache gepufferter Datenausgang integrierter SRAM Cache einzelne 32 KByte Speicherbänke beschl. Zugriff bei gleicher Zelle sehr schneller Datenbus synchroner Speicherzugriff Grafikspeicher, auf 3D- Operat. optimiert interne ALU für Z-Vektor bei 3D- Operat. Prinzip des ferroelektr. Kondensators Kombination aus SRAM und EEPROM SDRAM mit zusätzl. Videofunktionen gleichzeitiger Zugriff von 2 Seiten VRAM mit EDO Eigenschaften weiterhin existieren noch kombinierte Speichertypen mit dem Burst- sowie dem Piplined- Burst- Modus 18

19 On-Chip Peripherie Systemkomponenten für µc On-Chip Peripherie eines C167 µc von Infineon : Allg. Beispiele für µc-peripherie: Interrupt Controller Taktoszillator Eingabe- und Ausgabe- Ports (I/O Ports) Timer (verschiedene Timer und Counter- Funktionen) Kommunikationsschnittstellen (UART, I²C, SPI, CAN, IrDA ) Analog/Digital-Umsetzer (ADU) Digital/Analog-Umsetzer (DAU) Externe Interrupts Echtzeituhr (RealTime Clock RTC) WatchDogTimer (WDT) Ansteuerung von Anzeigebauelementen (LCD- Anzeigen, LED Anzeigen) Verschiedene Stromsparfunktionen Debugging- Unterstützung 19

20 On-Chip Peripherie Systemkomponenten für µc Interrupt-System: Die Auslegung eines Interrupt-Systems für einen µc wird durch die integrierenden Interrupt- fähigen Peripheriekomponenten bestimmt Eigenschaften vieler Interrupt- Systeme: Jede Interrupt Quelle verfügt über ein eigenes Enable Flag über ein globales Enable Flag kann die Weiterleitung von Interrupt- Anmeldungen an den Core gesperrt werden Nach einem RESET ist eine Grundpriorität der Interrupt- Quellen eingestellt Es bestehen umfangreiche Möglichkeiten zur Einstellung der Prioritäten Unterschiedliche Interrupts benutzen z.t. den gleichen Interrupt- Vektor Auftretende Interrupt Ereignisse werden in Request Flags gespeichert Request Flags können auch zum Polling benutzt werden Hinweis: Der in die Interrupt- Vektortabelle einzutragenden Interrupt Vektor für die entsprechende On- Chip Komponente ist bei vielen µc die direkte Startadresse der Interrupt Serviceroutine (ISR) und kein Sprungbefehl zur ISR! 20

21 On-Chip Peripherie Systemkomponenten für µc Interrupt-System: Notwendige Einstellungen für die Nutzung und Aktivierung eines Interrupts: Eintrag des Interrupt- Vektors in die Interrupt- Vektortabelle Definition der Betriebsart für die Interrupt auslösende Komponente Einstellung der notwendigen Interrupt Priorität Zulassen des Interrupts für die On-Chip Komponente Erlauben von Interrupts im System Programmierung der Interrupt Serviceroutine (ISR) Anmerkung: Übliche Interrupt- Reaktionszeiten liegen im Bereich einiger Maschinenzyklen. Sehr schnell getaktete Systeme bieten Reaktionszeiten im Bereich von einigen 100ns, sodass anspruchsvolle Echtzeitanforderungen erfüllt werden können! Die Einstellung der Priorität für das Interrupt- System erfolgt über ein oder mehrere SFR. Hardware- Traps: Eine Besonderheit bei der Prioritätszuweisung stellen bei einigen µcs Hardware- Traps dar, die als spezielle Interrupts mit höchster Priorität eingeordnet sind und sich nicht sperren lassen. Hardware- Traps sind z.b. Core- nahe Fehlermeldungen Peripheral-Event-Controller: Zum schnellen Datentransfer, z.b. zum Laden des Senderegisters der seriellen Schnittstelle, sind einige µcs mit einem PEC (Peripheral Event Controller) ausgerüstet. Der PEC ist eine initialisierbare On-Chip-Hardware, die innerhalb eines Maschinenzyklus 8- Bit- oder 16-Bit Datentransfers ohne weitere CPU Belastung ausführt. Ausgelöst wird der Transfer durch einen Interrupt. Quell- und Zieladresse und die Anzahl der PEC-Transfers lassen sich zuvor initialisieren 21

22 On-Chip Peripherie Systemkomponenten für µc Sicherheitskomponenten: WatchDogTimer: Ein WatchDogTimer (WDT) besteht aus einem frei laufendem Zähler, der kurz vor seinem Überlauf durch das aktuelle Programm zurückgesetzt wird. Erfolgt das Rücksetzen nicht rechtzeitig, so wird durch den Zähler ein Reset oder ein Interrupt ausgelöst, wodurch das System in einen definierten Ausgangszustand versetzt wird. Innerhalb einer fehlerfrei laufenden Applikationssoftware lässt sich sicherstellen, dass der WDT vor seinem Überlauf zurückgesetzt wird. Ein Fehler in der Programmabarbeitung wird zu einem WDT-Reset für den µc führen. Oszillator-Safe-Guard: Beim Absinken der Versorgungsspannung reduziert der Oszillator-Safe-Guard (OSG) die Taktfrequenz auf den für die vorhandene Spannung zulässigen Maximalwert. Weiterhin überwacht der OSG die Funktion des Hauptoszillators und schaltet bei dessen Ausfall einen Hilfsoszillator zu. Low-Voltage-Detect: Die Funktion des Low-Voltage-Detect (LVD) überwacht den Spannungsanstieg beim Zuschalten der Betriebsspannung und untersucht zusätzlich im laufenden Betrieb die Versorgungsspannung auf Spannungseinbrüche. ESD-Schutz: Mit entsprechenden On-Chip-Schutzbeschaltungen sind ESD-Festigkeiten (Electro Static Discharge) von mehr als 5000V erreichbar. Stromsparmodi: Siehe 3. Vorlesung 22

23 Ports: On-Chip Peripherie Systemkomponenten für µc Über Portpins ist der µc mit der Außenwelt verbunden. Üblich ist eine Zusammenfassung einzelner Portpins mit gleicher Funktionalität z.b. zu 8-Bit oder 16-Bit Ports. Welche maximale Datenbreite über die Ports digital übertragen werden kann, ist von der Breite des On-Chip Datenbusses abhängig. Anmerkung: I/O Ports eines C167 µc von Infineon: Typisch ist eine Ansteuerung der Ports für digitale I/O über Portregister. Daten werden über ein Port-Daten-Register (Port Data Register) bereitgestellt, die Richtung des Datentransfers bei bidirektionalen Ports wird über ein Datenrichtungsregister (Data Direction Register) definiert. Sind neben digitale, I/O Alternativfunktionen für Ports bzw. Portpins vorgesehen, so sind zusätzlich meist noch Steuerregister notwendig Hinweis: Als Ausgangstufen findet man Open- Drain, Pull-Up und Open- Kollektor Stufen. Zusätzlich wird Tristate- Verhalten vorgesehen, wenn die Ports alternativ einen externen Daten-/Adressbus bereitstellen. 23

Speicherkomponenten - Halbleiterspeicher

Speicherkomponenten - Halbleiterspeicher MIKROPROZESSOR PROGRAMMIERUNG 4. VORLESUNG BIT LV-Nr. 439.026 SS2007 1 Ein Halbleiterspeicher dient der zeitlich begrenzten und unbegrenzten Aufbewahrung von Daten, Zuständen und Programmen in Form von

Mehr

Tutorium Rechnerorganisation

Tutorium Rechnerorganisation Woche 9 Tutorien 3 und 4 zur Vorlesung Rechnerorganisation 1 Christian A. Mandery: KIT Universität des Landes Baden-Württemberg und nationales Grossforschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu

Mehr

Halbleiterspeicher. Halbleiterspeicher. 30.09.2008 Michael Kuhfahl 1

Halbleiterspeicher. Halbleiterspeicher. 30.09.2008 Michael Kuhfahl 1 Halbleiterspeicher 30.09.2008 Michael Kuhfahl 1 Gliederung I. FF als Speicher (1 Bit) II. Register als Speicher (n Bit) III. Anordnung der Speicherzellen IV. SRAM V. DRAM VI. ROM VII. PROM VIII. EPROM

Mehr

Microcontroller Kurs. 08.07.11 Microcontroller Kurs/Johannes Fuchs 1

Microcontroller Kurs. 08.07.11 Microcontroller Kurs/Johannes Fuchs 1 Microcontroller Kurs 08.07.11 Microcontroller Kurs/Johannes Fuchs 1 Was ist ein Microcontroller Wikipedia: A microcontroller (sometimes abbreviated µc, uc or MCU) is a small computer on a single integrated

Mehr

Mikrocontroller Grundlagen. Markus Koch April 2011

Mikrocontroller Grundlagen. Markus Koch April 2011 Mikrocontroller Grundlagen Markus Koch April 2011 Übersicht Was ist ein Mikrocontroller Aufbau (CPU/RAM/ROM/Takt/Peripherie) Unterschied zum Mikroprozessor Unterschiede der Controllerarten Unterschiede

Mehr

13 Programmierbare Speicher- und Logikbausteine

13 Programmierbare Speicher- und Logikbausteine 13 Programmierbare Speicher- und Logikbausteine Speicherung einer Tabelle (Programm) Read Only Memory (ROM) Festwertspeicher Nichtflüchtig Nichtlöschbar: ROM PROM bzw. OTP-ROM Anwender programmierbares

Mehr

RO-Tutorien 3 / 6 / 12

RO-Tutorien 3 / 6 / 12 RO-Tutorien 3 / 6 / 12 Tutorien zur Vorlesung Rechnerorganisation Christian A. Mandery WOCHE 10 AM 01./02.07.2013 KIT Universität des Landes Baden-Württemberg und nationales Forschungszentrum in der Helmholtz-Gemeinschaft

Mehr

SSDs und Flash Memory. Matthias Müller 16.Juni 2010 Institut für Verteilte Systeme

SSDs und Flash Memory. Matthias Müller 16.Juni 2010 Institut für Verteilte Systeme SSDs und Flash Memory Matthias Müller 16.Juni 2010 Institut für Verteilte Systeme Seite 2 Inhalt Motivation Aufbau und Funktionsweise NAND vs NOR SLC vs MLC Speicherorganisation Vergleich mit konventionellen

Mehr

Fachbereich Physik Dr. Wolfgang Bodenberger

Fachbereich Physik Dr. Wolfgang Bodenberger UniversitätÉOsnabrück Fachbereich Physik Dr. Wolfgang Bodenberger Der Transistor als Schalter. In vielen Anwendungen der Impuls- und Digital- lektronik wird ein Transistor als einfacher in- und Aus-Schalter

Mehr

Elektrizitätslehre und Elektronik. Halbleiterspeicher

Elektrizitätslehre und Elektronik. Halbleiterspeicher 1/5 Halbleiterspeicher Ein Halbleiterspeicher ist ein Datenspeicher, der aus einem Halbleiter besteht, in dem mittels der Halbleitertechnologie integrierte Schaltkreise realisiert werden. Die Daten werden

Mehr

Vorlesung. Technologische Grundlagen der Informationsverarbeitung. Speicherung von Daten. Dipl.-Ing. Gert Martin

Vorlesung. Technologische Grundlagen der Informationsverarbeitung. Speicherung von Daten. Dipl.-Ing. Gert Martin Vorlesung Technologische Grundlagen der Informationsverarbeitung Speicherung von Daten Dipl.-Ing. Gert Martin Datenspeicherung Prinzipien: Magnetische Speicherung Halbleiterspeicher (Speicher mit elektronischen

Mehr

Programmierbare Logik CPLDs. Studienprojekt B Tammo van Lessen

Programmierbare Logik CPLDs. Studienprojekt B Tammo van Lessen Programmierbare Logik CPLDs Studienprojekt B Tammo van Lessen Gliederung Programmierbare Logik Verschiedene Typen Speichertechnologie Komplexe Programmierbare Logik System On a Chip Motivation Warum Programmierbare

Mehr

Digitaltechnik II SS 2007

Digitaltechnik II SS 2007 Digitaltechnik II SS 27 7. Vorlesung Klaus Kasper Inhalt Register Halbleiterspeicher Random Access Memory (RAM) SRAM DRAM ROM Programmierbare ROM Realisierung digitaler Systeme Digitaltechnik 2 2 Digitaltechnik

Mehr

Mikroprozessortechnik Grundlagen 1

Mikroprozessortechnik Grundlagen 1 Grundlagen - Grundbegriffe, Aufbau, Rechnerarchitekturen, Bus, Speicher - Maschinencode, Zahlendarstellung, Datentypen - ATMELmega28 Progammierung in C - Vergleich C und C++ - Anatomie eines µc-programmes

Mehr

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom 21.10.2013b

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom 21.10.2013b AGROPLUS Buchhaltung Daten-Server und Sicherheitskopie Version vom 21.10.2013b 3a) Der Daten-Server Modus und der Tresor Der Daten-Server ist eine Betriebsart welche dem Nutzer eine grosse Flexibilität

Mehr

1 Aufgaben zu Wie funktioniert ein Computer?

1 Aufgaben zu Wie funktioniert ein Computer? 71 1 Aufgaben zu Wie funktioniert ein Computer? Netzteil a) Welche Spannungen werden von PC-Netzteilen bereitgestellt? 3.3 V, 5 V, 12 V, -5 V, -12 V. b) Warum können PC-Netzteile hohe Leistungen liefern,

Mehr

Fachbereich Medienproduktion

Fachbereich Medienproduktion Fachbereich Medienproduktion Herzlich willkommen zur Vorlesung im Studienfach: Grundlagen der Informatik Themenübersicht Rechnertechnik und IT Sicherheit Grundlagen der Rechnertechnik Prozessorarchitekturen

Mehr

Digital Design Entwicklung der DRAMs. Richard Roth / FB Informatik und Mathematik Speicher 1

Digital Design Entwicklung der DRAMs. Richard Roth / FB Informatik und Mathematik Speicher 1 Entwicklung der DRAMs Richard Roth / FB Informatik und Mathematik Speicher 1 Entwicklung der DRAMs in Zukunft Richard Roth / FB Informatik und Mathematik Speicher 2 DRAM Speicherzelle (Trench Technology)

Mehr

Speicher: RAMs, ROMs PROMS, EPROMs, EEPROMs, Flash EPROM

Speicher: RAMs, ROMs PROMS, EPROMs, EEPROMs, Flash EPROM Speicher: RAMs, ROMs PROMS, EPROMs, EEPROMs, Flash EPROM RAMs (Random Access Memory) - Schreib-Lese-Speicher RAMs sind Speicher mit der Aufgabe, binäre Daten für eine bestimmte Zeit zu speichern. Diese

Mehr

Praktikum Digitaltechnik

Praktikum Digitaltechnik dig Datum : 1.06.2009 A) Vorbereitungsaufgaben 1) Was unterscheidet sequentielle und kombinatorische Schaltungen? Kombinatorische ~ Sequentielle ~ Ausgänge sind nur vom Zustand der Eingangsgrößen abhängig

Mehr

Digitaltechnik II SS 2007

Digitaltechnik II SS 2007 Digitaltechnik II SS 27 6. Vorlesung Klaus Kasper Inhalt Asynchroner Zähler Synchroner Zähler Schaltungsanalyse Register Halbleiterspeicher Random Access Memory (RAM) SRAM DRAM Digitaltechnik 2 2 Frequenzteiler

Mehr

Teil VIII Von Neumann Rechner 1

Teil VIII Von Neumann Rechner 1 Teil VIII Von Neumann Rechner 1 Grundlegende Architektur Zentraleinheit: Central Processing Unit (CPU) Ausführen von Befehlen und Ablaufsteuerung Speicher: Memory Ablage von Daten und Programmen Read Only

Mehr

10. Elektrische Logiksysteme mit

10. Elektrische Logiksysteme mit Fortgeschrittenenpraktikum I Universität Rostock - Physikalisches Institut 10. Elektrische Logiksysteme mit Rückführung Name: Daniel Schick Betreuer: Dipl. Ing. D. Bojarski Versuch ausgeführt: 22. Juni

Mehr

a. Flipflop (taktflankengesteuert) Wdh. Signalverläufe beim D-FF

a. Flipflop (taktflankengesteuert) Wdh. Signalverläufe beim D-FF ITS Teil 2: Rechnerarchitektur 1. Grundschaltungen der Digitaltechnik a. Flipflop (taktflankengesteuert) Wdh. Signalverläufe beim D-FF b. Zähler (Bsp. 4-Bit Zähler) - Eingang count wird zum Aktivieren

Mehr

mywms Vorlage Seite 1/5 mywms Datenhaltung von Haug Bürger

mywms Vorlage Seite 1/5 mywms Datenhaltung von Haug Bürger mywms Vorlage Seite 1/5 mywms Datenhaltung von Haug Bürger Grundlegendes Oracle9i PostgreSQL Prevayler Memory mywms bietet umfangreiche Konfigurationsmöglichkeiten um die Daten dauerhaft zu speichern.

Mehr

32-Bit Microcontroller based, passive and intelligent UHF RFID Gen2 Tag. Zürcher Fachhochschule

32-Bit Microcontroller based, passive and intelligent UHF RFID Gen2 Tag. Zürcher Fachhochschule 32-Bit Microcontroller based, passive and intelligent UHF RFID Gen2 Tag Inhalt Vorgeschichte Was wurde erreicht Hardware Energy Micro Microcontroller µctag Plattform EPC Gen2 Tag Standard Protokoll-Vorgaben

Mehr

Fachbericht zum Thema: Anforderungen an ein Datenbanksystem

Fachbericht zum Thema: Anforderungen an ein Datenbanksystem Fachbericht zum Thema: Anforderungen an ein Datenbanksystem von André Franken 1 Inhaltsverzeichnis 1 Inhaltsverzeichnis 1 2 Einführung 2 2.1 Gründe für den Einsatz von DB-Systemen 2 2.2 Definition: Datenbank

Mehr

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als

Mehr

Einführung in. Logische Schaltungen

Einführung in. Logische Schaltungen Einführung in Logische Schaltungen 1/7 Inhaltsverzeichnis 1. Einführung 1. Was sind logische Schaltungen 2. Grundlegende Elemente 3. Weitere Elemente 4. Beispiel einer logischen Schaltung 2. Notation von

Mehr

AZK 1- Freistil. Der Dialog "Arbeitszeitkonten" Grundsätzliches zum Dialog "Arbeitszeitkonten"

AZK 1- Freistil. Der Dialog Arbeitszeitkonten Grundsätzliches zum Dialog Arbeitszeitkonten AZK 1- Freistil Nur bei Bedarf werden dafür gekennzeichnete Lohnbestandteile (Stundenzahl und Stundensatz) zwischen dem aktuellen Bruttolohnjournal und dem AZK ausgetauscht. Das Ansparen und das Auszahlen

Mehr

3. Halbleiter und Elektronik

3. Halbleiter und Elektronik 3. Halbleiter und Elektronik Halbleiter sind Stoe, welche die Eigenschaften von Leitern sowie Nichtleitern miteinander vereinen. Prinzipiell sind die Elektronen in einem Kristallgitter fest eingebunden

Mehr

Ram/Rom/EPRom WIRTSCHAFTSINGENIEURSWESEN. Ausbildungsschwerpunkte: BETRIEBSMANAGEMENT LOGISTIK. Xaver Schweitzer. Jahr: 2011/12

Ram/Rom/EPRom WIRTSCHAFTSINGENIEURSWESEN. Ausbildungsschwerpunkte: BETRIEBSMANAGEMENT LOGISTIK. Xaver Schweitzer. Jahr: 2011/12 Name: Klasse: Xaver Schweitzer 1BHWI Jahr: 2011/12 Ram/Rom/EPRom Abb. 1 Abb. 2 Abb. 3 Ram Rom EPRom 22.09.2011 1 von 10 Inhaltsverzeichnis INHALTSVERZEICHNIS... 2 EINLEITUNG... 3 RAM... 4 SRAM - Static

Mehr

Von Bits, Bytes und Raid

Von Bits, Bytes und Raid Von Bits, Bytes und Raid Eine Schnuppervorlesung zum Kennenlernen eines Datenspeichers um Bits und Bytes zu unterscheiden um Raid-Festplattensysteme zu verstehen Inhalt Speicherzellen sind elektronische

Mehr

Bedienungsanleitung Version 1.0

Bedienungsanleitung Version 1.0 Botex DMX Operator (DC-1216) Bedienungsanleitung Version 1.0 - Inhalt - 1 KENNZEICHEN UND MERKMALE...4 2 TECHNISCHE ANGABEN...4 3 BEDIENUNG...4 3.1 ALLGEMEINES:...4 3.2 BEDIENUNG UND FUNKTIONEN...5 4 SZENEN

Mehr

Klassifizierung der Halbleiterspeicher

Klassifizierung der Halbleiterspeicher Klassifizierung der Halbleiterspeicher Halbleiterspeicher nicht flüchtig flüchtig AM nicht löschbar OM POM löschbar EPOM EEPOM statisch AM dynamisch AM abei bedeuten die Abürzungen: OM AM POM EPOM EEPOM

Mehr

easyident Türöffner easyident Türöffner Art. Nr. FS-0007 FS Fertigungsservice

easyident Türöffner easyident Türöffner Art. Nr. FS-0007 FS Fertigungsservice easyident Türöffner Art. Nr. FS-0007 Wir freuen uns, das sie sich für unser Produkt easyident Türöffner, mit Transponder Technologie entschieden haben. Easyident Türöffner ist für Unterputzmontage in 55mm

Mehr

2. Negative Dualzahlen darstellen

2. Negative Dualzahlen darstellen 2.1 Subtraktion von Dualzahlen 2.1.1 Direkte Subtraktion (Tafelrechnung) siehe ARCOR T0IF Nachteil dieser Methode: Diese Form der Subtraktion kann nur sehr schwer von einer Elektronik (CPU) durchgeführt

Mehr

Suche schlecht beschriftete Bilder mit Eigenen Abfragen

Suche schlecht beschriftete Bilder mit Eigenen Abfragen Suche schlecht beschriftete Bilder mit Eigenen Abfragen Ist die Bilderdatenbank über einen längeren Zeitraum in Benutzung, so steigt die Wahrscheinlichkeit für schlecht beschriftete Bilder 1. Insbesondere

Mehr

Digitalelektronik 4 Vom Transistor zum Bit. Stefan Rothe

Digitalelektronik 4 Vom Transistor zum Bit. Stefan Rothe Digitalelektronik 4 Vom Transistor zum Bit Stefan Rothe 2015 04 21 Rechtliche Hinweise Dieses Werk von Thomas Jampen und Stefan Rothe steht unter einer Creative Commons Attribution-Non- Commercial-ShareAlike-Lizenz.

Mehr

Speichern. Speichern unter

Speichern. Speichern unter Speichern Speichern unter Speichern Auf einem PC wird ständig gespeichert. Von der Festplatte in den Arbeitspeicher und zurück Beim Download Beim Kopieren Beim Aufruf eines Programms Beim Löschen Beim

Mehr

Schaltungen Jörg Roth 197

Schaltungen Jörg Roth 197 Schaltungen Jörg Roth 197 2.2.2 Flipflops Flipsflops sind einfache rückgekoppelte Schaltungen, die jeweils ein einzelnes Bit speichern können. Es gibt verschiedene Typen, die sich im "Komfort" der Ansteuerung

Mehr

WLAN Konfiguration. Michael Bukreus 2014. Seite 1

WLAN Konfiguration. Michael Bukreus 2014. Seite 1 WLAN Konfiguration Michael Bukreus 2014 Seite 1 Inhalt Begriffe...3 Was braucht man für PureContest...4 Netzwerkkonfiguration...5 Sicherheit...6 Beispielkonfiguration...7 Screenshots Master Accesspoint...8

Mehr

mit SD-Karte SD-Karte Inhalt

mit SD-Karte SD-Karte Inhalt mit mit Kartensteckplatz Der Logger ist optional mit einem Kartensteckplatz für eine micro erhältlich. Die verfügt über ein Vielfaches der Speicherkapazität des internen Logger- Speichers. Inhalt Zeitlicher

Mehr

Synchronisierung. Kommunikationstechnik, SS 08, Prof. Dr. Stefan Brunthaler 73

Synchronisierung. Kommunikationstechnik, SS 08, Prof. Dr. Stefan Brunthaler 73 Synchronisierung Kommunikationstechnik, SS 08, Prof. Dr. Stefan Brunthaler 73 Übertragungsprozeduren Die Übertragung einer Nachricht zwischen Sender und Empfänger erfordert die Übertragung des Nutzsignals

Mehr

Das Experimentierbrettchen (Aufbau, Messpunkte): A B + 9V

Das Experimentierbrettchen (Aufbau, Messpunkte): A B + 9V Kojak-Sirene: Experimente zur Funktionsweise 1. astabile Kippstufe 2. astabile Kippstufe Die Schaltung der Kojak-Sirene besteht aus zwei miteinander verbundenen astabilen Kippstufen (Anhang) und einem

Mehr

3 ORDNER UND DATEIEN. 3.1 Ordner

3 ORDNER UND DATEIEN. 3.1 Ordner Ordner und Dateien PC-EINSTEIGER 3 ORDNER UND DATEIEN Themen in diesem Kapitel: Erstellung von Ordnern bzw Dateien Umbenennen von Datei- und Ordnernamen Speicherung von Daten 3.1 Ordner Ordner sind wie

Mehr

RS-Flip Flop, D-Flip Flop, J-K-Flip Flop, Zählschaltungen

RS-Flip Flop, D-Flip Flop, J-K-Flip Flop, Zählschaltungen Elektronik Praktikum / Digitaler Teil Name: Jens Wiechula, Philipp Fischer Leitung: Prof. Dr. U. Lynen Protokoll: Philipp Fischer Versuch: 3 Datum: 24.06.01 RS-Flip Flop, D-Flip Flop, J-K-Flip Flop, Zählschaltungen

Mehr

Elektrische Logigsystem mit Rückführung

Elektrische Logigsystem mit Rückführung Mathias Arbeiter 23. Juni 2006 Betreuer: Herr Bojarski Elektrische Logigsystem mit Rückführung Von Triggern, Registern und Zählern Inhaltsverzeichnis 1 Trigger 3 1.1 RS-Trigger ohne Takt......................................

Mehr

Elektronischer Speicher

Elektronischer Speicher Halbleiterspeicher Halbleiterspeicher dient der zeitlich begrenzten oder unbegrenzten Aufbewahrung von Daten, Zuständen und Programmen in Form von digitalen Signalen. Der Begriff resultiert aus dem Grundwerkstoff

Mehr

Easy-Monitoring Universelle Sensor Kommunikations und Monitoring Plattform

Easy-Monitoring Universelle Sensor Kommunikations und Monitoring Plattform Easy-Monitoring Universelle Sensor Kommunikations und Monitoring Plattform Eberhard Baur Informatik Schützenstraße 24 78315 Radolfzell Germany Tel. +49 (0)7732 9459330 Fax. +49 (0)7732 9459332 Email: mail@eb-i.de

Mehr

Quanton Manual (de) Datum: 20.06.2013 URL: http://wiki:8090/pages/viewpage.action?pageid=9928792 )

Quanton Manual (de) Datum: 20.06.2013 URL: http://wiki:8090/pages/viewpage.action?pageid=9928792 ) Datum: 20.06.2013 URL: http://wiki:8090/pages/viewpage.action?pageid=9928792 ) Inhaltsverzeichnis 1 quanton flight control rev. 1 3 1.1 Anschlüsse für Peripheriegeräte 3 1.1.1 Eingänge / Ausgänge 3 1.1.2

Mehr

CLIQ Solo. Einfache und flexible Sicherheit - die Sie selbst aktualisieren können

CLIQ Solo. Einfache und flexible Sicherheit - die Sie selbst aktualisieren können Schlüssel selbst hinzufügen oder entfernen Keine Verkabelung Einfache Montage CLIQ Solo Einfache und flexible Sicherheit - die Sie selbst aktualisieren können ASSA ABLOY, the global leader in door opening

Mehr

Professionelle Seminare im Bereich MS-Office

Professionelle Seminare im Bereich MS-Office Der Name BEREICH.VERSCHIEBEN() ist etwas unglücklich gewählt. Man kann mit der Funktion Bereiche zwar verschieben, man kann Bereiche aber auch verkleinern oder vergrößern. Besser wäre es, die Funktion

Mehr

Ein polyadisches Zahlensystem mit der Basis B ist ein Zahlensystem, in dem eine Zahl x nach Potenzen von B zerlegt wird.

Ein polyadisches Zahlensystem mit der Basis B ist ein Zahlensystem, in dem eine Zahl x nach Potenzen von B zerlegt wird. Zahlensysteme Definition: Ein polyadisches Zahlensystem mit der Basis B ist ein Zahlensystem, in dem eine Zahl x nach Potenzen von B zerlegt wird. In der Informatik spricht man auch von Stellenwertsystem,

Mehr

Technische Informatik Basispraktikum Sommersemester 2001

Technische Informatik Basispraktikum Sommersemester 2001 Technische Informatik Basispraktikum Sommersemester 2001 Protokoll zum Versuchstag 4 Datum: 21.6.2001 Gruppe: David Eißler/ Autor: Verwendete Messgeräte: - digitales Experimentierboard (EB6) - Netzgerät

Mehr

Binäre Bäume. 1. Allgemeines. 2. Funktionsweise. 2.1 Eintragen

Binäre Bäume. 1. Allgemeines. 2. Funktionsweise. 2.1 Eintragen Binäre Bäume 1. Allgemeines Binäre Bäume werden grundsätzlich verwendet, um Zahlen der Größe nach, oder Wörter dem Alphabet nach zu sortieren. Dem einfacheren Verständnis zu Liebe werde ich mich hier besonders

Mehr

Windows Server 2008 (R2): Anwendungsplattform

Windows Server 2008 (R2): Anwendungsplattform Mag. Christian Zahler, Stand: August 2011 13 14 Mag. Christian Zahler, Stand: August 2011 Mag. Christian Zahler, Stand: August 2011 15 1.5.2 Remotedesktop-Webverbindung Windows Server 2008 (R2): Anwendungsplattform

Mehr

MSI TECHNOLOGY. RaidXpert AMD. Anleitung zur Installation und Konfiguration MSI

MSI TECHNOLOGY. RaidXpert AMD. Anleitung zur Installation und Konfiguration MSI MSI TECHNOLOGY GMBH RaidXpert AMD Anleitung zur Installation und Konfiguration MSI RaidXpert AMD Inhalt 1.0 Voreinstellungen für ein Raid System im BIOS... 3 2.0 Einstellungen für ein Raid System im Utility...

Mehr

Objektorientierte Programmierung für Anfänger am Beispiel PHP

Objektorientierte Programmierung für Anfänger am Beispiel PHP Objektorientierte Programmierung für Anfänger am Beispiel PHP Johannes Mittendorfer http://jmittendorfer.hostingsociety.com 19. August 2012 Abstract Dieses Dokument soll die Vorteile der objektorientierten

Mehr

CU-R-CONTROL. Beschreibung zur Schaltung ATMega16-32+ISP MC-Controller Steuerung auf Basis ATMEL Mega16/32. Autor: Christian Ulrich

CU-R-CONTROL. Beschreibung zur Schaltung ATMega16-32+ISP MC-Controller Steuerung auf Basis ATMEL Mega16/32. Autor: Christian Ulrich Seite 1 von 10 CU-R-CONTROL Beschreibung zur Schaltung ATMega16-32+ISP MC-Controller Steuerung auf Basis ATMEL Mega16/32 Autor: Christian Ulrich Datum: 08.12.2007 Version: 1.00 Seite 2 von 10 Inhalt Historie

Mehr

Datensicherung. Beschreibung der Datensicherung

Datensicherung. Beschreibung der Datensicherung Datensicherung Mit dem Datensicherungsprogramm können Sie Ihre persönlichen Daten problemlos Sichern. Es ist möglich eine komplette Datensicherung durchzuführen, aber auch nur die neuen und geänderten

Mehr

Die Mikroprogrammebene eines Rechners

Die Mikroprogrammebene eines Rechners Die Mikroprogrammebene eines Rechners Das Abarbeiten eines Arbeitszyklus eines einzelnen Befehls besteht selbst wieder aus verschiedenen Schritten, z.b. Befehl holen Befehl dekodieren Operanden holen etc.

Mehr

Neuanlage des Bankzugangs ohne das bestehende Konto zu löschen

Neuanlage des Bankzugangs ohne das bestehende Konto zu löschen 1 Neuanlage des Bankzugangs ohne das bestehende Konto zu löschen In moneyplex lässt sich ein Konto und ein Bankzugang nur einmal anlegen. Wenn sich der Bankzugang geändert hat oder das Sicherheitsmedium

Mehr

5 Zusammengesetzte und reguläre Schaltungsstrukturen

5 Zusammengesetzte und reguläre Schaltungsstrukturen 5 Zusammengesetzte und reguläre Schaltungsstrukturen regelmäßig aufgebaute (reguläre) Schaltungsstrukturen implementieren jeweils eine größere Zahl an Gatterfunktionen wichtigste Vertreter: Speicher, programmierbare

Mehr

BitRecords FPGA Modul XC6SLX25_V2.0, Mai2013 1

BitRecords FPGA Modul XC6SLX25_V2.0, Mai2013 1 BitRecords FPGA Modul XCSLX FPGA Modul zur Anwendung im Hobby- und Prototypenbereich Eigenschaften: Xilinx Spartan (XCSLX-FGGC) Nutzer-IOs On-Board 0MHz Oszillator LEDs, Taster Rastermaß:. mm Maße: x mm

Mehr

OP-LOG www.op-log.de

OP-LOG www.op-log.de Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server

Mehr

Tageslichtsimulator Easy Time Controll. Bedienungsanleitung

Tageslichtsimulator Easy Time Controll. Bedienungsanleitung Tageslichtsimulator Easy Time Controll Bedienungsanleitung Mit unserem frei programmierbaren Tageslichsimulator Easy Time Controll halten Sie nun ein Gerät in Händen, mit welchem Sie ihre Aquarium-/Terrarium

Mehr

Einführung in die Welt der Microcontroller

Einfü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

Mehr

Hier ist die Anleitung zum Flashen des MTK GPS auf der APM 2.0. Prinzipiell funktioniert es auch auf der APM 2.5 und APM 1.

Hier ist die Anleitung zum Flashen des MTK GPS auf der APM 2.0. Prinzipiell funktioniert es auch auf der APM 2.5 und APM 1. Hier ist die Anleitung zum Flashen des MTK GPS auf der APM 2.0. Prinzipiell funktioniert es auch auf der APM 2.5 und APM 1. Vorweg: Die neue MTK Firmware 1.9 (AXN1.51_2776_3329_384.1151100.5_v19.bin) ist

Mehr

iphone-kontakte zu Exchange übertragen

iphone-kontakte zu Exchange übertragen iphone-kontakte zu Exchange übertragen Übertragen von iphone-kontakten in ein Exchange Postfach Zunächst muss das iphone an den Rechner, an dem es üblicherweise synchronisiert wird, angeschlossen werden.

Mehr

Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken

Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken Dateiname: ecdl5_01_00_documentation_standard.doc Speicherdatum: 14.02.2005 ECDL 2003 Basic Modul 5 Datenbank - Grundlagen

Mehr

OPERATIONEN AUF EINER DATENBANK

OPERATIONEN AUF EINER DATENBANK Einführung 1 OPERATIONEN AUF EINER DATENBANK Ein Benutzer stellt eine Anfrage: Die Benutzer einer Datenbank können meist sowohl interaktiv als auch über Anwendungen Anfragen an eine Datenbank stellen:

Mehr

ANYWHERE Zugriff von externen Arbeitsplätzen

ANYWHERE Zugriff von externen Arbeitsplätzen ANYWHERE Zugriff von externen Arbeitsplätzen Inhaltsverzeichnis 1 Leistungsbeschreibung... 3 2 Integration Agenda ANYWHERE... 4 3 Highlights... 5 3.1 Sofort einsatzbereit ohne Installationsaufwand... 5

Mehr

Grundlagen der Technischen Informatik. Sequenzielle Netzwerke. Institut für Kommunikationsnetze und Rechnersysteme. Paul J. Kühn, Matthias Meyer

Grundlagen der Technischen Informatik. Sequenzielle Netzwerke. Institut für Kommunikationsnetze und Rechnersysteme. Paul J. Kühn, Matthias Meyer Institut für Kommunikationsnetze und Rechnersysteme Grundlagen der Technischen Informatik Paul J. Kühn, Matthias Meyer Übung 2 Sequenzielle Netzwerke Inhaltsübersicht Aufgabe 2.1 Aufgabe 2.2 Prioritäts-Multiplexer

Mehr

TBE332 Controller. Produktbeschreibung

TBE332 Controller. Produktbeschreibung TBE332 Controller Produktbeschreibung Bei der Entwicklung der TBE332 Steuerung wurde auf die Erfahrung unserer jahrelangen Planung und Realisierung verschiedenster Steuerungs- und Regelungseinrichtungen

Mehr

Trackaufzeichnungen können als Active-Logs oder mit eigenen Namen versehene und auf max. 500 Punkte begrenzte Saved-Tracks gespeichert werden.

Trackaufzeichnungen können als Active-Logs oder mit eigenen Namen versehene und auf max. 500 Punkte begrenzte Saved-Tracks gespeichert werden. 60CSx USB Massenspeicher_V1.2.doc Seite 1 von 5 Garmin 60CSx MicroSD-Card als Trackspeicher nutzen. Trackaufzeichnungen können als Active-Logs oder mit eigenen Namen versehene und auf max. 500 Punkte begrenzte

Mehr

R C2 R B2 R C1 C 2. u A U B T 1 T 2 = 15 V. u E R R B1

R C2 R B2 R C1 C 2. u A U B T 1 T 2 = 15 V. u E R R B1 Fachhochschule Gießen-Friedberg,Fachbereich Elektrotechnik 1 Elektronik-Praktikum Versuch 24: Astabile, monostabile und bistabile Kippschaltungen mit diskreten Bauelementen 1 Allgemeines Alle in diesem

Mehr

1. Kennlinien. 2. Stabilisierung der Emitterschaltung. Schaltungstechnik 2 Übung 4

1. Kennlinien. 2. Stabilisierung der Emitterschaltung. Schaltungstechnik 2 Übung 4 1. Kennlinien Der Transistor BC550C soll auf den Arbeitspunkt U CE = 4 V und I C = 15 ma eingestellt werden. a) Bestimmen Sie aus den Kennlinien (S. 2) die Werte für I B, B, U BE. b) Woher kommt die Neigung

Mehr

FORUM HANDREICHUNG (STAND: AUGUST 2013)

FORUM HANDREICHUNG (STAND: AUGUST 2013) FORUM HANDREICHUNG (STAND: AUGUST 2013) Seite 2, Forum Inhalt Ein Forum anlegen... 3 Forumstypen... 4 Beiträge im Forum schreiben... 5 Beiträge im Forum beantworten... 6 Besondere Rechte der Leitung...

Mehr

Excel-Anwendung Wartungsplan

Excel-Anwendung Wartungsplan Excel-Anwendung Wartungsplan 1. Eigenschaften 2. Installation 3. Makros in Excel 2010 aktivieren 4. Hinweise zur Eingabe der Daten 5. Dateneingabe 6. Suchblatt 7. Autor 1. Eigenschaften (zurück) Wartungsplan

Mehr

Name: ES2 Klausur Thema: ARM 25.6.07. Name: Punkte: Note:

Name: ES2 Klausur Thema: ARM 25.6.07. Name: Punkte: Note: Name: Punkte: Note: Hinweise für das Lösen der Aufgaben: Zeit: 95 min. Name nicht vergessen! Geben Sie alle Blätter ab. Die Reihenfolge der Aufgaben ist unabhängig vom Schwierigkeitsgrad. Erlaubte Hilfsmittel

Mehr

Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank

Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank Die Entscheidung Advoware über VPN direkt auf dem lokalen PC / Netzwerk mit Zugriff auf die Datenbank des zentralen Servers am anderen

Mehr

Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten

Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten In dem Virtuellen Seminarordner werden für die Teilnehmerinnen und Teilnehmer des Seminars alle für das Seminar wichtigen Informationen,

Mehr

Staatlich geprüfter EDV-Führerschein

Staatlich geprüfter EDV-Führerschein Staatlich geprüfter 1. Seit wie viel Jahren gibt es den Personal Computer? seit ~ 50 Jahren seit ~ 30 Jahren seit ~ 20 Jahren seit ~ 5 Jahren Computer gibt es schon immer. 2. Ein Computer wird auch als

Mehr

How-to: Webserver NAT. Securepoint Security System Version 2007nx

How-to: Webserver NAT. Securepoint Security System Version 2007nx Securepoint Security System Inhaltsverzeichnis Webserver NAT... 3 1 Konfiguration einer Webserver NAT... 4 1.1 Einrichten von Netzwerkobjekten... 4 1.2 Erstellen von Firewall-Regeln... 6 Seite 2 Webserver

Mehr

BEO-Sanktionsprüfung Eine Einführung zum Thema Sanktionsprüfung und eine Übersicht zur BEO-Lösung.

BEO-Sanktionsprüfung Eine Einführung zum Thema Sanktionsprüfung und eine Übersicht zur BEO-Lösung. BEO-Sanktionsprüfung Eine Einführung zum Thema Sanktionsprüfung und eine Übersicht zur BEO-Lösung. BEO GmbH Hennengärtli Endingen Tel.: 0 / 00-0 Fax: 0 / 00- info@beo-software.de www.beo-software.de Sanktionsprüfung

Mehr

Local Control Network

Local Control Network Netzspannungsüberwachung (Stromausfallerkennung) Die Aufgabe Nach einem Stromausfall soll der Status von Aktoren oder Funktionen wieder so hergestellt werden, wie er vor dem Stromausfall war. Die Netzspannungsüberwachung

Mehr

Grundlagen der Informatik 2. Grundlagen der Digitaltechnik. 5. Digitale Speicherbausteine

Grundlagen der Informatik 2. Grundlagen der Digitaltechnik. 5. Digitale Speicherbausteine Grundlagen der Informatik 2 Grundlagen der Digitaltechnik 5. Digitale Speicherbausteine Prof. Dr.-Ing. Jürgen Teich Dr.-Ing. Christian Haubelt Lehrstuhl für Hardware-Software Software-Co-Design Grundlagen

Mehr

Wie in der Skizze zu sehen ist, bleibt die Periodendauer / Frequenz konstant und nur die Pulsweite ändert sich.

Wie in der Skizze zu sehen ist, bleibt die Periodendauer / Frequenz konstant und nur die Pulsweite ändert sich. Kapitel 2 Pulsweitenmodulation Die sogenannte Pulsweitenmodulation (kurz PWM) ist ein Rechtecksignal mit konstanter Periodendauer, das zwischen zwei verschiedenen Spannungspegeln oszilliert. Prinzipiell

Mehr

Grundlagen verteilter Systeme

Grundlagen verteilter Systeme Universität Augsburg Insitut für Informatik Prof. Dr. Bernhard Bauer Wolf Fischer Christian Saad Wintersemester 08/09 Übungsblatt 3 12.11.08 Grundlagen verteilter Systeme Lösungsvorschlag Aufgabe 1: a)

Mehr

Entladen und Aufladen eines Kondensators über einen ohmschen Widerstand

Entladen und Aufladen eines Kondensators über einen ohmschen Widerstand Entladen und Aufladen eines Kondensators über einen ohmschen Widerstand Vorüberlegung In einem seriellen Stromkreis addieren sich die Teilspannungen zur Gesamtspannung Bei einer Gesamtspannung U ges, der

Mehr

Anleitung über den Umgang mit Schildern

Anleitung über den Umgang mit Schildern Anleitung über den Umgang mit Schildern -Vorwort -Wo bekommt man Schilder? -Wo und wie speichert man die Schilder? -Wie füge ich die Schilder in meinen Track ein? -Welche Bauteile kann man noch für Schilder

Mehr

Leitfaden zur Nutzung des System CryptShare

Leitfaden zur Nutzung des System CryptShare Leitfaden zur Nutzung des System CryptShare 1. Funktionsweise und Sicherheit 1.1 Funktionen Die Web-Anwendung CryptShare ermöglicht den einfachen und sicheren Austausch vertraulicher Informationen. Von

Mehr

S/W mit PhotoLine. Inhaltsverzeichnis. PhotoLine

S/W mit PhotoLine. Inhaltsverzeichnis. PhotoLine PhotoLine S/W mit PhotoLine Erstellt mit Version 16.11 Ich liebe Schwarzweiß-Bilder und schaue mir neidisch die Meisterwerke an, die andere Fotografen zustande bringen. Schon lange versuche ich, auch so

Mehr

Update V2.3 B4000+ Firmware

Update V2.3 B4000+ Firmware Update V2.3 B4000+ Firmware Einspielen des Updates Zum Einspielen des Firmware Updates gehen Sie bitte wie folgt vor: Verbinden Sie Ihre B4000+ per USB Kabel mit dem PC, und schalten Sie die B4000+ ein.

Mehr

EasyWk DAS Schwimmwettkampfprogramm

EasyWk DAS Schwimmwettkampfprogramm EasyWk DAS Schwimmwettkampfprogramm Arbeiten mit OMEGA ARES 21 EasyWk - DAS Schwimmwettkampfprogramm 1 Einleitung Diese Präsentation dient zur Darstellung der Zusammenarbeit zwischen EasyWk und der Zeitmessanlage

Mehr

S7-Hantierungsbausteine für R355, R6000 und R2700

S7-Hantierungsbausteine für R355, R6000 und R2700 S7-Hantierungsbausteine für R355, R6000 und R2700 1. FB90, Zyklus_R/W Dieser Baustein dient zur zentralen Kommunikation zwischen Anwenderprogramm und dem Modul R355 sowie den Geräten R6000 und R2700 über

Mehr

iphone 4 - Einrichtung des VPN Clients (Cisco VPN Client) / Verbinden des iphones mit einem Exchange

iphone 4 - Einrichtung des VPN Clients (Cisco VPN Client) / Verbinden des iphones mit einem Exchange iphone 4 - Einrichtung des VPN Clients (Cisco VPN Client) / Verbinden des iphones mit einem Exchange Die Verwendung der E-Mail- und Kalenderdienste des Exchange Servers über das iphone kann auf zwei unterschiedlichen

Mehr

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7 Einrichtung des Cisco VPN Clients (IPSEC) in Windows7 Diese Verbindung muss einmalig eingerichtet werden und wird benötigt, um den Zugriff vom privaten Rechner oder der Workstation im Home Office über

Mehr