- SDMA: Sektorisierung, Zellulare Struktur
- TDMA: komplette Bandbreite, kurze Symboldauer, Syncronisation notwendig -> Guard Period: Pause zwischen Signalen, Vermeidung von Intersymbol-Interferenzen
- FDMA: geringe Bandbreite, lange Symboldauer, Aufteilung Frequenzen
- OFDMA: Orthogonal, Trägerfrequenzen näher beieinander, Maximum der spektralen Intensität bei Minimum des benachbarten Kanals
- CDMA: gleicher Kanal, gesamter Frequenzbereich genutzt, Signale verschlüsselt
- (Random) Access Burst: dient Verbindungsaufbau; sehr kurz, um Kollisionen zu vermeiden, da MS Entfernung zur BTS nicht kennt (nicht syncron, Laufzeitunterschieden unbekannt)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\documentclass[a4paper]{article} | |
\usepackage[latin1]{inputenc} | |
\usepackage[T1]{fontenc} | |
\usepackage[left=2.5cm,right=2.5cm,top=3cm,bottom=3cm]{geometry} | |
\usepackage[english, ngerman]{babel} | |
\usepackage{textcomp} | |
\usepackage{hyperref} | |
\usepackage{longtable} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#define F_CPU 8000000UL // Taktfrequenz | |
#include <avr/io.h> // Input/Output | |
#include <inttypes.h> // Datentypen | |
#include <util/delay.h> // Verzögerung | |
#include <avr/interrupt.h> // ISR | |
#include <avr/sleep.h> // Sleep Modus | |
int16_t arr[12][10]={0}, | |
// Array aus LED-Spalten und -Zeilenvon unten nach oben; Zahlendarstellung von links unten beginnend | |
a0[5][3]={{1,1,1},{1,0,1},{1,0,1},{1,0,1},{1,1,1}}, // Zahl 0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <avr/io.h> | |
#include <avr/interrupt.h> | |
void initTimer1() | |
{ | |
TIMSK |= (1<<TOIE1); // 4; 0x04; (1<<2); 0b00000100; _bv(2); | |
sei(); // gloable Interrupts aktivieren | |
TCCR1B |= (1<<CS10); // Prescaler = 1 | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <avr/io.h> | |
#include <avr/interrupt.h> | |
volatile uint8_t count=0; // Zählvariable; volatile= compiler optimiert Variable nicht (keine Konstante) | |
volatile uint8_t sekunde=0; | |
void main() | |
{ | |
TCCR2|=(1<<CS22)|(1<<CS20); | |
TIMSK|=(1<<TOIE2); | |
ASSR|=(1<<AS2); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <avr/io.h> | |
#include <avr/interrupt.h> | |
/* | |
125ns*256(PS)*250(GGT)*125(Zähler)=1 | |
*/ | |
volatile uint8_t count=0; // Zählvariable; volatile= compiler optimiert Variable nicht (keine Konstante) | |
void main() | |
{ |