-
Thread
ATMega16 - 16BitTimer - Verständnisproblem
Hallo allerseits! Ich experimentiere hier gerade mit dem 16-Bit Timer und einem LED-Lauflicht herum. Leider scheint mein Verständnis von diesem Timer vollkommen falsch zu sein. Zu meiner Schaltung: Am ATMega16 hängt ein 11,0592MHZ Quarz (wie in den meisten
-
Thread
ATmega16U2 Signature ID read fail
Moin, Für mein nächstes Projekt (Armband-Uhr) habe ich mir den ATmega16U2 ausgesucht, weil mir der integrierte USB Controller mir gefallen hat. Mit 7,50€ bei hiesigen Verkäufern nicht ganz billig - aber was soll's. 2x bestellt und einen auf ein 2,54mm Raster gezaubert
Weiß nicht. Es ist aber merkwürdig, dass der ATmega168P nicht mit dem Quarz lief. Ich würde einfach nochmal den ATmega16U2 auf 'int. RC-Osc.' programmieren, den AVRMKII Clone/Nachbau abziehen und die Betriebsspannung aus- und wieder einschalten, und
-
Thread
AVR Studio: AVRISP mkII kann ATmega16 nicht programmieren
bei herausgenommenem ATmega16 12V an Pin5 des ISP-Sockels (Reset) anlege, liegen diese auch korrekt an Pin9 des ATmega16 Sockels an. Nun liegen allerdings an Pin10 nur die 5V Versorgungsspannung an! Was mich genau wundert
Beschaltung von Pin 30 und 31 an dem µC aus? > Wenn ich dann zu Testzwecken bei herausgenommenem ATmega16 12V an Pin5 > des ISP-Sockels (Reset) anlege, liegen diese auch korrekt an Pin9 des > ATmega16 Sockels an. > Nun liegen allerdings an Pin10 nur die 5V Versorgungsspannung an! Dieses Experiment
-
Thread
DMX Empfangsproblem mit ATMega16 und Hennes lib @ ASM
zusammen gepackt und Dokumentiert, dass es hoffentlich übersichtlich genug ist. Benutzte Bauteile: ATMega16@16Mhz ext. Quarz Busbaustein: SN75176BP Die Beschaltung ist recht einfach: Die Datenleitungen vom 75176 sind an Rx und TX (PD0 und PD1) sowie die Richtungsleitung an PD2. In meiner Verzweifelung
den 8515 geschrieben, aber ich habe versucht, alles soweit zu überarbeiten, dass es auch auf dem ATMega16 laufen sollte. @Steffen Hab ich gerade mal getestet, aber da tut sich nichts. grüße, daniel
-
Thread
Atmega16-Spannungsvervielfacher/Steuerung || Kurze Schaltplandurchsicht+Verbesserungsverschläge
Hallo, Ich habe die beigefügte Schaltung entworfen und bin mir nicht sicher ob dass so optimal ist? Zum einen möchte ich am Anschluss einen Spannungsvervierfacher als Ladungspumpe betreiben. Er soll direkt durch den uC-Pin getrieben werden. Dabei muss ein größerer Kondensator aufgeladen werden um einen Stromstoßschalter wie den ER12DX-UC (ab 8V)zu betätigen. Es völlig ausreichend wenn der Schalter jede Stunde 1mal betätigt werden kann. Zum anderen sich die Frage, ob der Tiefpass am DCF77-Modul, dass Einlesen des Signals so gut funktionieren werden. Oder ob das überhaupt sinvoll ist?
-
Thread
ATmega16 und HD44780 in 4-Bit modus Hilfe!
Servus, Ich möchte gerne meinem ATmega16 mit einem HD44780 LCD zum laufen bringen. Der Schaltplan ist so ausgerüsstet so das ich mit einen ISP der über einen MysmartUSB Mk2 daten überträgt. Bis jetzt hab ich von einen kolleg eine 8
-
Thread
Mikrocontroller ATmega16u bzw ATmega 32u
Habt ihr schon erfahrungen mit dem ATmega16u gemacht. könnt ihr mir näheres zur usb kommunikation von pc seite sagen? ist die kommunikation einfach zu gestalten auch auf mikrocontroller seite?? vielen dank
-
Thread
LM75 mit Software TWI auslesen (Atmega 16, C)
der IC wie tot scheint. Ich bekomme weder ein ACK noch Datenbits auf den Bus. Ich verwende ein Atmega 16, programmiere mit AVR Tools 4.0 und WINAVR und benutze die Funktionen aus diesem Thread http://www.mikrocontroller.net/topic/83871 zum Debuggen hab ich ein OSZI sowie die Simulationsumgebung
100n direkt am Mega16 und einen am LM75? Bei mir gab es Probleme ohne 100nF direkt am LM75.
-
Thread
Atmega16 EA DIP204-6 4-line
Guten Tag, nach ersten schweren Versuchen das Display am laufen zu bekommen hat es endlich mit der Initialisierung geklappt. Nur mein Problem ist, ich kann das Display nur in 2-Zeilen Modus betreiben nicht in 4 kann mir da jemand einen denk anstoss geben??
-
Thread
SHT11 am ATMega16 - ich dreh gleich durch :(
(PB5) nur auf lesen für Open Collector bzw. Tristate stellen kann?! mit [c] ldi r16, 0x00 out DDRB, r16 [/c] schalte ich ja den ganzen Port auf eingang oder?!
nur noch gescheit den ACK abfragen und dann die 12 bzw 14 Bit abfragen. [c] asm { ldi r16, 0x32 out DDRB, r16 } DDRB = 0x80; [/c] So nun hab ich noch zwei Schönheitsfehler. Mit obigen ASM Code sollte ich doch eigentlich PortB Pin5 auf Eingang schalten oder? Er schaltet aber
-
Thread
Zeichen fehlerhaft über RS232 an/von ATmega16
ich hoffe auf Hilfe von Euch bei folgendem Problem: Ich habe ein kleines Programm auf dem ATmega16 über welches die Tasten der Tastatur des angeschlossenen Rechners eingelesen werden und über "Echo" sofort wieder an das Windows Hyperterminal gesendet und angezeigt werden. Nun habe ich das Problem
hab in meinen Computer (mal esikalt, mal sehr warm) eine LedMatrix eingebaut, die wird von einem Atmega16 (osci intern 8Mhz) gesteuert, welcher über FTDI-USB mit dem computer redet. Solange die Baudrate nicht höher als 14400 ist, gibt es mit 1 stopbit keine probleme. schon seit monaten. lg mik
-
Thread
serielle datenübertragung mit stk500 atmega16/16 chip
hallo, guten tag. ich möchte serielle daten mit dem stk500 vom pc und zurück übertragen. ich arbeite mit bascom. mir kommt es nur darauf an, einzelne buchstaben oder zeichen zu senden/empfangen. wie ich gesehen habe hat der stk500 dafür eine schnittstelle. meine englischkenntnisse sind nicht sehr gross. wer kann weiterhelfen. nur ein einfaches program! mail: pebisoft@web.de mfg peter bierbach
-
Thread
Urlich Radigs/Holger Buss' avr webserver auf atmega16
der seriellen aus, kompilieren und in den mega16 reinschieben konnt ichs. hier mal zur Kontrolle die Fuses: "You have connected an ATmega16 The device was made by Atmel 11001111 are the high fuse bits read from an ATmega16" "You have connected an ATmega16 The device was made by Atmel 11100001 are the fuse bits read from an ATmega16" Was hab ich falsch gemacht? Laut mikrocontroller.com muesste es ja auch auf einem mega16 gehen ... mmc Support
-
Thread
einzelne Prozessorpins per #define Ansprechen (ATmega16) AVR
Hallo Ich programmieren einen ATMega16 mit WinAVR. Am Port C habe ich 4 Status LED's angeschlossen. Diese kann ich mit z.B. [c]PORTC = PORTC |= (1<<PC4); // LED 1 an PORTC = PORTC &= ~(1<<PC4); // LED 1 aus[/c]ein- bzw. ausschalten.
-
Thread
ATMEGA 16 M1 ( TQFP32 )
ich schon groß bin, renn ich nicht immer gleich die Tante fragen. Und mein Datenblatt kennt einen ATmega16 16MI. Deins sicher auch ;-) MfG Falk
Beitrag #1680562: > Deins sicher auch ;-) Ja, aber ein anderes Datenblatt kennt eben auch einen ATmega16M1, der (im Gegensatz zum ATmega16-MI) im TQFP-32 verfügbar wäre, wenn es ihn denn nur irgendwo zu kaufen gäbe.
-
Thread
ATMega 16 gibt immer 5 V an bestimmten Pins
Hallo Forenmitglieder, Ich habe bei einer Schaltung ein Problem. Der verbaute µC (ATMega 16) gibt an verschiedenen Pins immer 5V aus egal ob er auf high low oder als Input oder Output geschalten wird. Hat das mit einer Inneren Verbindung zu tun oder Hat der Controller infach nur en Schuß
entfernt) und mit em Oszi angeschaut und immer sauber 5 Volt bekommen auch mit dem Programm: ldi r16,0xFF out DDRD,r16 clr r16 out PORTD,r16 loop:rjmp loop und Pin 2 gibt immer 5 V aus egal was ich mache.
-
Thread
LC Display über Atmega16 anders als über Atmega8??
Hallo, ich habe bis jetzt mich nur mit den Atmega8 beschäftigt und da klappt auch alles ganz Supi. Nun reicht mit die 8KB Speicher nicht mehr aus, also habe ich angefangen mit den Atmega16-16PU aber ich bekomme ich es einfach nicht hin ein
Cls Locate 1 , 1 Lcd "Hallo lol" Portd.7 = 0 Waitms 5000 Goto Schleife PortC ist beim Atmega8 oben Rechts, beim Atmega16 unten Rechts anfang von pin 22 das habe ich also beachtet aber es klappt nicht muss ich beim atmega16 irgendwas anders machen?
-
Thread
RS232 funktioniert bei ATMega8 jedoch nicht bei ATmega16
Hallo, ich habe mein Programm Fertig und dies auf zwei Boards getestet: a) ATMega8, 4 MHz, MAX 232 b) ATMega16, 8 MHz, MAX 232 ECSE bei a Frage ich 2 ADC kanaele ab und gebe den wert an den RS232 chip aus. dies funzt perfekt. selber source jedoch nur von 4 auf 8 MHz geaendert und auf den ATMega16 geladen funktioniert nicht mehr. Ich bekomme zwar die Daten so wie es soll, jedoch kommen nach kurzer Zeit wirre zeichen und danach kommt nichts mehr. sieht so aus: (7 ADC kanaele, nur ADC
-
Thread
C-Code für 16Bit-Counter im ATmega16
blutiger Anfänger (in C und AVR) und auf Eure Hilfe angewiesen: Ich brauche ein Programmbeispiel für den 16Bit-Counter im ATmega16, der über ein ext. Signal getaktet wird (am liebsten in C). Ich habe mich auch bereits im Forum umgesehen, aber kam nicht mit den Code-Auszügen zurecht. Da ich dieses Prg bald
-
Thread
Atmega16 PortC p2-5 ohne Funktion
Hallo, bin noch recht neu in der microcontroller Welt und steh vor einem Problem. Hatte mir eine LED Brücke gebaut (8 LEDs) und diese an PortC 0-7 angeschlossen. Dann diese alle mit DDRC = 0xFF; PortC = 0x00; alle auf Low Pegel gesetzt jedoch gehen nicht alle LEDs nur PC0 PC1 PC6 und PC7. Die andern sind ohne Pegel. Hab die selbe Programmierung mal für Port B gemacht dort gehen alle 8. könnt mir jemand sagen was ich falsch mache.
-
Thread
Problem mit ATMEGA16 / bread board / Netzteil
Hallo, ich bin am verzweifeln denn ich habe ein seltsames Problem. Meine Schaltung ist auf einem bread board aufgebaut, die Versorungsspannung wird von einem Steckernetzteil (ohne Erdung) geliefert. Ich habe am ATMEGA einen Schalter und eine LED angeschlossen, und mein einfaches Testprogramm funktioniert auch. (entprelltes Ein- Ausschalten der LED) Der ISP ist noch verbunden! ABER: Jetzt entferne ich den ISP und dann funktioniert es nur noch wenn ich mit dem Finger einen Kontakt, entweder auf +5V oder auf Minus, berühre und den Taster drücke. Berühre ich nichts und drücke nur auf den Taster schaltet
-
Thread
Atmega16 o Atmega32 16PU aber keine 16 MHz
Hi, ich hab nen Problem mit meinen Atmega16 16PU und Atmega32 16PU. Ich will die mit 16 Mhz Quarz betreiben, aber es funktioniert nicht. Wenn ich 12 MHz anlege, wie auf diesem Bild http://www.mikrocontroller.net/wikifiles/e/eb/Tutorial-quarz-schaltplan.png
nicht liegen. Bei mir funktionieren mit Deinen Einstellungen (hab ich eben noch getestet an einem Mega16) sowohl 8MHz, 12Mhz, 16Mhz und 20MHz.
-
Thread
Frage zum ATmega16 und dem Beschleunigungssensor ADXL345 (SPI-Verbindung)
Hallo zusammen, Ich bin dabei eine 4-wire SPI-Verbindung zwischen dem ATmega16 und dem Beschleunigungssensor ADXL345 aufzubauen. Dies funktioniert auch soweit. Nun wollte ich die Daten des ADXL345 am Stück auslesen. Also die erste Register Adresse senden (inkl. MB Bit -> Multiple
von Receive bleibt das Programm hängen. Jetzt also meine grundsätzliche Frage: Unterstützt der ATmega16 dies eigentlich oder muss ich jedes mal die richtige Adresse zuvor senden? Oder liegt der Fehler ganz wo anders? SPI_MasterTransmit((0b11000000 | 0x32));//Bit 7 gesetzt: read; Bit 6 gesetzt
-
Thread
Lichtschranken mit TSOP17xx, TSAL6200 und ATmega16.
Temperaturen zwischen 5 und 40 Grad Celsius stabil laufen. Folgende Dinge habe ich schon geschafft. ATmega16 mit 8MHz externen Takt ist auf Steckbrett aufgebaut. Dieser kann programmiert werden. Ich nutze dazu AVR Studio 4 und WINAVR. Ich programmiere also in C. Als Lichtschranken-Ersatz sind momentan Taster
die Signalerzeugung für die Senderdiode (TSAL6200). Wie kann ich das benötigte Signal mit dem ATmega16 erzeugen? Das Signal muss z.B. beim TSOP1738 38kHz betragen und nach 10 bis 70 cycles für min. 14 cycles unterbrochen werden. Ich habe schon einige Tutorials und Anleitungen zu Timern und PWM
-
Thread
Summensignal von 2.4GHz Empfänger mit ATMega16 auswerten
Jitter" bei den Einsen. Im Moment teste ich das ganze mit einem Polin Eval Board V2 und einem ATMega16 mit 8MHz. Ich hab versucht die Länge der Einsen in einer Schleife zu zählen und gelegentlich über UART auszugeben. Ein vernünftiges Muster sehe ich hier leider auch nicht. Im Moment bin ich
209: pos=4:78:136:197:253: pos=16:159:215:68:128:185:241:92:148:205:62:119:175:231:81:138:193: pos=8:70:129:185:250:96:151:212:269: pos=5:234:84:141:197:257: pos=16:167:227:73:130:190:246:92:160:215:65:122:178:235:84:147:203: pos
-
Thread
Fehlerhafte Übertragung Atmega16 RS 232 -> PC
aus dem AVRBUCH.de, heißt EasyADC und soll Werte in den ADC einlesen und an den PC senden. Mit dem Atmega8 funktioniert es auch. Leider nicht mit dem ATmega16 :-( Was bisher probiert wurde: mit dem Atmega16 funktionierte die serielle Schnittstelle Mit dem Programm aus dem AVR_Buch "SERIELLMINIMAL
das Programm lief auf dem Atmega8, nicht aber auf dem Atmega16 ? Code /* EasyADC - 8-Bit Free Running Mode A/D Konverter Beispiel www.avrbuch.de ==============================================================
-
Thread
ATMega16M1 empfangene ID auswerten ohne MOB?
Ich habe mal eine Frage wie man es anstellt wenn man einen MOB so konfiguriert das er mehrere IDs akzeptiert wie ich dann die ID später auswerte. Angenommen ich konfiguere das ganze so, dass mir ein Bereich von 3 IDs akzeptiert wird, denn empfängt der MOB das ganze und legt es in den Puffer, nun kann ich zwar den Puffer auslesen und habe meine Daten weiß aber nicht auf welche ID reagiert wurde. Da ich 6 Mobs habe könnte ich jeden einzeln auf eine bestimmte ID konfigurieren, wenn ich aber mehr als 6 ID auswerten möchte muss ich es eh per Hand machen deswegen würde es mich interessieren, wie
-
Thread
Problem bei 8x24 Zeichen LCD an Atmega 16
Forum gelesen, jedoch finde ich immer nur Bruchteile. Ich möchte das Samsung 0282a 8x24 Zeichen mit 16 Pin Ansteuerung mit einem AtMega 16 betreiben und dort verschiedene Temperaturen und das Datum plus Uhr anzeigen lassen. Die Uhr soll eine Softclock sein mit 2 Tastern zum Stellen der Uhr. Der Quelltext
kein Problem. Gruß Bene '************************************************************ ' 'Atmega Softclock -> genau Uhrzeit ohne RTC (Real-Time-Clock) ' 'Benutzt wird ein Mega8/8, Fusebits auf Auslieferungszustand, 'Lcd An Portb , Taster Zum Stellen An Pd.0 'zum Hochzählen An Pd.3. 'zwischen
-
Thread
ATmega16+FT232R als Massenspeicher laufen lassen
sunshine_romeo wrote: > Ist es möglich mithilfe des µC ATmega16 und des FT232R einen USB-Stick > bzw. Massenspeicher zu realisieren? Nein
der ATmega16U4 geht!!! war relativ einfach...dank an alle
-
Thread
Schutzschalter für 12V/10A mit ATMega16
Hallo, ich entwerfe eine Schaltung wo mittels eines PINs vom ATMega16 eine Unterbrechung eines 10A/12V DC-Stromkreises hervorgerufen werden soll. Der uC misst die Temperatur, und wenn die Temperatur einen Wert übersteigt, soll der Stromkreis unterbrochen werden und
schrieb im Beitrag #3128285: > Hallo, > > ich entwerfe eine Schaltung wo mittels eines PINs vom ATMega16 eine > Unterbrechung eines 10A/12V DC-Stromkreises hervorgerufen werden soll. > Der uC misst die Temperatur, und wenn die Temperatur einen Wert > übersteigt, soll der Stromkreis unterbrochen werden
-
Thread
Atmega16 I/O mit externen negativen Signalen beschalten
zu meiner Frage und danke euch schon jetzt für die Antworten :) Ich möchte einen Schaltung mit Atmega 16 an ein externes Gerät anschließen welches jedoch nur negative Ausgangssignale hat (0V = High-Pegel & -24V = Low-Pegel). Wie muss ich den AVR beschalten um die High- und Low-Pegel auswerten zu können
Geben ist folgendes: 1. GPS-Gerät mit 4 Ausgängen (0V = High-Pegel & -24V = Low-Pegel) 2. Atmega16-Schaltung mit 4 Einängen (mit je ein 10k-Ohm Widerstand) Der Atmega 16 soll die Signale vom GPS-Gerät auswerten können.
-
Thread
Atmega16 7-Segment-Anzeigen flackern (ständige Resets)
Als Anfängerprojekt möchte ich einen Schaltkreis bauen, welcher per Taster von 0 bis 99 hochzählt (was mir mit nur einer Anzeige eines anderen Typs bereits gelungen ist). Leider scheinen zwei Anzeigen (eines anderen Modells) einige Probleme zu machen und zwar flackern diese sehr oft, wobei man das flackern so interpretieren kann, dass der komplette uC einen reset macht (der Zähler ist dann nämlich wieder 0). Betrieben wird das ganze von einer Peak-Tech Spannungsquelle mit ca. 40mA und 3.3V. Schaltplan befindet sich im Anhang und der Quellcode findet sich hier: https://github.com/bodokaiser
-
Thread
Schaltplancheck für Atmega16/Poti/DC-PWM/Taster
prüfen. Folgendes soll realisiert werden: - Steuerung eines DC Motors (9-15VDC bei 1.8A) via Atmega16. Hier habe ich 2 Varianten, wobei ich der Ansicht bin, die Variante 2 ist die einzig Richtige der Beiden. - Taster dienen zur direkten Programmwahl einer bestimmten Drehzahl - Poti umgeht
Der ATMega16 im DIP-Gehäuse kann an einem Port nur 100mA vertragen und 200mA insgesamt (jeweils sink und source). Also wenn alle LEDs leuchten sollen, dann wird das knapp.
-
Thread
ATMega16 PortC, Bit0 leuchtet nur so halb
Mein Problem ist nicht der JTAG (der ist deaktiviert) Folgendes Problem: Ich verwende einen ATMega16 auf dem STK500. An PortC habe ich die LEDs angeschlossen. Hier mein noch primitiver Quelltext: .include "C:\Programme\Atmel\AVR Tools\AvrAssembler2\Appnotes\m16def.inc" ldi r16, low(ramend) out SPL, r16 ldi r16, high(ramend) out SPH, r16 ;_____Definitionen ldi r16, 255 ; out DDRC, r16 ;Port C als Ausgang ;_____Hauptprogramm ldi r16, 0 ; out PortC
-
Thread
Veränderbare Spannung per PWM @ Atmega16 und dazugehöriges.
So, jetzt habe ich mich doch schon etwas mit meinem nun funktionierenden Atmega16 auseinandergesetzt. Was ich jetzt gerne als Endprodukt hätte ist folgendes: Der µC soll in der Lage sein eine konkrete Spannung zwischen 0 und 5V auszugeben. Also soll man zB. am PC sagen können
1.0.0.10). Hab halt beim Projekt erstellen "AVR GCC" ausgewählt, dann "AVR Simulator" und den ATmega16. Auf 2 Computern probiert, das Ergebnis is immer das Selbe und stimmt mit dem Post von Jörg nicht überein.
-
Thread
I2C am ATmega16 geht nicht mit beliebigen Pins
angemeldet und das ist also mein erster Hilferuf. :-) Ich habe an den TWI Pins PC.0 und PC.1 eines ATmega16 per PCF8574 ein Text-LCD angeschlossen. Das funktioniert mit folgendem Code auch so wie es soll. [code] $regfile = "m16def.dat" 'ATmega16-Deklarationen $
umklemme, funktioniert es leider gar nicht mehr. PullUps sind vorhanden. [code] $regfile = "m16def.dat" 'ATmega16-Deklarationen $lib "Lcd_i2c.lib" $crystal = 3686400 $hwstack = 100 'Quarz Frequenz Const Pcf8574
-
Thread
AVR ATmega16: Digitale Orgel, Kapazitive Last der Tasten
Hallo Forum, ich konzeptioniere gerade eine digitale Orgel. Das grobe Konzept ist so: ein ATmega16 liest Tasten-Events mit einer bestimmten Abfragerate ein. Diese Events werden per MIDI und USB an einen Rechner weitergegeben. Eine Software auf diesem Rechner erzeugt dann den Klang. Meine Frage
-
Thread
SPI Kommunikation zwischen AT90CAN und ATmega16 (AVR)
SPI Kommunikation zum laufen bringen. Hierbei wird der AT90CAN128 als Master initialisiert und der ATmega16 als Slave. Es soll der Master den Slave ansprechen über den SS Pin (low) und der Atmega soll in diesem Projekt dann mit den ausgewerteten Sensordaten antworten. Da das alles nicht so gefunzt hat,
original doch gar nicht übersetzt!?) läuft es hier (mutatis mutandis), mangels AT90CAN zwischen zwei ATmega16.
-
Thread
Atmega16M1 CAN Bus OFF herausfinden
Hallo, ich nutze einen Atmega16M1. Zumeist verwendet ich CAN. Es kann aber auch sein, dass ein Knoten getrennt wird, seine Arbeit aber weiter verrichten soll. Dh. der Knoten ist vom Bus getrennt, es kann aber sein, dass er versucht
Oh ja, Tipp, ich habe zwar lange den ATMega16M1 benutzt, bin aber wegen CAN-FD auf die ATSAMC21 / ATSAME51 umgestiegen. Der ATSAMC21E18A-AU ist im gleichen Gehäuse wie der ATMega16M1-AU, kostet dabei aber weniger, läuft auch bei 5V, hat 256k
-
Thread
LEDuhr Funktionen im Array speichern/abrufen AVR atmega16
Hi, ich steh vor folgendem Problem: Ich hab mir eine LED Uhr gebaut/gelötet und bin gerade bei der Programmierung. (Die rückseite ist zu dem Zeitpunkt gerade zu ca. 50% fertig) http://www.abload.de/img/img_0151tjk80.jpg http://www.abload.de/img/img_01549fkuz.jpg Kurze erklärung: 4 x 7-Segment sollte klar sein Innerer Ring, blaue LEDs -> Sekunden Ring Mittlerer Ring, rote LEDs -> Minuten Ring Äußerer Ring, 12 grüne LEDs -> Stunden Ring Auf Wunsch, bzw. falls es jemanden interessiert, kann ich gern mal ein video mit einem Testprogramm hochladen. So, wieder zum Problem: Da das ganze
-
Thread
14-bit DAC über SPi mit ATmega16 ansteuern
angefangen und will eigentlich auch dabei bleiben. Den Code in Assembler aus dem Datenblatt des ATmega16 hab ich auch, aber ich verstehe nicht, wie ich den DAC ansteuern soll. Ein Beispiel-Code, sodass man kontrollieren kann, ob der DAC funktioniert wäre schon für mich sehr hilfreich.
-
Thread
Atmega16 Taster an Port C einlesen und Display-Ausgabe.
Atmega 16, 4 Taster an den Portpins C2, C3,C4, C5. Die Taster schalten 5V von internen Pull-Up's gegen GND. Direkt an den Pins (DIL40) können die Pegelwechsel gemessen werden. Frage ist nun warum PortC
Hi >Atmega 16, 4 Taster an den Portpins C2, C3,C4, C5. Das sind, wie H.Joachim Seifert (crazyhorse) schon schrieb, die Pins vom JTAG-Interface. Das ist bei einen ATMega16 werksseitig eingeschaltet, also die
-
Thread
Atmega 16 Timer1 OC1A Problem
Hallo ! Ich experimentiere mit BASCOM und und einem Atmega 16 und deren Timer1 rum und bin da eher ein Anfänger. Dazu habe ich den Timer1 so konfiguriert, das bei einem Compare A der Ausgang OC1A (pin19) auf 1 gesetzt wird. Das funktioniert soweit auch, aber
-
Thread
Altium Clearance Constraint ATMega16 44A_M
Guten Abend, Ich bekomme in meinem Design mit einem ATMega16AU und dem ausgewählten Footprint 44A_M aus der Atmel Library ständig Clearance Constraint Violations [code] Clearance Constraint: Between Pad U5-2(4870.984mil,2004.409mil) Top Layer And Pad U5
-
Thread
Relais ansteuerung & Problem mit Reset | ATmega16
Allerdings bei mehrmaligen unterbrechen der Spannung und dazwischen minuten langes warten startet der ATmega16 wie gewohnt. Ich vermute es liegt am Reset oder sonst noch jemand eine Idee dazu? Das wars erstmal. Liebe Grüße Kai
möchte ich nicht benutzen. Warum nicht? Die beißen nicht? >minuten langes warten startet der ATmega16 wie gewohnt. Ich vermute es >liegt am Reset oder sonst noch jemand eine Idee dazu? Bau die Schaltung SAUBER auf. Und lies den Artikel [[Relais mit Logik ansteuern]] MFG Falk
-
Thread
Bekomme ADC Noise Canceler beim ATMega16 nicht zum laufen
Ich versuche nun schon seit langem den AD-Wandler des ATMega16 im "Noise Canceler"-Modus zu betreiben. Er wandelt aber nicht und ADIF wird auch nicht gesetzt. Ich finde meinen Fehler einfach nicht. Ich gehe folgendermaßen vor: ADEN=1, ADATE=0 und den Teiler
Also nach weiteren Versuchen, bin ich mir nun fast sicher, dass das ATMega garnicht in den Schlafmodus wechselt und folglich auch keine Wandlung startet. Gibt es bei den Sleep-Modes noch was zu beachten, oder genugt einfach das setzen des SE-Bits und des entsprechenden Sleepmodus
-
Thread
Atmega16 u. AT90S8515 Befehle
all Ich habe eine Frage Ich habe an eine At90S8515 ein LCD-Display Und möchte gerne Über einen ATmega16 befehle bzw. an den AT90S8515 Schicken. zbs. Der ATmega16 liest was aus zbs. eine Taste wenn diese Taste Gedrückt ist soll der ATmega16 den AT90S8515 einen Gfehl geben und diesen Auf dem LCD
-
Thread
LEDs per Taster auf STK500 anschalten (ATmega16)
Hallo Gemeinde, folgende Frage hat mich heute Nacht nicht schlafen lassen. Den Code in der Test.c habe ich gestern Abend geschrieben, damit ging auch mein Ziel für gestern auf. Bei drücken einer Taste auf dem STK500 leuchtet die dazugehörige LED auf. Schön. Danach wollte ich das bei drücken des Tasters SW0 erst die LED 0 beim nächsten drücken des Tasters SW0 die LED 1 usw. angeht. Ich hab jetzt mehrere Stunden probiert leider ohne Erfolg. Meine 3 Bücher habe ich auch befragt aber irgendwie habe ich eine Blockade. Kann mir jemand bei dem Problem helfen? Bestimmt simpel aber Ihr wisst
-
Thread
fuse-bit setzen =>unterschied atmega8 und atmega16
das fusbit zu setzen um meinen 3.6864 mhz quarz zu aktevieren. jetzt benutze ich aber statt des atmega8 nen atmega16. wenn ich jetzt ne verbindung zum mega16 herstellen will sagt der das der angeschlossene controller nicht unterstütz wird. programmiert hab ich den schon, das ist kein problem. hat
-
Thread
Brushlessregler (PPM) will nicht - Atmega640 bzw. Atmega16
nicht erklären kann: Ich betreibe einen Modelcraft Brushlessregler mit PPM Signaleingang an einem Atmega 16 (Pollin Board). Dieses funktioniert ohne Probleme. Wenn ich jedoch auf einen Atmega640 (gleiches Programm, anderer PCB) umstecke funktioniert es nicht mehr. Am PPM Signal Pin hängt nichts anderes als der Brushlessregler. Details: ATmega640 Pin ohen Brushlessregler: das Signal ist da => Brushlessregler aufgesteckt => nur 5V high am Pin. Daraus schließe ich das der Pin nicht mehr sauber auf Masse gezogen wird. Liege ich da richtig?