2. Einführung/Assembler Programmierung. 2.1 Einführung Übersicht
|
|
- Harry Kohler
- vor 8 Jahren
- Abrufe
Transkript
1 2. Einführung/Assembler Programmierung Es soll eine einfache Einführung in die Fuktionsweise des PIC16F84A gegeben werden. Anhand eines Beispielprogramms werden einige grundlegende Assemblerbefehle besprochen. Empfohlene Literatur: PIC16F84A.pdf (Das Datenblatt des Prozessors) Mid-Range_MCU_Family_Reference_Manual.pdf 2.1 Einführung Übersicht Der PIC16F84A ist ein Mikrocontroller, der eine CPU, Programm- und Datenspeicher und I/O-Ports auf einem Chip vereint. Die CPU kennt 35 Assemblerbefehle. Features: 13 Ein- /Ausgänge (I/Os) einen integrierten 8-Bit Timer / Zähler Verschiedene Interrupts einen RAM mit 68 Byte freier Kapazität integrierter EEPROM (nicht flüchtiger Speicher) Programmspeicher mit 1024 Worten (bis zu mal beschreibbar) Taktfrequenz bis 5MHz 2-1
2 2.1.2 Blockschaltbild des Prozessors FLASH Program Memory 1K x Program Counter 8 Level Stack (13-bit) Data Bus RAM File Registers 68 x 8 8 EEPROM Data Memory EEDATA EEPROM Data Memory 64 x 8 Program Bus 14 Instruction Register 7 Addr Mux RAM Addr EEADR 5 Direct Addr 7 Indirect Addr TMR0 8 FSR reg STATUS reg RA4/T0CKI Power-up Timer MUX 8 I/O Ports Instruction Decode & Control Oscillator Start-up Timer Power-on Reset ALU RA3:RA0 Timing Generation Watchdog Timer W reg RB7:RB1 RB0/INT OSC2/CLKOUT OSC1/CLKIN MCLR VDD, VSS Die PIC Prozessoren besitzen eine Harvard-Architektur, das bedeutet dass Programmund Datenspeicher getrennt sind: Es gibt einen Flash-Program-Memory in den das Programm des Prozessors geladen wird (man spricht hier vom Flashen ). Dieser Flash Speicher kann bis zu 1024 Befehle speichern; sie bleiben auch nach dem Entfernen der Betriebsspannung gespeichert. Im RAM stehen 88 jeweils ein Byte breite Register zur Verfügung. Ein Teil davon (die SFR Special Function Register) wird verwendet um die Ein- und Ausgänge, den Timer, Interrups und andere "on-chip" Funktionen zu steuern. Die restlichen Register (68 Stück) sind vom Anwender frei verwendbar, in ihnen lassen sich also Variablen und Flaggen abspeichern (GPR = General Purpose Register). Des weiteren verfügt der PIC über einen EEPROM, in dem Werte nicht-flüchtig abgespeichert werden können. Das heisst die Daten bleiben - im Gegensatz zu den im RAM gespeicherten auch nach dem Entfernen der Betriebsspannung erhalten. 2-2
3 2.1.3 Register (RAM) File Address File Address 00h 01h 02h Indirect addr. (1) TMR0 PCL Indirect addr. (1) OPTION_REG PCL 80h 81h 82h 03h 04h 05h 06h 07h 08h 09h 0Ah 0Bh 0Ch STATUS STATUS FSR FSR PORTA TRISA PORTB TRISB EEDATA EECON1 EEADR EECON2 (1) PCLATH PCLATH INTCON INTCON 83h 84h 85h 86h 87h 88h 89h 8Ah 8Bh 8Ch 68 General Purpose Registers (SRAM) Mapped (accesses) in Bank 0 4Fh 50h CFh D0h 7Fh FFh Bank 0 Bank 1 Unimplemented data memory location, read as 0. Note 1: Not a physical register. Der Datenspeicher ist in zwei Bänke aufgeteilt. Die Umschaltung zwischen den Bänken erfolgt durch Bit 5 im STATUS -Register (STATUS, RP0): RP0 = 0: Bank 0 RP0 = 1: Bank 1 Wie zu erkennen ist, werden alle Speicherplätze bis 0x0B von den SFR verwendet. Das erste freie Register, das zum Abspeichern von Daten verwendet werden darf liegt bei 0x0C. Eine wichtige Ausnahme vom Speicherbereich ist das W (working) Register. Es liegt nicht im RAM sondern gehört zu der ALU. Die ALU speichert darin z.b. Rechenergebnisse ab. 2-3
4 2.1.4 Befehlssatz Parameter f (file) d (destination) k b (bit) Beschreibung Ein Register Ergebnis speichern in d = 0 w (working register) d = 1 f (file, ein Register) Konstante Position eines einzelnen Bits innerhalb eines Registers 2-4
5 2.1.5 Ein-/Ausgänge Der PIC16F84A besitzt insgesamt 13 I/O Ports: PORTA (5 Bit) und PORTB (8 Bit) welche über die Register PORTA und PORTB angesteuert bzw. ausgelesen werden können. Sie können über die TRIS-Register (TRISA, TRISB) individuell als Einbzw. Ausgänge geschaltet werden. Wird ein TRIS-Bit geöscht, so wird der entsprechende Pin ein Ausgang, wird das Bit gesetzt ein Eingang. Merke: Tris-Bit gelöscht: Tris-Bit gesetzt: 0 = 0utput 1 = 1nput Timer0 Der Timer0 (TMR0) ist wahlweise ein vom Prozessortakt abhängiger 8-Bit Timer oder ein Zähler. Dies kann im Option-Register durch Bit 5 ( OPTION_REG, T0CS) festgelegt werden; Man schaltet damit eigentlich nur die Taktquelle des Zählers um. T0CS gelöscht: Zähler incrementiert mit Prozessortakt T0CS gesetzt: Zähler zählt Impulse an PORTA,4 Das Register TMR0, in dem gezählt wird, kann beschrieben und gelesen werden. Zur Verringerung der Zählfrequenz kann dem Zähler ein Prescaler vorgeschaltet werden. Dieser ist alternativ beim Watchdog-Timer oder TMR0 einsetzbar. Die Zuweisung erfolgt durch das Bit 3 des Option-Register (OPTION_REG, PSA). PSA gelöscht: Prescaler wird TMR0 zugeordnet PSA gesetzt: Prescaler wird dem Watchdog-Timer zugeordnet Der Wert des Prescalers (Teilungsfaktor) wird durch die Bits 2-0 im Option- Register bestimmt (siehe Datenblatt Kap ). Sobald der Timer von 0xFF nach 0x00 überläuft, wird Bit 2 (T0IF) im INTCON- Register (INTCON, T0IF) gesetzt und ein Interrupt ausgelöst, sofern dieser aktiviert ist. 2-5
6 2.2 Assembler Programmierung Im Folgenden werden einige wenige Assembler-Befehle (Mnemonics) aus dem Befehlssatz des PIC16F84a besprochen. Weitere Mnemonics werden wir in den folgenden Übungen behandeln. Für eine ausführliche Beschreibung aller Befehle siehe PIC16F84A-Datenblatt Kapitel Byte-bezogene Mnemonics Mnemonic Argument Beschreibung clrf f löscht das Register f Z movwf f kopiert Inhalt von W nach f none movf f, d kopiert Inhalt von f nach W (d=0) oder nach f (d=1) rlf f, d rotiert f nach links durch Carry, Ergebnis in W (d=0) oder f (d=1) rrf f, d rotiert f nach rechts durch Carry, Ergebnis in W (d=0) oder f (d=1) Zur Beschreibung der Parameter siehe verändert in STATUS Z C C Bit-bezogene Mnemonics Mnemonic Argument Beschreibung bsf f, b setzt das Bit b in f none bcf f, b löscht das Bit b in f none btfss f, b überspringt den nächsten Befehl, wenn in f das Bit b gesetzt ist btfsc f, b überspringt den nächsten Befehl, wenn in f das Bit b gelöscht ist Zur Beschreibung der Parameter siehe verändert in STATUS none none Literal- und Steuerungs-Mnemonics Mnemonic Argument Beschreibung movlw k lädt den Wert k in W none goto k setzt das Programm an Stelle k fort verändert in STATUS none call k ruft das Unterprogramm k auf none return - rückkehr vom Unterprogramm none Zur Beschreibung der Parameter siehe
7 2.2.4 Beispiele Beispiel 1: In das Register 0x0C soll der Wert 1 geschrieben werden. Da der movlw 1 Datenbus keinen Zugriff auf den movwf 0x0C Programmspeicher hat ist dies nur über den Umweg über das Arbeistsregister möglich. Beispiel 2: Das Register 0x0E soll auf den Wert des Registers 0x0D gesetzt werden: movf movwf 0x0C 0x0D, W Beispiel 3: Der Inhalt des Registers 0x0C soll mit zwei multipliziert werden und im selben Register gespeichert werden rlf 0x0C, f Beispiel 4: Eine Einfache Schleife loop incf PORTA,f goto loop Beispiel 5: Aufruf eines Unterprogramms call Sub Sub return Beispiel 6: Der dritte Pin des Port A (PORTA, 3) soll als Ausgang geschaltet werden, und auf 1 gesetzt werden bsf STATUS, RP0 ;Umschalten auf Bank1 ;(dort liegt das TrisA Register) bcf TRISA, 3 ;Tris-Bit löschen, damit der ;Pin als Ausgang geschaltet wird bcf STATUS, RP0 ;Umschalten auf Bank0 (dort liegt ;das PortA Register) bsf PORTA, 3 ;Port auf High setzen 2-7
8 2.3 Vollständiger Befehlssatz Es folgt eine Aufstellung des kompletten Befehlssatzes des PIC16F84A. Für eine ausführliche Beschreibung der einzelnen Befehle siehe PIC16F84A-Datenblatt Kapitel Wichtige Flaggen im Status-Register Pos. Name Funktion 0 C (Carry) Überlauf des 8ten Bits 1 DC (Digit Carry) Überlauf des 4ten Bits 2 Z (Zero) Ergebnis ist Speicherbefehle Mnemonic Parameter Beschreibung Status-Flags CLRW - Clear w Z CLRF f Clear f Z MOVLW k Move Literal to w - MOVWF f Move w to f - MOVF f,d Move f to d Z BCF f,b Bit Clear f<b> - BSF f,b Bit Set f<b> - Zur Beschreibung der Parameter siehe
9 2.3.3 Arithmetische- und Logische Befehle Mnemonic Parameter Beschreibung Status-Flags ADDLW k Add literal k to w C,DC,Z SUBLW k Subtract w from literal k C,DC,Z ANDLW k AND literal k with w Z IORLW k Inclusive OR literal k with w Z XORLW k Exclusive OR literal k with w Z ADDWF f,d Add w to f C,DC,Z SUBWF f,d Subtract w from f C,DC,Z ANDWF f,d AND w with f Z IORWF f,d Inclusive OR w with f Z XORWF f,d Exclusive OR w with f Z INCF f,d Increment f Z DECF f,d Decrement f Z COMF f,d Complement f Z RLF f,d Rotate left f C RRF f,d Rotate right f C SWAPF f,d Swap nibbles in f - Beispiel: Zum Register 0x10 soll der Wert 5 addiert werden: movlw 5 addwf 0x10, f Beispiel: Der Wert des Registers 0x11 soll um 1 erhöht werden und das Ergebnis in 0x12 gespeichert werden: incf movwf 0x11, w 0x12 2-9
10 2.3.4 Sprungbefehle, Labels, Stack Mnemonic Parameter Beschreibung GOTO k Go to address k CALL k Call subroutine at adress k RETURN - Return from subroutine RETLW k Return from subroutine with literal k in w RETFIE - Return from interrupt An jeder Stelle im Assembler-Quellcode können sogenannte Labels gesetzt werden, die bei der Assemblierung in die Adressen des jeweils nächsten Befehls aufgelöst werden. Labels stehen üblicherweise an erster Position in einer Befehlszeile, alle anderen Ausdrücke nach einem white space (Tab/Leerzeichen). Beispiel: Einfache Schleife loop incf PORTA,f goto loop Ebenfalls nützlich ist der $-Operator, der stets die Adresse des aktuellen Befehls repräsentiert. Beispiel: Einfache Schleife mit $-Operator incf goto $-1 PORTA,f 2-10
11 Beispiel: Aufruf eines Unterprogrammes call Sub Sub return Beim Aufruf eines Unterprogramms wird der aktuelle Wert des Programmzählers automatisch auf dem Stack abgelegt. Bei einem Rücksprung aus dem Unterprogramm wird der oberste Eintrag des Stacks zurück in den Programmzähler geschrieben, so daß die Ausführung an der richtigen Stelle fortgesetzt wird. Der Stack des PIC16F84A ist 8 Ebenen tief, es sind daher nur 8 Unterprogrammebenen möglich. Vorsicht: Bei mehr als 8 aufeinanderfolgenden CALL-Anweisungen wird der erste Eintrag im Stack ohne Warnung des Assemblers überschrieben! 2-11
12 2.3.5 Bedingte Verzweigungen Mnemonic Parameter Beschreibung DECFSZ f,d Decrement f, skip if zero INCFSZ f,d Increment f, skip if zero BTFSC f,b Bit test f<b>, skip if clear BTFSS f,b Bit test f<b>, skip if set Trifft ein Test zu, so wird die nächste Anweisung übersprungen! Beispiel: Bedingte Ausführung einer Anweisung AL = AL + 5; if( STATUS<C>==1 ) AH = AH + 1; movlw 5 addwf AL,f btfsc STATUS,C incf AH,f Beispiel: Bedingte Ausführung eines Anweisungsblocks if( A==B ) { Block_1 } else { Block_2 } movf subwf btfss goto Block_1 goto Block_2 Block_2_END A,w B,w STATUS,Z Block_2 Block_2_END 2-12
13 Beispiel: Schleife for( i=10; i>0; i-- ) { } [ äquivalent zu ] i=10; do { i--; } while( i>0 ); loop movlw movwf decfsz goto 0x0A i i,f loop 2-13
14 2.3.6 Sonstige Befehle Mnemonic Parameter Beschreibung NOP - No operation SLEEP - Standby-Modus CLRWDT - Clear Watchdog Timer Zahlenformate Basis Dezimal Hexadezimal Oktal Binär ACII d'122' h'7a' o'172' b' ' 'z' Syntax D'122'.'122' H'7A' 0x7A O'172' B' ' A'z'.122 PiKdev 122d 7Ah 172o b 2-14
15 2.4 Metabefehle Neben den Assembler-Befehlen existieren noch zahlreiche Metabefehle, die vom Assembler vor der eigentlichen Code-Generierung bearbeitet werden. Nützliche Metabefehle sind z.b: Befehl processor processor include "file" include <file> #include "file" #include <file> #define name [string] #undefine name org addr name equ addr cblock addr label_1, label_2 label_3 endc banksel addr end Funktion Stellt den verwendeten Prozessor ein. (Wie in C.) Fügt an dieser Stelle die Datei file ein. "file : Sucht file im Projektordner. <file> : Sucht file im Include-Pfad. (Wie in C.) Definiert name := string. (Wie in C.) Definition aufheben. Der folgende Code wird ab Adresse addr im Programmspeicher abgelegt. (Wichtig z.b. für Interruptroutinen!) Der Adresse addr wird das Label name zugeordnet (z.b. zur Definition von Variablen). Definiert fortlaufende Labels ab Adresse addr (z.b. zur Definition von Variablenblöcken). Generiert automatisch den nötigen Code zur Auswahl der Speicherbank in der die Adresse addr liegt. Muß am Ende eines Programms stehen. 2-15
0 C (Carry) Überlauf des 8ten Bits. 1 DC (Digit Carry) Überlauf des 4ten Bits. Mnemonic Parameter Beschreibung Status-Flags.
3. Assembler-Programmierung Der PIC 16F84A Microcontroller kennt 35 verschiedene Befehle. Für eine ausführliche Beschreibung aller Befehle siehe PIC16F84A-Datenblatt Kapitel 7.1. 3.1 Wichtige Flaggen im
MehrProgrammentwurf Prof. Metzler
Programmentwurf 18.11.2014 Prof. Metzler 1 Programmiersprachen Assembler problemorientierte Sprache C anwendungsorientierte Sprache Basic Kommandosprachen 18.11.2014 Prof. Metzler 2 Assemblersprache Die
MehrAssemblerprogrammieren PIC
Einführung in die Programmierung von Microchip - PIC Prozessoren Inhaltsverzeichnis Einleitung... 2 Das Programmiermodell des Microchip PIC Prozessors... 2 Übersicht über PIC-Prozessoren... 3 Der Programmspeicher...
MehrMicrocontroller 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
MehrMikrocomputertechnik. Adressierungsarten
Adressierungsarten Ein Mikroprozessor bietet meist eine Reihe von Möglichkeiten, die Operanden für eine Rechenoperation zu bestimmen. Diese Möglichkeiten bezeichnet man als Adressierungsarten. unmittelbare
MehrZählen von Objekten einer bestimmten Klasse
Zählen von Objekten einer bestimmten Klasse Ziel, Inhalt Zur Übung versuchen wir eine Klasse zu schreiben, mit der es möglich ist Objekte einer bestimmten Klasse zu zählen. Wir werden den ++ und den --
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
MehrAGROPLUS 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
MehrErweiterung der Aufgabe. Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen:
VBA Programmierung mit Excel Schleifen 1/6 Erweiterung der Aufgabe Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen: Es müssen also 11 (B L) x 35 = 385 Zellen berücksichtigt
MehrAtmel AVR für Dummies
Atmel AVR für Dummies fd0@koeln.ccc.de 29.12.2005 Übersicht 1 Hardware Kurzvorstellung Atmega8 Programmierkabel (Eigenbau vs. Kommerzlösung) Alternative: Bootloader (Programmieren via rs232) Software Speicher
MehrKlausur zur Mikroprozessortechnik
Prof. Dr. K. Wüst WS 2001 FH Gießen Friedberg, FB MNI Studiengang Informatik Klausur zur Mikroprozessortechnik Nachname: Vorname: Matrikelnummer: 7.3.2001 Punkteverteilung Aufgabe Punkte erreicht 1 3 2
MehrName: 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
MehrS7-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
MehrErwin Grüner 09.02.2006
FB Psychologie Uni Marburg 09.02.2006 Themenübersicht Folgende Befehle stehen in R zur Verfügung: {}: Anweisungsblock if: Bedingte Anweisung switch: Fallunterscheidung repeat-schleife while-schleife for-schleife
MehrWintersemester Maschinenbau und Kunststofftechnik. Informatik. Tobias Wolf http://informatik.swoke.de. Seite 1 von 18
Kapitel 3 Datentypen und Variablen Seite 1 von 18 Datentypen - Einführung - Für jede Variable muss ein Datentyp festgelegt werden. - Hierdurch werden die Wertemenge und die verwendbaren Operatoren festgelegt.
MehrI.1 Die Parrot Assemblersprache
I.1 Die Parrot Assemblersprache Die virtuelle CPU Parrot ermöglicht die Verarbeitung der Parrot Assemblersprache (PASM). Zum Einstieg soll ein erstes Beispiel die Ausführung einer PASM-Datei zeigen. Legen
MehrZugriff auf Daten der Wago 750-841 über eine Webseite
Zugriff auf Daten der Wago 750-841 über eine Webseite Inhaltsverzeichnis Einleitung... 3 Auslesen von Variablen... 4 Programm auf der SPS... 4 XML-Datei auf der SPS... 4 PHP-Script zum Auslesen der XML-Datei...
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
MehrZur drittletzten Zeile scrollen
1 Fragen und Antworten zur Computerbedienung Thema : Zur drittletzten Zeile scrollen Thema Stichwort Programm Letzte Anpassung Zur drittletzten Zeile scrollen Scrollen VBA Excel 1.02.2014 Kurzbeschreibung:
MehrKaiser edv-konzept, 2009. Inhaltsverzeichnis
Inhaltsverzeichnis Objektarchiv 3 Programmstart 3 Objects-Hauptfenster 5 Projektgliederung 6 Archiv 8 Auftragsarchiv 9 Wordarchiv 10 Bildarchiv 11 Dateiarchiv 12 E-Mail-Archiv 13 Bestell-Archiv 14 Link-Archiv
MehrBinä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
MehrLineargleichungssysteme: Additions-/ Subtraktionsverfahren
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als
MehrErgänzungen zum Manual OS V 2.05/2.06
Ergänzungen zum Manual OS V 2.05/2.06 SYSTEMRESOURCEN - PROGRAMM DOWNLOAD - Ab der Betriebssystemversion 2.05 haben die C-Control Units M-2.0 und Station 2.0 die Möglichkeit das Anwenderprogramm von einem
MehrOutlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang
sysplus.ch outlook - mail-grundlagen Seite 1/8 Outlook Mail-Grundlagen Posteingang Es gibt verschiedene Möglichkeiten, um zum Posteingang zu gelangen. Man kann links im Outlook-Fenster auf die Schaltfläche
MehrZugriff auf die Modul-EEPROMs
MAX-P- und P-Bibliotheken EEPROM-Zugriff 1 Zugriff auf die Modul-EEPROMs Jedes X-Bus-Modul verfügt über ein EEPROM, in dem modulspezifische Daten gespeichert werden. Neben einigen Bereichen, die vom Betriebssystem
MehrDokumentenverwaltung im Internet
Dokumentenverwaltung im Internet WS 09/10 mit: Thema: Workflow und Rollenverteilung im Backend Gruppe: DVI 10 Patrick Plaum und Kay Hofmann Inhalt 1. Benutzer und Benutzergruppen erstellen...2 1.1. Benutzergruppen...2
MehrLehrer: Einschreibemethoden
Lehrer: Einschreibemethoden Einschreibemethoden Für die Einschreibung in Ihren Kurs gibt es unterschiedliche Methoden. Sie können die Schüler über die Liste eingeschriebene Nutzer Ihrem Kurs zuweisen oder
Mehr1. Aktionen-Palette durch "Fenster /Aktionen ALT+F9" öffnen. 2. Anlegen eines neuen Set über "Neues Set..." (über das kleine Dreieck zu erreichen)
Tipp: Aktionen (c) 2005 Thomas Stölting, Stand: 25.4. 2005 In Photoshop werden häufig immer wieder die gleichen Befehlssequenzen benötigt. Um sie nicht jedesmal manuell neu eingeben zu müssen, können diese
MehrLieferschein Dorfstrasse 143 CH - 8802 Kilchberg Telefon 01 / 716 10 00 Telefax 01 / 716 10 05 info@hp-engineering.com www.hp-engineering.
Lieferschein Lieferscheine Seite 1 Lieferscheine Seite 2 Inhaltsverzeichnis 1. STARTEN DER LIEFERSCHEINE 4 2. ARBEITEN MIT DEN LIEFERSCHEINEN 4 2.1 ERFASSEN EINES NEUEN LIEFERSCHEINS 5 2.1.1 TEXTFELD FÜR
MehrMdtTax Programm. Programm Dokumentation. Datenbank Schnittstelle. Das Hauptmenü. Die Bedienung des Programms geht über das Hauptmenü.
Programm Die Bedienung des Programms geht über das Hauptmenü. Datenbank Schnittstelle Die Datenbank wir über die Datenbank- Schnittstelle von Office angesprochen. Von Office 2000-2003 gab es die Datenbank
Mehr1. Die alte Schaltung mit C- Mos
Ausgehend von Deinem Vorschlag auf der Homepage www.alpentourer.de habe ich mir einige Gedanken gemacht wie man die Ganganzeige besser aufbauen kann. 1. Die alte Schaltung mit C- Mos Ich habe sie damals
MehrTechnical Note 0201 Gateway
Technical Note 0201 Gateway WDGA Drehgeber mit CANopen an Profibus DP - 1 - Inhaltsverzeichnis 1 Allgemeines... 3 1.1 Information... 3 1.2 Hinweis... 3 2 Gateway konfigurieren... 4 2.1 Kommunikationseinstellungen...
MehrProgrammierung von ATMEL AVR Mikroprozessoren am Beispiel des ATtiny13. Teil IV: Programmieren an Beispielen
Programmierung von ATMEL AVR Mikroprozessoren am Beispiel des ATtiny13 Eine Einführung in Aufbau, Funktionsweise, Programmierung und Nutzen von Mikroprozessoren Teil IV: Programmieren an Beispielen Die
MehrBereich METIS (Texte im Internet) Zählmarkenrecherche
Bereich METIS (Texte im Internet) Zählmarkenrecherche Über die Zählmarkenrecherche kann man nach der Eingabe des Privaten Identifikationscodes einer bestimmten Zählmarke, 1. Informationen zu dieser Zählmarke
MehrEnigmail Konfiguration
Enigmail Konfiguration 11.06.2006 Steffen.Teubner@Arcor.de Enigmail ist in der Grundkonfiguration so eingestellt, dass alles funktioniert ohne weitere Einstellungen vornehmen zu müssen. Für alle, die es
MehrDokumentation IBIS Monitor
Dokumentation IBIS Monitor Seite 1 von 16 11.01.06 Inhaltsverzeichnis 1. Allgemein 2. Installation und Programm starten 3. Programmkonfiguration 4. Aufzeichnung 4.1 Aufzeichnung mitschneiden 4.1.1 Inhalt
MehrAnleitung ü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Über die Status-Befehle kann die Peripherie der gesamten Hard- und Firmware abgefragt werden.
DOKUMENTATION SCHWABENPLAN MC-PROTOKOLL 1. EINLEITUNG Das Schwabenplan MC-Protokoll wurde entwickelt um jede Hauptplatine aus unserem Lieferprogramm mit einer Software zu verbinden. Die Programmiersprache
MehrInstallation OMNIKEY 3121 USB
Installation OMNIKEY 3121 USB Vorbereitungen Installation PC/SC Treiber CT-API Treiber Einstellungen in Starke Praxis Testen des Kartenlesegeräts Vorbereitungen Bevor Sie Änderungen am System vornehmen,
Mehr1.4.12 Sin-Funktion vgl. Cos-Funktion
.4. Sgn-Funktion Informatik. Semester 36 36.4.2 Sin-Funktion vgl. Cos-Funktion Informatik. Semester 37 37 .4.3 Sqr-Funktion Informatik. Semester 38 38.4.4 Tan-Funktion Informatik. Semester 39 39 .5 Konstanten
MehrStepperfocuser 2.0 mit Bootloader
Stepperfocuser 2.0 mit Bootloader Info Für den Stepperfocuser 2.0 gibt es einen Bootloader. Dieser ermöglicht es, die Firmware zu aktualisieren ohne dass man ein spezielles Programmiergerät benötigt. Die
MehrSoftware-Beschreibung Elektronische Identifikations-Systeme BIS Softwarekopplung PROFIBUS DP mit BIS C-60_2-...an S7
Software-Beschreibung Elektronische Identifikations-Systeme BIS Softwarekopplung PROFIBUS DP mit BIS C-60_2-...an S7 Dieser Funktionsbaustein ermöglicht eine Kommunikation zwischen einer Balluff- Auswerteeinheit
Mehr1) Farbsteuergerät in der Nikobus-Software unter Modul zufügen hinzufügen.
Programmierung des Farbsteuergeräts 340-00112 für Nikobus Diese Bedienungsanleitung gilt auch für die Nikobus-Produkte 340-00111 und 340-00113. Achtung: einige der aufgeführten Betriebsarten sind nur auf
MehrObjektorientierte 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
Mehrteamsync Kurzanleitung
1 teamsync Kurzanleitung Version 4.0-19. November 2012 2 1 Einleitung Mit teamsync können Sie die Produkte teamspace und projectfacts mit Microsoft Outlook synchronisieren.laden Sie sich teamsync hier
MehrArge Betriebsinformatik GmbH & Co.KG, CAP News 40, Februar 2013. CAP-News 40
CAP-News 40 CAP-News ist in unrägelmäßigen Abständen erscheinende Information zum Produktkonfigurator CAP/VARIANTS. Hier werden die neuen Befehle, Funktionen und Möglichkeiten beschrieben. In CAP-News
MehrAnwendungsbeispiele Buchhaltung
Rechnungen erstellen mit Webling Webling ist ein Produkt der Firma: Inhaltsverzeichnis 1 Rechnungen erstellen mit Webling 1.1 Rechnung erstellen und ausdrucken 1.2 Rechnung mit Einzahlungsschein erstellen
MehrDIGITALVARIO. Anleitung Bootloader. Ausgabe 0.1 deutsch 29.11.2005. für Direkt-Digital-Vario. Firmware ab 00-06-00 Hardware 01 Seriennummer ab 0003
DIGITALVARIO Anleitung Bootloader Ausgabe 0.1 deutsch 29.11.2005 für Direkt-Digital-Vario Firmware ab 00-06-00 Hardware 01 Seriennummer ab 0003 1. Funktion Der Bootloader dient dazu Updates der Variosoftware
MehrProgrammierung Tiny45 für DCC Lokdecoder
Programmierung Tiny45 für DCC Lokdecoder Hier eine Beschreibung, der Programmierung des Tiny45 für den Lokdecoder. Zur Erstprogrammierung ist ein Programmer für Atmels AVR Mikrokontroller nötig (AVRISP
MehrDruckerscriptsprache
Druckerscriptsprache Die Druckerscriptsprache stellt Ihnen ein mächtiges Werkzeug zur Erstellung und Automatisierung von komplexen Druckvorgängen zur Verfügung. Vom Folgedruck bis zum Archivfunktion ist
MehrB1 Stapelspeicher (stack)
B1 Stapelspeicher (stack) Arbeitsweise des LIFO-Stapelspeichers Im Kapitel "Unterprogramme" wurde schon erwähnt, dass Unterprogramme einen so genannten Stapelspeicher (Kellerspeicher, Stapel, stack) benötigen
MehrElektrische 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......................................
Mehreasyident 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
MehrNetzwerk-Watchdog Funktionsbeschreibung UMG604 / UMG605
Netzwerk-Watchdog Funktionsbeschreibung UMG604 / UMG605 Version 1.1 Dokumenten NR: XXXXXXX DE Janitza electronics GmbH Vor dem Polstück 1 D-35633 Lahnau Deutschland Support Tel. (0 64 41) 9642-22 Fax (0
MehrHandbuch. NAFI Online-Spezial. Kunden- / Datenverwaltung. 1. Auflage. (Stand: 24.09.2014)
Handbuch NAFI Online-Spezial 1. Auflage (Stand: 24.09.2014) Copyright 2016 by NAFI GmbH Unerlaubte Vervielfältigungen sind untersagt! Inhaltsangabe Einleitung... 3 Kundenauswahl... 3 Kunde hinzufügen...
MehrKurzeinführung LABTALK
Kurzeinführung LABTALK Mit der Interpreter-Sprache LabTalk, die von ORIGIN zur Verfügung gestellt wird, können bequem Datenmanipulationen sowie Zugriffe direkt auf das Programm (Veränderungen der Oberfläche,
MehrPascal-Compiler für den Attiny
Das Attiny-Projekt MikroPascal 1 Pascal-Compiler für den Attiny Manch einer möchte vielleicht unsere Attiny-Platine nicht mit BASCOM programmieren. Verschiedene Alternativen bieten sich an. Ein besonders
MehrROFIN App Benutzerhandbuch. Version 1.0
ROFIN App Benutzerhandbuch Version 1.0 Inhaltsverzeichnis 1. Beschreibung 2. Passwort und Einstellungen 3. Support Tab 4. Vertriebs Tab 5. Web Tab 6. Häufig gestellte Fragen BESCHREIBUNG Die ROFIN App
MehrBesprechung des 3. Übungsblattes MIMA-Interpreter MIMA-Aufgabe: Primzahltest Weitere MIMA-Aufgaben online
Themen heute Besprechung des 3. Übungsblattes MIMA-Interpreter MIMA-Aufgabe: Primzahltest Weitere MIMA-Aufgaben online Besprechung des 3. Übungsblattes Aufgabe 3 Speicherplätze für Mikrocode-Anweisungen
MehrProgramme im Griff Was bringt Ihnen dieses Kapitel?
3-8272-5838-3 Windows Me 2 Programme im Griff Was bringt Ihnen dieses Kapitel? Wenn Sie unter Windows arbeiten (z.b. einen Brief schreiben, etwas ausdrucken oder ein Fenster öffnen), steckt letztendlich
Mehrwww.computeria-olten.ch Monatstreff für Menschen ab 50 Temporäre Dateien / Browserverlauf löschen / Cookies
www.computeria-olten.ch Monatstreff für Menschen ab 50 Merkblatt 42 Temporäre Dateien / Browserverlauf löschen / Cookies Im Internet-Explorer Extras / Browserverlauf löschen Jetzt entscheiden, was man
MehrTragen Sie bitte im Anmeldefeld die Daten ein, die Sie von uns erhalten haben.
Online Katalog der Bildstelle Peine: http://nds-pe.datenbank-bildungsmedien.net/ Anmeldung: Klicken Sie bitte auf ganz rechts. Tragen Sie bitte im Anmeldefeld die Daten ein, die Sie von uns erhalten haben.
MehrEinfü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
MehrMoodle-Kurzübersicht Kurse Sichern und Zurücksetzen
Moodle-Kurzübersicht Kurse Sichern und Zurücksetzen www.b-tu.de g Querverweise g elearning g zentrale Lernplattform g für anwendungsorientierte Studiengänge oder http://elearning.hs-lausitz.de/ Inhaltsverzeichnis:
MehrZwischenablage (Bilder, Texte,...)
Zwischenablage was ist das? Informationen über. die Bedeutung der Windows-Zwischenablage Kopieren und Einfügen mit der Zwischenablage Vermeiden von Fehlern beim Arbeiten mit der Zwischenablage Bei diesen
MehrAnkerkettenzählwerk - PIC
1. Basis Annahmen Ankerkettenzählwerk - PIC Um den Herstellungsaufwand für die Schaltung des Ankerkettenzählwerks verglichen mit der Lösung, welche mit passiven Zählern realisiert wurde, drastisch zu minimieren,
MehrAnlegen eines Speicherbereichs mit DB, DW eleganter in Kombination mit EQU, Timer-Interrupt
Anlegen eines Speicherbereichs mit DB, DW eleganter in Kombination mit EQU, Timer-Interrupt AMPEL-Steuerung(en) Die Beschreibung und Programmierung der Ampel (vor allem Ampel_5) können sehr kompliziert
MehrPflegeberichtseintrag erfassen. Inhalt. Frage: Antwort: 1. Voraussetzungen. Wie können (Pflege-) Berichtseinträge mit Vivendi Mobil erfasst werden?
Connext GmbH Balhorner Feld 11 D-33106 Paderborn FON +49 5251 771-150 FAX +49 5251 771-350 hotline@connext.de www.connext.de Pflegeberichtseintrag erfassen Produkt(e): Vivendi Mobil Kategorie: Allgemein
MehrGrundlagen 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[Customer Service by KCS.net] KEEPING CUSTOMERS SUCCESSFUL
[Customer Service by KCS.net] KEEPING CUSTOMERS SUCCESSFUL Was bedeutet Customer Service by KCS.net? Mit der Einführung von Microsoft Dynamics AX ist der erste wichtige Schritt für viele Unternehmen abgeschlossen.
Mehr3 Wie bekommen Sie Passwortlevel 3 und einen Installateurscode?
Kurzanleitung Passwortlevel 3, Erhalt und Handhabung Inhaltsverzeichnis 1 Warum Passwortlevel 3...1 2 Gültigkeitsbereich...1 3 Wie bekommen Sie Passwortlevel 3 und einen Installateurscode?...1 4 Eingabe
MehrTag 2 Eingabe und Interrupts
Tag 2 Eingabe und Interrupts 08/30/10 Fachbereich Physik Institut für Kernphysik Bastian Löher, Martin Konrad 1 Taster Direkt an Portpin angeschlossen (etwa PINB0, PIND3) Pull-Up-Widerstände einschalten!
MehrThermoguard. Thermoguard CIM Custom Integration Module Version 2.70
Thermoguard Thermoguard CIM Custom Integration Module Version 2.70 Inhalt - Einleitung... 3 - Voraussetzungen... 3 - Aktivierung und Funktion der Schnittstelle... 3 - Parameter... 4 - NLS-Einfluss... 4
MehrDokumentenverwaltung
Aktivieren der Dokumentenverwaltung Dokumentenverwaltung Die Dokumentenverwaltung ist ein Modul und wird über Ihre Lizenzdatei freigeschaltet. Ist die Dokumentenverwaltung in der Lizenzdatei nicht aktiviert,
MehrMikrocontroller 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
MehrMC-Hx 006. Einbindung des MC-Hx Modul als MODBus TCP Slave. MB DataTec GmbH. Stand: 01.2013
Einbindung des MC-Hx Modul als MODBus TCP Slave MB DataTec GmbH Stand: 01.2013 Kontakt: MB DataTec GmbH Friedrich Ebert Str. 217a 58666 Kierspe Tel.: 02359 2973-22, Fax 23 Web : www.mb-datatec.de e-mail:
Mehr1 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,
MehrWindows. Workshop Internet-Explorer: Arbeiten mit Favoriten, Teil 1
Workshop Internet-Explorer: Arbeiten mit Favoriten, Teil 1 Wenn der Name nicht gerade www.buch.de oder www.bmw.de heißt, sind Internetadressen oft schwer zu merken Deshalb ist es sinnvoll, die Adressen
MehrStammdatenanlage über den Einrichtungsassistenten
Stammdatenanlage über den Einrichtungsassistenten Schritt für Schritt zur fertig eingerichteten Hotelverwaltung mit dem Einrichtungsassistenten Bitte bereiten Sie sich, bevor Sie starten, mit der Checkliste
MehrMassenversand Dorfstrasse 143 CH - 8802 Kilchberg Telefon 01 / 716 10 00 Telefax 01 / 716 10 05 info@hp-engineering.com www.hp-engineering.
Massenversand Massenversand Seite 1 Massenversand Seite 2 Inhaltsverzeichnis 1. WICHTIGE INFORMATIONEN ZUR BEDIENUNG VON CUMULUS 4 2. STAMMDATEN FÜR DEN MASSENVERSAND 4 2.1 ALLGEMEINE STAMMDATEN 4 2.2
MehrStellvertretenden Genehmiger verwalten. Tipps & Tricks
Tipps & Tricks INHALT SEITE 1. Grundlegende Informationen 3 2.1 Aktivieren eines Stellvertretenden Genehmigers 4 2.2 Deaktivieren eines Stellvertretenden Genehmigers 11 2 1. Grundlegende Informationen
MehrNutzerhandbuch Zentrale Klassenverwaltung
Nutzerhandbuch Zentrale Klassenverwaltung Nutzerhandbuch Zentrale Klassenverwaltung...1 1. Allgemeines...2 2. Startseite...2 3. Posteingang...2 4. Klassenübersicht...3 4.1. Klassendetailansicht...4 4.2.
Mehr1 Einleitung. Lernziele. automatische Antworten bei Abwesenheit senden. Einstellungen für automatische Antworten Lerndauer. 4 Minuten.
1 Einleitung Lernziele automatische Antworten bei Abwesenheit senden Einstellungen für automatische Antworten Lerndauer 4 Minuten Seite 1 von 18 2 Antworten bei Abwesenheit senden» Outlook kann während
MehrInformationen zu den regionalen Startseiten
Informationen zu den regionalen Startseiten Inhaltsverzeichnis Informationen zu den regionalen Startseiten 1 1. Grundlegende Regeln 2 1.1. Was wird angezeigt? 2 1.2. Generelle Anzeigeregeln 2 2. Anpassbare
MehrSOFiSTiK AG 2011. Installationsanleitung
SOFiSTiK AG 2011 Installationsanleitung Copyright SOFiSTiK AG, D-85764 Oberschleißheim, 1990-2011 Dieses Handbuch ist urheberrechtlich geschützt. Kein Teil darf ohne schriftliche Genehmigung der SO- FiSTiK
MehrNutzung der Onleihe Schritt für Schritt
Nutzung der Onleihe Schritt für Schritt Freischaltung 1. Nachdem Sie von uns eine E-Mail mit Ihrem Registrierungscode für die Onleihe erhalten haben, rufen Sie sich bitte die Seite www.goethe.de/mygoethe
MehrBedienungsanleitung für BackupMotion
Bedienungsanleitung für BackupMotion In den folgenden Punkten wird die Bedienung von BackupMotion Schritt für Schritt erklärt. (gilt für Home und Pro Version des Produktes) 1 S e i t e Inhaltsverzeichnis
MehrErweiterung AE WWS Lite Win: AES Security Verschlüsselung
Erweiterung AE WWS Lite Win: AES Security Verschlüsselung Handbuch und Dokumentation Beschreibung ab Vers. 1.13.5 Am Güterbahnhof 15 D-31303 Burgdorf Tel: +49 5136 802421 Fax: +49 5136 9776368 Seite 1
Mehricloud nicht neu, aber doch irgendwie anders
Kapitel 6 In diesem Kapitel zeigen wir Ihnen, welche Dienste die icloud beim Abgleich von Dateien und Informationen anbietet. Sie lernen icloud Drive kennen, den Fotostream, den icloud-schlüsselbund und
MehrNode Locked Lizenzierung für Solid Edge V19 bis ST3
Node Locked Lizenzierung für Solid Edge V19 bis ST3 Ab Solid Edge V19 sind Dongle für individuelle Workstations (Node Locked) nicht mehr notwendig. Es wird eine web-basierte Lizenzierungsmethode für NodeLocked
MehrSMS/ MMS Multimedia Center
SMS/ MMS Multimedia Center der BEYOND THE NET GmbH BEYOND THE NET GmbH Seite 1 Unser Multimedia Center ist eine WEB basierende Anwendung, die es ermöglicht von einer Zentrale aus, viele Mitarbeiter zu
MehrInformationen zur Verwendung von Visual Studio und cmake
Inhaltsverzeichnis Informationen zur Verwendung von Visual Studio und cmake... 2 Erste Schritte mit Visual Studio... 2 Einstellungen für Visual Studio 2013... 2 Nutzung von cmake... 6 Installation von
MehrModellierung und Programmierung 1
Modellierung und Programmierung 1 Prof. Dr. Sonja Prohaska Computational EvoDevo Group Institut für Informatik Universität Leipzig 19. November 2015 Gültigkeitsbereich (Scope) von Variablen { int m; {
MehrDokumentation zur Versendung der Statistik Daten
Dokumentation zur Versendung der Statistik Daten Achtung: gem. 57a KFG 1967 (i.d.f. der 28. Novelle) ist es seit dem 01. August 2007 verpflichtend, die Statistikdaten zur statistischen Auswertung Quartalsmäßig
MehrDokumentation. Mindestanforderungen: Das Board
Dokumentation Mindestanforderungen: 1. Einen Computer (Mac oder Pc) oder flash-unterstutztes System 2. Flash Player oder Browser mit Flash PlugIn 3. Das Board 4. Tondateien zum Abspielen Je mehr Tondateien
MehrWie melde ich meinen Verein bei BOOKANDPLAY an?
Wie melde ich meinen Verein bei BOOKANDPLAY an? Geben Sie in Ihrem Internet-Browser (bitte benutzen Sie immer Mozilla Firefox) als Adresse www.bookandplay.de ein. Anmerkung: Wir empfehlen Ihnen auch allgemein
MehrAuf der linken Seite wählen Sie nun den Punkt Personen bearbeiten.
Personenverzeichnis Ab dem Wintersemester 2009/2010 wird das Personenverzeichnis für jeden Mitarbeiter / jede Mitarbeiterin mit einer Kennung zur Nutzung zentraler Dienste über das LSF-Portal druckbar
MehrWebalizer HOWTO. Stand: 18.06.2012
Webalizer HOWTO Stand: 18.06.2012 Copyright 2003 by manitu. Alle Rechte vorbehalten. Alle verwendeten Bezeichnungen dienen lediglich der Kennzeichnung und können z.t. eingetragene Warenzeichen sein, ohne
MehrAnbindung des eibport an das Internet
Anbindung des eibport an das Internet Ein eibport wird mit einem lokalen Router mit dem Internet verbunden. Um den eibport über diesen Router zu erreichen, muss die externe IP-Adresse des Routers bekannt
MehrTheoretische Informatik SS 04 Übung 1
Theoretische Informatik SS 04 Übung 1 Aufgabe 1 Es gibt verschiedene Möglichkeiten, eine natürliche Zahl n zu codieren. In der unären Codierung hat man nur ein Alphabet mit einem Zeichen - sagen wir die
Mehr