-
Thread
SPI - ISP - AVR ATMega16
Hallo - ich will eine Schaltung verstehen hab, aber keine Ahnung wie das ganze jetzt zusammenhängt - handelt sich um diese Schaltung zur Programmierung eines µC ISP-mäßig. http://s-huehn.de/elektronik/avr-prog/avr-seriell.gif Ich seh da einfach nicht raus wie das jetzt mit z.B. TxD,TX,TD Transmit Data Leitung für ausgehende (gesendete) Daten. Pin 3 RxD,RX,RD Receive Data Leitung für den Empfang von Daten. Pin 2 RTS Request to Send „Sendeanforderung“; Eine logische Null an diesem Ausgang signalisiert der Gegenstelle, dass sie Daten senden kann... zusammenhängt. Wieso
-
Thread
1.4V Low beim ATmega16?
hallo! ich habe heute ein mega16 Testboard fertiggestellt und da sind einige Leds drauf die von einem 74LS245 "getreibert werden". wenn ich folgenden Code in den Flash schreibe erscheint an PortB bei den Low-Bits eine Spannung von 1.4V auf... Der 74245 erkennt das natürlich als High und steuert die Leds trotzdem an... [c] #ifndef F_CPU #define F_CPU 7372800UL /* Quarz Frequenz = 7.3728 MHz */ #endif /* ---- Include Files ---------------------------------------------------------------------------------------- */ /*
-
Thread
I2C Mit atmega16 und DS2745
Ich muss mit dem Atemga16 über I2C ne Kommunikation mit nem Spannungsüberwachungsbaustein DS2745 von Maxim aufbauen. Nach der Startbedingung soll die Slaveadresse übertragen werden. Danach soll ein Acknowledge empfangen. Danach
anzeige hängen die mir das zeigt. So hab ich eben rausgefunden dass er in der Schleife hängt. Der Atmega läuft auf 1MHz interner Oszillator. Der BAustein ist auch nicht defekt, denn ich habe schon den zweiten ausprobiert. Die I2C Leitungen sind nur wenige Millimeter lang. Ich kann mir also nur einen
-
Thread
DS1820 an ATMega 16 betreiben, aber welcher Pin ?
Hallo, Ich möchte den Sensor DS1820 an einem ATMega 16 betreiben. Der DS1820 hat nur eine Datenleitung. Er läuft ja über ein ein-wire. An welchen Pin des ATMega16 muss ich diese Datenleitung anschließen ? An einen bestimmten Pin, wenn ja an welchen
Da der Mega16 kein Hardware-1wire-Interface besitzt, muss die Kommunikation komplett per Software erledigt werden. Daher kannst du jeden beliebigen I/O-Pin nehmen. Um alle paar Sekunden mal nen Temperaturwert zu lesen
-
Thread
entwuf einer Platine mit MAS3587F und ATmega 16
einem Projekt and. und meine erste ziel ist ja eine Platine mit dem MAS3587 und der Mikrocontroller ATmega16 aufzubauen. Die sache ist die ich wollte gern eine verbindug zwischen der Mikrocontroller und der MAS3587F erstellen um dem MAS3587 zu steuern und Daten zu senden. die entwurf eine Platine habe
-
Thread
Beipielprogramme C für Atmega16 auf STK500
hi @all, ich suche schon ne weile nach ein paar beispielprogrammen für c (avrgcc) für nen atmega16 auf dem stk500. die tutorials laufen nicht.:( ich bin mir auch sehr sicher dass ich da nicht alles verstanden hab :( ich müsste wissen wo ich überhaupt den typ angebe. welche unterschiede es
-
Thread
suche LCD Routine für ATmega16 mit Erklärung
Hallo Freunde Ich bin momentan mitten in einem Projekt und möchte nun meine Ergebnisse auf einem LCD Display (4x20) darstellen. Hat jemand eine fertige Routine damit ich schnell und unkompliziert das LCD Display ansteuern kann! Vielen Danke! Herbie K. aus der schönen Schweiz!
-
Thread
Digitale Signale mit ATMEGA16 (Newbie braucht Hilfe)
angeht und habe bisher auch nur mit JAVA gearbeitet. So, nun wollte ich damit anfangen mit einem ATMEGA16 digitale Eingangssignale einzulesen und daraus wieder digitale Ausgangssignale ausgeben. Habe zwar etliche Tutorials durchgelesen, jedoch komme ich mit den Codeschnipseln nicht wirklich klar. Als
-
Thread
ATMega16 FUsebits mit eXtreme Burner setzen
Hallo, ich wollte mal fragen wie ich mit eXtreme Burner die Fusebits setzen kann ? Es ist ein ATMEga16 und ein 16MHz Quarz mit 22pF Kondensatoren. Habe mir eben leider schon einen Versaut (Muss den später zurücksetzen) und wollte hier lieber nachfragen bevor noch einer hinüber ist.
-
Thread
GLCD KS0108 mit Atmega16 initialisiert nicht richtig
Hallo, ich verwende ein STK500 mit nem Atmega16(3,686mhz) und dem TG12864B von Pollin mit KS0108 Controller. Leider zeigt das Display gar nichts an(nur alles voll mit Pixel).Wenn ich am Poti dreh gehn die pixel weg aber anzeigen tut er auch nichts
daten noch control leitungen angeschlossen sind). Meine Pin Belegung ist wie folgt: Pin GLCD -> Atmega16 1 Vss-> GND 2 Vdd -> VTG 3 V0. s. u. Poti 4 D/I -> PD0 5 R/W -> PD1 6 E -> PD2 7-14 -> PA0-PA7 15 CS1 -> PD3 16 CS2 -> PD4 17 RST -> PD5 18. VEE s.u. Poti 19, 20 BL GND, VTG 10k Poti
-
Thread
Mit ATmega 16 DOGM128-6 Initialisieren und verwenden
Guten Tag erst mal, Ich versuche schon seit längerem meinen DOGM128-6 mit meinem STK500 und einem ATmega 16 anzusteuern.Ich verwende die Programmiersprache C und bin seit knapp einem Monat am programmieren.Mein Problem an der ganzen Sache ist das ich die ganzen Forenbeiträge über LCD's und den DOGM
-
Thread
Atmega16 SCK-Pin spinnt wenn ISP nicht angeschlossen
Moin moin, Ich nutze am Mega16 die beiden Ports A und B als Ausgang für eine 16-Kanal PWM. Wenn ich den ISP-Anschluss vom STK500 angeschlossen habe (Stromversorgung über STK500, ~4,9V) funktionieren alle Ausgänge wie gewollt. Wenn ich einen die Schaltung mit einem 9V Block und 7805 betreibe bei ~4,8V, funktionieren alle Ausgänge, bis auf PB07(gleichzeitig SCK vom ISP). Der Pin scheint dann immer hight zu sein... Alle 16 Ausgänge sind wie folgt geschaltet: o----|<---o | ____ |
-
Thread
JTAG Spartan 3E und Atmega16L
Hallo Zusammen, habe ein Problem mit der JTAG-Kette. Impact erkennt nur ein Device bei folgender Kette: Prom -> Spartan -> Atmega Bei Hardwareseitiger Überbrückung des Atmega läuft alles normal und ich kann auf die Xilinx-Bausteine zugreifen. Warum seh ich bei der kompletten Kette nur ein Device? Gruß PR
-
Thread
ATMEGA16 UART Kommunikation 2 Stück untereinander
Hallo, im Anhang meine Schaltung der jeweils baugleichen ATMEL Schaltungen. Die beiden Schaltungen sollen miteinander kommunizieren. Beide Schaltungen können dies mit 1200, 9600, 115200baud ohne Fehler direkt mit einem PC, da der Quarz mit 7,3728Mhz gewählt wurde. C6, C7, C8, C9 sind als Tantal 0,1(µF) mikroFarad. Im Datenblatt sollte wohl C7, C8, C9 min. 0,33(µF) mikroFarad sein. Dies habe ich ebenfalls getestet; keine Änderung. Es wurden verschiedene PCs getestet. Keine Probleme. Jetzt das Szenario: 1. Schaltung empfängt einfache Zeichen und stellt sie auf dem Display dar
-
Thread
ATMega16 - Nur Bit 0 und 1 ändern?
Hi! Vorgeschichte: Ich habe zwei Register z.B. r1 und r2! Wie kann man jetzt die ersten 2 Bits von r1 in das Register r2 schreiben ohne, die anderen Bits zu ändern Funktioniert das nur mit Hilfe des T-Flags (Bit in T-Flag schreiben und dann abfragen) ?? mfg, Gerald
-
Thread
Atmega16 + LCD EASER161-ENLWK
Guten Tag, ich bin Neuling in Sachen µC und habe folgende Aufgabe gestellt bekommen: Mit einem Atmega16 auf einem LCD-Display EASER161-ENLWK einen Wert auszugeben, um genau zu sein eine Km/h Anzeige zu realisieren. Mein Porblem liegt aber darin überhaupt ein Zeichen auf dem Display zu erhalten.
include <avr/delay.h> #define FOSC 8000000L //Clockspeed #define BAUD 9600L #define MYUBRR FOSC/16/BAUD-1 //Initialisierung des USART void USART_Init(unsigned char ubrr) { UCSRA = (0<<U2X); // UBRRX = 51; //Baud rate setzen UBRRH = (ubrr >>8); UBRRL = (ubrr); //Sender und
-
Thread
ISP-SPI Fragen und WIZ812/ATMEGA16
Hallo, 1. Programmiere mein ATMEGA16-Board mit ISP-Adapter (6 Pol). Der ISP-Stecker ist auch gleichzeitig der SPI-Stecker. Ich möchte an den SPI jetzt mein Ethernetmodul (WIZ812) anschliessen. Am liebsten wäre wenn natürlich zur
Modul und den MEGA16 programmiert? MfG!
-
Thread
ATMEGA16 Interrupt von SJA1000 (PeliCAN)
ich kämpfe seit 2 Tagen mit einem (für mich) sehr merkwürdigen Problem: An die Ports eines ATMEGA16 ist ein SJA1000 CAN-Controller angeschlossen an Port B der Adress-/Datenbus und an Port D die Steuersignale. Der Zugriff (lesen und schreiben) funktioniert problemlos. Der SJA1000 lässt sich
-
Thread
SDA5708 + ATmega16 über SPI?
Hallo Leute, Ich hab vor nem Monat oder so das Display SDA5708 ( http://www.sbprojects.com/knowledge/footprints/sda5708.htm ) aus einer vergammelten Dbox ausgebaut. Nachdem ich nun mich in avr's langsam einlerne, bis jetzt leider nur theorethisch da ich nie die überwindung finde bei reichelt einfach mal des Zeuch zu bestellen und eine Platine ätzen (binn so ein schüchterner, nicht rsikobereiter typ, aber trotzdem Egoshooter ;). Ich denke dass ich die Atmega Versuchsplatine mit meinem Physiklehrer ätzen kann. Nun gehts langsam auf SPI trockenübungen, nachdem ich I2C so halb bezwungen, und den
-
Thread
Testprogramm für ATmega16L / Taster
Moin! Wir ham eine kleine JTAG ICE Platine mit zwei ATmega16l gebaut. Geht auch alles super, nur mit dem Programmieren haperts noch aus Zeitgründen. Das Progrämmchen (permanentes Blinklicht) im Anhang läuft soweit, ich will aber noch für Verifikation
-
Thread
atmega16 & bascom: Getkbd() mit ports und matrix anders
Nummerblocks mit 1 Ausgang je Taste (also keine Matrix und zuviele Leitungen fuer 1 Port) mit meinem ATMega16 Entwicklungsboard zu verarbeiten. Der Befehl getkbd() scheint ja ein Geruest fuer eine 4*4 matrix Keypad bereitzustellen. Hat jemand den schonmal an einer nicht-Matrix Tastatur betrieben oder
-
Thread
LM75 + ATmega16 + Assembler
Hallo, ich häng schon ein paar Wochen daran den LM75 über den TWI über den ATmega16 zum laufen zu bringen. Ohne Ergolg :-( Hat jemand zufällig eine Routine dafür?
-
Thread
AVRStudio-Simulator: ATMega16, ADC Auto Trigger
Hallöle Hat (außer mir natürlich) jemand schon mal das Problem gehabt, dass in AVRStudio V4.12.460 das Simulieren des ADC Auto Trigger (in meinem Fall mit dem Compare Match von Timer 0) nicht funktioniert? Das OCF0-Flag wird bei erreichen des Compare-Wertes gesetzt, aber ADSC bleibt null. Habe in der Hilfe von AVRStudio unter 'known issues' alles abgesucht, aber dieses Problem wird nicht erwähnt (auch nicht als 'device specific'), es sei denn, ich bin blind (OK, ich trag ne Brille, aber so schlimm sollte es eigentlich nicht sein...). Da das Programm und somit auch der ADC Auto Trigger in
-
Thread
JTAGICE3 Atmega16-16 keine Verbindung via JTAG
Hallo, Ich habe gestern einen neuen JtagICE3 bekommen und wollte das JTAG Interface an einem ATMEGA16-16PU testen. Jedoch schaffe ich es nicht eine Verbindung mit dem µC aufzubauen. Dabei bekomme ich jedes mal folgenden Fehler, wenn ich die ID auslesen möchte: " Unable to enter programming
Anbei ein LA-Trace der Initialisierungssequenz. Triggerpunkt ist die fallende Flanke von TMS. Der ATmega16 sitzt auf einem STK600, das ICE ist ebenfalls ein JTAGICE3.
-
Thread
LED dimmen durch PWM anstatt mit ATMega 16 mit ATMega 32
Moin, ich habe folgendes Problem. Ich habe früher schon einmal mit Hilfe eines ATMega 16 (und dem Atmel Evaluationsboard) 4 PWM's erzeugt. Hiermit habe ich Motoren gesteuert. Jetzt habe ich einen ATMega 32 und möchte auch 4 PWM's erzeugen, aber diesmal um Laserdioden zu dimmen. Problem
wrote: > Ja den Text habe ich gelesen. Ich bin bloß etwas irritiert, da ich > damals bei dem Mega 16 auch nichts verändert habe (Clock-Fuse). Dann war der Mega16, den Du damals verwendet hast, nicht fabrikneu.
-
Thread
Wie mit FUSE-Bit atmega16 auf 16Mhz laufen lassen?
Hallo zusammen, ich hab hier ein kleines Problem. Habe ein Atmega16. An XTAL einen 8 MHz Quarz, und 2 27pF Kondensatoren. Kann mir jm. sagen, wo ich jetzt was in mein Programm schreiben muss, damit der Controller auf 16Mhz und nicht auf dem Auslieferzustand (1Mhz
von dem Config-Menü mal ein Screenshot gemacht, kann mir jm. sagen, was ich bei meiner Hardware (Atmega 16Mhz, 8Mhz Quarz, 22pF) da an Harken machen muss, damit der Controller auf 16Mhz rennt? Wäre super nett von euch!!!
-
Thread
100ohm wiederstand für led beim atmega16
Hi, ich will an jeden Pin des Atmega16 eine LED anschließen. Der Atmega16 läuft bei mir mit 5V. Datenblatt der LED: ...perfekt wären 2,5V max. 6V... ...normal verbraucht die LED 20mA max. 30mA... 2,5 / 0,02 = 125ohm 2,5 / 0,03 ~ 80ohm Ich habe mich jetzt entschieden 100ohm zu nehmen. Überlebt der Atmega16 wenn alle LEDs an sind?
-
Thread
AVR: Atmega16 Interrupt Timer0 über Bascom
// Toggle Portd.6 PORTD ^= (1<<PD6); // Return return; } [/C] Hexfile für den Atmega16 ist im Anhang (ohne Gewähr). > Ich habe mit PICs schon viel mit Interrupt gearbeitet. Das sollte doch > mit dem Atmega auch gelingen. No Panic! Das tut es auch.
Hi Schon mal überlegt, dass der ATMega16 keine Vorteiler von 32 und 128 besitzt. Mit einem Blick ins Datenblatt hättest du dir deine 'Untersuchung' sparen können. MfG Spess
-
Thread
ATmega16 oder ATmega32 und ACRISP mk II programmieren?
Stecker ist 6 Polig... statt wie in den meisten schaltungen mit 10 Pins. So jetzt hab ich meinen ATmega16 auf einem Steckboard Und habe kein strom und nichts angeschlossen nur eine Verbindung zum ACRISP mk II. Brauch der uController erst eine Grundschaltung damit ich mit AVR Studio zu ihm connecten
verbunden ist. Nach der Pin belegung hab ich hier geschaut... http://www.futurlec.com/Pictures/ATMega16.GIF und hier vom mk II: http://www.tupianguanjia.com/bin/3455/avrisp2/avr_isp.jpg Ich kann einfach nicht verbinden... Kann mir jemand weiter helfen? Wenn ich den uController nicht schon
-
Thread
Passende Varianten von ATmega16 für JTAG ICE MKI
Hi >aber ich wollte eben wissen welche ATmega16 Typen man da verwenden kann,... Es gibt den ATMega16 nur als ATMega16 und ATMega16L. Der Nachfolgetyp des in die Jahre gekommenen ATMega 16 ist der ATMega16A. Datenblatt: http://www.atmel.com
Ok, vielen Dank. Noch eine Frage, hat schon wer einen ATmega16 bei 3.3V erfolgreich betrieben?, ich hatte bspw. mit einem ATmega32 nie ein Problem wenn ich ihn an einen LiPo Akku betreibe (wobei hier die Spannung aber signifikant höher ist). Ein ATmega16L ist
-
Thread
ATMega16u2 auslöten geht nicht, warum?
Hi, ich habe gerade versucht von einer Ultimaker 2 Platine den ATMega16u2 auszulöten um ihn zu tauschen. Und bin leider gerade daran gescheitert, vielleicht könnt ihr helfen? Warum den ATMega16u2 tauschen? Der geht zwar an sich noch, konnte ihn noch flashen, aber
Es kommen die Tage nochmal Atmega16u2, dann versuche ich einfach nochmal. Aufgeben gibt's nicht. Ich muss das können. :-)
-
Thread
100ms Interrupt mit 16bit-Timer Atmega16
Guten Abend Ich benötige einen ziemlich genauen Sekunden Takt bei meinem Atmega16. Dazu wollte ich den 12MHz Quarz und einen Timer verwenden. Hier mein Vorgehen: Atmega hat keinen ClkDiv aktiviert. Timer1 bekommt seinen Takt mittels 64x Vorteiler (CS11 & CS10) Dannach
Hediger schrieb im Beitrag #2639088: > Ich benötige einen ziemlich genauen Sekunden Takt bei meinem Atmega16. Im Titel schreibst du "100 ms". Was denn nun. Es ist immer wieder gut, das Rad mal neu zu erfinden, auch wenn es hier schon 774 Threads zum Thema "genaue Sekunde" gibt, z.B. von Peter D.:
-
Thread
ATMEGA16 - Transistor - LED - Problem
leuchten kurz, dann leuchtet die andere, dann wieder die andere, ..... Und so weiter. Wofür kann der ATMEGA denn 16 Mhz :D
leuchten kurz, dann leuchtet die andere, dann wieder die > andere, ..... Und so weiter. Wofür kann der ATMEGA denn 16 Mhz :D > D.h. Du steuerst jede LED einzeln an? Anders gefragt: Wieviele LEDs sind denn theoretisch zu einem bestimmten Zeitpunkt gleichzeitig an?
-
Thread
Relais direkt an einem atmega16 I/O-Pin anschließen?
Servus! Ich möchte gerne ein Reed-Relais direkt an einen I/O-Pin des atmega16 anschließen. Das Relais hat R = 500Ohm, U = 5V, d.h. es müsste 10mA ziehen. Laut Datenblatt kann der atmega max. 40mA, d.h. es müsste gehen. Jetzt gibt es aber von diesem Relais 2 Versionen: Eine
Transistor und ein Widerstand zusätzlich benötigt. Und ein Transistor ist um einiges Biliger als ein atmega16. (BC547B) Ich haben schon ein paar µC dadurch beschäidigt das ich Relais oder EMotoren direkt an ihre Ausgänge angeschlossen habe. Die waren jedoch aber um einiges grösser als dieses Minirelais
-
Thread
ISP-Mode Fehler bei Programmierung ATMEGA16 mit STK500
. Aber zum Problem: Besitze ein STK500 und programmiere derzeit die Prozessoren vom Typ "ATMEGA16 16PC". Bei einfacheren Programmen bei welchen ich z.B. LEDs angesteuert habe, hat bisher alles prima funktioniert. Nun habe ich mir ein kleines Programm für ein kleines Steuergerät geschrieben
Habe das Programm jetzt Stück für Stück neu geschrieben und nach jeder Zeile auf den ATmega16 programmiert. Funktioniert alles bis ich die Zeile inkl Sprungziel schreibe. brsh keinstrom :keinstrom Woran kann das liegen? Mir ist auch noch aufgefallen, daß die Signatur nicht
-
Thread
Musik-> Atmega16 -> UART ->Atmega -> Lautsprecher
Gedanken eine Reitanlage neu zu beschallen. Mein Plan wäre dieser: Laptop via Audioausgang an ATMega16 dieser schickt dann über UART (jetzt mal ganz primitiv) die ADC Werte an die einzelnen Verstärker Module (ATMega16 +16bit PWM+ Transistorverstärker + Lautsprecher). Das ganze natürlich Sinnvollerweise
Roland Dietz schrieb im Beitrag #3038736: > Laptop via Audioausgang an ATMega16 > dieser schickt dann über UART (jetzt mal ganz primitiv) die ADC Werte an > die einzelnen Verstärker Module (ATMega16 +16bit PWM+ > Transistorverstärker + Lautsprecher). > Das ganze natürlich
-
Thread
Bezugs-Adressen - atmega8 - atmega16
gerne ein paar web-Adressen von Firmen die Atmel Mikro Controller verkaufen. Ich suche z.B. den Atmega8 und den Atmega16 Gibt es den atmega8 irgendwo günstiger als für 72ct. und den atmega16 für weniger als 1,40 ? Für jeden Weblink dankbarer Bengalore
Also wo kriegt man denn den atmega8 fuer 72 cent, das finde ich schon richtig billig. Ich glaube nicht das man da noch leicht drunter kommt.
-
Thread
C-Code für 16Bit-Counter im ATmega16
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
suche einen Quellcode um etwas auf mein Display zu schreiben!!! habe einen ATmega 8 und ein 2 Zeiliges Display!!
-
Thread
ATmega16 - 16bit Counter mit definierter "Auflösung"
Hallo, ich versuch eigentlich eine ganz einfache Uhr zu programmieren, aber ich kommt mit dem 16bit Couter nicht klar. Also ich möchte, dass der Zähler von 0 aufwärts bis zu einer definierten Obergrenze, dann einen Interrupt auslöst und wieder auf 0 springt. Wenn ich das Datenblatt (Seite 87ff) recht verstehe sollte das gehen, bei mir klapst aber nicht, ich hab wohl irgendwas vergessen: // interrupt handler SIGNAL (SIG_OUTPUT_COMPARE1A) { TCNT1=0; // das wär ich gern los PORTD ^= (1<<PD5); { // init void init (void) { OCR1A = 1000; //
-
Thread
Problem mit Pollin Board, ATMega16 und USB - Seriell
Hallo! Ich habe mir das Pollin AVR Evaluations Board gekauft. Mit im Paket waren auch 2 AtMgega16 16PU und ein USb ==> Seriell Wandler mit Prolific Chip. Das Board ist nun zusammengebaut, aber ich krieg das Testprogramm einfach nicht auf das Board bzw. den AtMega 16 geschrieben. Laut beiliegendem
macht der µC manchmal nicht das was er soll? Hat einer von euch vllt. Programme in C für den ATMega 16 und das Pollin Eval. board? Dann könnte ich mir diese Dateien mal ansehen und ein bisschen rumspielen. Danke!
-
Thread
Kommunikation vom Raspbarry Pi mit ATMEGA16 über RS485
, auf dem ein ATMEGA16 am laufen ist, soll sich erkennen, seine eigene Adresse nochmal zum vergleich zurück senden und dann einen Wert übermitteln. Problem ist allerdings, dass das Modul nur bei 1 oder 80 reagiert und
ATMEGA16 erwartet es leider und sendet es auch mit raus. Das Raspi sendet zb. eine 1 wie es sich gehört (nur leider ohne Startbit) und der ATMEGA auch (mit Startbit). Ich kann auch gerne mal ein Foto
-
Thread
SPI-Kommunikation ATMEGA16 - ATMEGA328P
einzuarbeiten habe ich versucht ein kleines Programm zu schreiben welches alle paar Sekunden einen Wert im ATMEGA16 verändert diesen über SPI an den ATMEGA328 sendet und dort daraufhin LEDs an- bzw ausschaltet. Meine Kernfrage ist nun folgende: Ich gebe mit dem Master (in meinem Fall der ATMEGA16 mit externem Oszi 8MHz) meine Taktfrquenz vor (Prescale = 16 -> 500kHz). Nun habe ich versucht die Standardfrequenz vom ATMEGA328P herauszufinden und glaube gefunden zu haben, dass diese 128kHz ist: (http://atmega32-avr.com/Download/atmega328_datasheet.pdf -
-
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.