Arten der Takterzeugung

Slides:



Advertisements
Ähnliche Präsentationen
Schutzvermerk nach DIN 34 beachten OT-C D 1.
Advertisements

USB - Universal Serial Bus
4. Attiny-Veranstaltung
KA – Rechnerarchitektur I ____________________________________________________________________________________________ ____________________________________________________________________________________________.
261 Beispiel: Schleifenparallelisierung for (i = 0; i high) { printf (Exiting during iteration %d\n,i); break;
Wozu Mikrocontroller?.
Forschungsdatenzentrum der Bundesagentur für Arbeit im Institut für Arbeitsmarkt- und Berufsforschung Two Issues on Remote Data Access.
Mikrocomputertechnik
HMI / HMI-SPS XV400 HMI oder HMI-PLC – die CompactFlashTM entscheidet
1 low:=low-Q 2 high:=high-Q 2 low:=low-Q 1 high:=high-Q 1.
lassen lieβ lasse lässt lieβt lieβ lässt lieβen lassen lieβt lasst
Eine Photostory machen
Gruppe2: Noémi, Blerta, Ariane und Lea HG13 Koeln / Externe Speichermedien Hardware Projekt.
E / IDE Enhanced / Integrated Device Elektronics
Eingebettete Systeme Qualität und Produktivität
Atmel AVR JTAG Einführung
Teil 5: Embedded Systems
Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Spezielle Anwendungen.
SGH-P400 SERVICE TRAINING Software. Inhalt 1. Equipment 2. Softwareupdate 3. Autokalibration 4. Reparaturprogramm.
Speicherglieder Aufgabe: - Aufnehmen - Speichern - Abgeben
Abkürzungen mit Präpositionen German Prepositional Contractions
Digital Design Schnuppervorlesung /
Unwanted Beam Observations at ELBE
Es gibt keine Zustandsänderung, deren einziges Ergebnis die Übertragung von Wärme von einem Körper niederer auf einen Körper höherer Temperatur ist. There.
Mensch (Man / Human) Von Herbert Grönemeyer
BAS5SE | Fachhochschule Hagenberg | Daniel Khan | S SPR5 MVC Plugin Development SPR6P.
You need to use your mouse to see this presentation © Heidi Behrens.
3.4 CPU-Chips und Busse CPU-Chips
Inhalt Einen Zähler generisch aufbauen CPLD Synthese Timing Analyse
Embedded Systems Prof. Dr. H. Kristl
Computerorientierte Physik VORLESUNG
Liquid Crystal Display
1 Ergänzung der Dokumentation zum Thema: Voice over IP Risiken und Sicherheit Jan Stumpf / Jochen Theobald.
Mikrocomputertechnik
Ultraschall Funktionsprinzip des Sensors (1)
Negation is when you dont have or dont do something.
Hagenuk Jazz Zielgruppe: MP 3 Fans, die ein preiswertes Gerät für Musik und zum Telefonieren haben wollen.
Experiment Audio-Elektronik Workshop April 2008
EN/FAD Ericsson GmbH EDD/ Information im 21. Jahrundert muss Erwünscht Relevant Erreichbar Schnell Kostenlos!?
Sichere Technologie für die elektronische Gesundheitskarte
Mikrocomputertechnik Jürgen Walter
Basis Informationen, die man für Anfang braucht ! Hassan Tagharobi Dez 2007.
You need to use your mouse to see this presentation © Heidi Behrens.
USB - Universal Serial Bus
Synchronization: Multiversion Concurrency Control
Institut für Angewandte Mikroelektronik und Datentechnik Results of Phase 4: Layout for ST65 technology by Christoph Niemann Selected Topics.
Entfernungsmessung mit Ultraschall
Mikrocomputertechnik BLIN_INT-P-Quickie Prof. J. Walter Stand Januar Mikrocomputertechnik Jürgen Walter „BLIN_INT-P-Quickie“
© Crown copyright 2011, Department for Education These materials have been designed to be reproduced for internal circulation, research and teaching or.
Referat - Datenspeicher
SPEICHER ROM + RAM ROM RAM Arten von RAM (DDR-RAM, SDRAM) Beispiel
Kapitel 8 Grammar INDEX 1.Command Forms: The Du-Command Form & Ihr- Command 2.Sentences & Clauses.
Successfull Recipies for the Future Tim Cole Internet-Publizist Salzburg/München.
Entwicklungstrends der PC-Technologie
Fragen.  Hardwarekomponenten sind die Bestandteile eines Computers, die Sie sehen und anfassen können.
Markus Heller, M.A. (DL8RDS)Datum: Folie Nummer 1 File: Einsatz von Mikrocontrollern in Amateurfunkprojekten Microcontroller in Selbstbauprojekten.
Die Quelle für deutschsprachigen PIC-Entwickler
Programmieren in C / C++ ESP8266-Boards und das Internet der Dinge
C / C++ für das Internet der Dinge und Hausautomatisierung Arduino Uno / Nano / … Input, Interrupts, Timer, Sleepmode Hochschule Fulda – FB AI Sommersemester.
MSP430 Mixed Signal Processor
Platine vorbereiten Die runden Sensorflächen mit einer Metallsäge abtrennen (nicht abbrechen). Eine davon so rund feilen, dass sie ohne zu klemmen in die.
Inhaltsverzeichnis Was ist Arduino? Hardwarekomponenten
Ventolin Order Canada can you buy ventolin inhalers over the counter in australia Gebge Frauen sollten eine adate Empfnisverhtung betreiben und diese ber.
ISO/PC 283 Chairman’s report
t t t.
System-on-Chip zur Steuerung von Messsystemen
Aufbau und Anwendungen von Mikrokontrollern
Actual participation index of lower and higher social groups over time
Zeitlich veränderliche Ströme
 Präsentation transkript:

Arten der Takterzeugung Externer Takt, CSEL=0000, Interner RC-Oszillator (CSEL=0001 .. 0100) (1,2,4,8 MHZ) Externer RC-Oszillator Externer Crystal/Resonator (Quarz)

Fuses Online fuse Rechner:http://www.engbedded.com/fusecalc/ Erläuterungen http://www.wiki.elektronik-projekt.de/mikrocontroller/avr/fusebit_tutorial Takt in Fuseslow: 1:1 eintragen Alle anderen Einstallungen invertiert eintragen (0: Option ein, 1: Option aus)

Taktprogrammierung

fuses high

fuses low

################################################################################ # !!! Diser Teil von Makefile sollte nicht geaendert werden !!! # # Fuse high byte: #m0xd9 = 1 1 0 1 1 0 0 1 # 0xc9 = 1 1 0 0 1 0 0 1 <-- BOOTRST (boot reset vector at 0x0000) # ^ ^ ^ ^ ^ ^ ^------ BOOTSZ0 # | | | | | +-------- BOOTSZ1 # | | | | + --------- EESAVE (don't preserve EEPROM over chip erase) # | | | +-------------- CKOPT (full output swing) # | | +---------------- SPIEN (allow serial programming) # | +------------------ WDTON (WDT not always on) # +-------------------- RSTDISBL (reset pin is enabled) # Fuse low byte: #m0xe1 = 1 1 1 0 0 0 0 1 # 0x9f = 1 0 0 1 1 1 1 1 # ^ ^ \ / \--+--/ # | | | +------- CKSEL 3..0 (external >8M crystal) # | | +--------------- SUT 1..0 (crystal osc, BOD enabled) # | +------------------ BODEN (BrownOut Detector enabled) # +-------------------- BODLEVEL (2.7V)

#fuse: # $(UISP) --wr_fuse_h=0xc9 --wr_fuse_l=0x9f #CKSEL3..0 0001; CKOPT 1 (unprogrammed) 1mhz: $(UISP) --wr_fuse_h=0xd9 --wr_fuse_l=0xe1 #CKSEL3..0 0010; CKOPT 1 (unprogrammed) 2mhz: $(UISP) --wr_fuse_h=0xd9 --wr_fuse_l=0xe2 #CKSEL3..0 0011; CKOPT 1 (unprogrammed) 4mhz: $(UISP) --wr_fuse_h=0xd9 --wr_fuse_l=0xe3 #CKSEL3..0 0100; CKOPT 1 (unprogrammed) 8mhz: $(UISP) --wr_fuse_h=0xd9 --wr_fuse_l=0xe4 #CKSEL3..0 1111; CKOPT 0 (programmed) ext_11mhz: $(UISP) --wr_fuse_h=0xc9 --wr_fuse_l=0xef

Mit USBasp flash: avrdude -c USBasp -p m8 -P usb -e -B8 -U flash:w:main.hex 1mhz: avrdude -c USBasp -p m8 -P usb -U lfuse:w:0xe1:m -U hfuse:w:0xd9:m -V 2mhz: avrdude -c USBasp -p m8 -P usb -U lfuse:w:0xe2:m -U hfuse:w:0xd9:m -V 4mhz: avrdude -c USBasp -p m8 -P usb -U lfuse:w:0xe3:m -U hfuse:w:0xd9:m -V 8mhz: avrdude -c USBasp -p m8 -P usb -U lfuse:w:0xe4:m -U hfuse:w:0xd9:m -V ext_11mhz: avrdude -c USBasp -p m8 -P usb -U lfuse:w:0xef:m -U hfuse:w:0xc9:m -V Flash eeprom avrdude -c USBasp -p m8 -P usb -e -B8 -U eeprom:w:main_eeprom.hex