Gefunden für atmega8 externen quarz - Zum Elektronik Forum





1 - Wait-Schleife -- Wait-Schleife




Ersatzteile bestellen
  Hallo Leute,

ich habe wieder mal ein Problem, welches ich mir nicht erklären kann.
ich habe folgenden einfachen Quellcode in BASCOM geschrieben:

Code :
$regfile = "m8def.dat"
$crystal = 8000000
Ddrb = &B00000001
Ddrd = &B10000000
Ddrc = &B00000000
Portc = &B00000000
Portb = &B00000000
Portd = &B00000000

Gelb Alias Portb.0 'Gelbe LED

Set Gelb
Waitms 500
Reset Gelb

End



Der C...
2 - Pedalboard im Selbstbau -- Pedalboard im Selbstbau
Wenn man wirklich keine Ahnung von µC-ern hat, ist der Einstieg natürlich nicht grade leicht. Obwohl genau so ein Projekt ein guter Anfang wäre, da das Ding nur ein paar Pins einlesen, etwas speichern, und wieder ausgeben muss. Es ist weder etwas zeitkritisches dabei, noch muss man auf bestimmte Protokolle oder sonstwas achten. Man sollte auch ein paar Programmierkenntnisse haben. Wenn du dir die noch aneignen musst, wird das ganze schon zu einem Hobby. Ob sich das auszahlt, hängt davon ab, was du noch vorhast. Wenn man's mal kann, tun sich gleich riesige Möglichkeiten auf, was alles realisiert werden kann, was sonst zu einem Teile- und IC-Grab werde würde bzw. schlicht nicht machbar ist.

Ich persönlich verwende Atmel AVRs. Eine andere Linie sind die PICs von Microchip. Darüber welche besser/einfacher/usw sind, wird viel gestritten. Mir waren die AVRs einfach sympatischer .

In dem Fall reicht so ziemlich jeder µC, der mehr als 16 IO-Pins hat (mit viel weniger geht's zwar auch; dann muss man aber mit externen Bauteilen herumtricksen), also z.B. ein ATtiny2313 oder ATmega8 aufwärts und neuer.











3 - Wie schnell ist ein Interrupt? -- Wie schnell ist ein Interrupt?
Hallo liebe Forengemeinde,

nach langer Zeit will ich mich wieder dem Thema Mikrokontroller heranwagen. Für eine Auswertung benötige ich den Externen Interrupt des Atemaga 8.

Bevor ich mich an das Programmieren heranwagen möchte ich noch etwas wissen.

Wie schnell ist der Interrupt des Atmega8. Theoretisch, wenn ich einen Atmega mit 16 MHz habe, müsste der Interrupt alle 62,5 ns.

Stimmt meine Berechnung? Aus dem Datenblatt habe ich nichts in Erfahrung bringen können.

Danke ...
4 - externer A/D Wandler Atmega8 SPI -- externer A/D Wandler Atmega8 SPI
Hallo liebe Forengemeinde,

Ich wollte mich einmal informieren wie ich einen externen A/D Wandler an einen Atmega8 anschließen kann.

Jetzt wollte ich wissen ob es irgendwo im Internet ein Tutorial oder sonstige Informationen gibt, die zeigen wie ich den Mikrocontroller programmieren muss wenn ich den A/D-Wandler über den SPI-Bus anschließen will.

Danke ...
5 - Atmega162 + SRAM -- Atmega162 + SRAM
Moin, heute gehts an ein weiteres Projekt...

Dieses mal ist eine kleine Erklärung nötig, denke ich mal.
Es soll, kurz gesagt, eine Schaltung gebastelt werden die über RS232 vom PC einen Text empfängt und diesen auf einem LCD (4x20) ausgibt.
Der Controller bekommt vom PC zwei Texte übermittelt, einmal eine Liste mit mehreren Wörten, und zwei Zeilen reinen Text.
Die Liste hat durchschnittlich ca. 20 Einträge, im Extremfall kann es aber auch an die 200 Einträge ran kommen. Die einzelnen Einträge sollen durch das Display scrollen. Ein Eintrag besteht aus ca. 10 - 20 Buchstaben.
Die zwei Zeilen Text bestehen einmal aus einer max. 20 Zeichen langen Überschrift und einem bis zu 40 Zeichen langem Text, der unter der Überschrift drunter lang scrollen soll.

Ein erster Prototyp mit einem Atmega8 existiert bereits, allerdings reicht der Speicher von dem Kleinen nicht annähernd aus.
Nach ein paar Stunden google-Suche bin ich dann auf den 8515 Aufmerksam geworden, an den man externen SRAM anschließen kann. Der Mega162 verfügt ebenfalls über alle nötigen Funktionen, hat aber mehr Flash-Speicher.

Datenblatt:
http://www.atmel.com/...
6 - PIC als Ersatz für einen CD4017 ? -- PIC als Ersatz für einen CD4017 ?
Hallihallo

ich hab das ganze jetzt mit Bascom wunderbar auf die Reihe bekommen.
Aber jetzt tut sich nur noch ein Problem auf.

Der Atmega8 läuft auf 3-4 Volt von der Batterie. Ich habe ihn direkt an die Batterie angeschlossen, damit der Chip sich du Zustand der Ausgänge merkt, auch wenn das Gerät in dem er eingebaut ist (eine Spielekonsole mit Akku) beim Eisnchalten an der gleichen Stelle im Programm weitermacht.

Dummerweise zieht der Atmega dann 2-4mA, lässt man die Konsole nun liegen, wir der Akku entladen.

Jetzt hätte ich 2 Möglichkeiten, zu denen mir aber selbst Google nicht gut weiterhelfen konnte.

1. Den Zustand in den EEPROM des Chips schreiben und den Chip nicht mehr an der Batterie anschliessen, so dass er komplett aus ist und sich beim Neustart den Status aus dem EEPROM holt ...

oder

2. Den "powerdown" Befehl benutzen. Ich weiss, dass man einen Externen Interrupt brauch, um den Chip aufzuwecken.
Aber hier geht das Problem schon los:
Kann ich den Pin auf dem der Interrupt kommt bestimmen ? Wie muss das Signal aussehen ? Wie lautet der ProgrammCode dafür ?

Wäre klasse, wenn jemand hier nen Tipp für mich hätte ...
7 - Asuro-Roboter als Einstieg für 80C51-Derivate -- Asuro-Roboter als Einstieg für 80C51-Derivate
Da passt doch etwas nicht.

> ASURO is equipped with an Atmel AVR RISC-processor
> and two independently controlled motors, an optical
> linetracer, six collision-detector switches, two
> odometer-sensors, three indicator LEDs and an IR-Interface
> for programming and remote controlling by a PC.
http://www.arexx.com/arexx.php?cmd=goto&cparam=p_asuro.dat

Die 8051-Familie weißt eine ganz andere Architektur als die
AVR-Familie auf. Bei dem 8051 handelt es sich um einen CISC
(Complex Instruction Set Computing) http://de.wikipedia.org/wiki/CISC
Der µC (Mikrocontroller) ist aber auch schon mehr als 20
Jahre alt. 1980 http://de.wikipedia.org/wiki/8051


Die Entwicklungssoftware für die AVR-Familie von Atmel kann
man sich kostenlos im Internet herunterladen:

Nicht gefunden ? Eventuell gibt es im Elektroforum Transistornet.de für Atmega8 Externen Quarz eine Antwort
Im transitornet gefunden: Atmega8 Externen Quarz


Zum Ersatzteileshop


Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 8 Beiträge im Durchschnitt pro Tag       heute wurden bisher 7 Beiträge verfasst
© x sparkkelsputz        Besucher : 192594820   Heute : 3936    Gestern : 7576    Online : 281        16.8.2026    14:15
4 Besucher in den letzten 60 Sekunden        alle 15.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ----
xcvb ycvb
0.0857810974121