-
Thread
16-Bit Timer ATmega16 Problem bei Compare Match Betrieb
Timer den Compare Match registriert soll OC1A auf LOW-Level gehen. Als uC verwende ich einen ATmega16 mit 16MHz externen Oszilator. Als Impulsgeber nutze ich derzeit einen entprellten Taster. Hierzu der Code: [c] int main() { DDRD |= (1 << PD5); // PORT PD5 (LED) als Ausgang PORTD
Antwort in diesem Thread von PeDa bekommen... Übrigens: Aufpassen! Der obige Code ist zwar für Mega16 korrekt, aber viele andere Devices haben die FOC-Bits für Timer1 nicht in TCCR1A, sondern in TCCR1C.
-
Thread
16 Potis bzw. 2x16 lcd an atmega16
leida nichts wirklich explizit zugeschnittenes, bin ja auch "Anfänger"... Ich möchte prinzipiell 16 Potis am atmega16 anschließen, nur weiß ich net, wie ich das machen soll. die 8 adc's sind zu wenig... deswegen möcht ich einen externen, 16kanäligen adc per I2C einbauen... nur hab ich keine Ahnung,
Für die 16 Analogeingänge nimmst Du z.B. 2 x CD4951 oder 74HCT4051. Das sind 8-Kanal Analogmultiplexer, bei denen das Eingangssignal über 3 Steuereingänge ausgewählt wird. Die Steuereingänge schaltest Du parallel
-
Thread
ATmega16 durch ATmega644 getauscht - UART geht nicht mehr
Hallo, ich hatte vorher einen ATmega16 verwendet, habe ihn nun durch einen ATmega644PV 10PU ausgetauscht. Die UART Programmierung habe ich wie folgt angepasst, da der ATmega16 nur einen, der ATmega644 2 UARTs besitzt: [c] void init_USART
Na toll, das kam jetzt bei raus. Aber immerhin nicht mehr nichts. Sah beim ATmega16 aber immer noch etwas besser aus
-
Thread
ATmega16 (16A80637J) Maschinencode mit Decompiler umwandeln
Hallo, habe hier einen Atmel Mikrocontroller ATmega 16 (16A80637J) ausgelötet. Vermutlich weist dieser einen Defekt auf. Habe diesen Controller mit dem Programm Pony Prog 2000 komplett auslesen lassen. Dieses auslesen ging sehr gut. Möchte nun den Maschinencode
-
Thread
DCF77 uhr mit ATmega16/LCD 2x16
Hallo zusammen, ich versuche eine DCF77 Uhr mit einem Atmega16 und einem Modul DCF1 von Pollin (810054) zu bauen. Ich habe ein LCD TC1602A auch von Pollin(120421) und ich benutze den lcd.c von Peter fleury Hätte eine von euch einen C code für diese konfiguration
-
Thread
BL_Ctrl mit ATMega16M1 - Vorteile von dieser MCU?
gibts nen Haufen an Beispielen für ne Brushless Controll im Netz..allerdings nur, wenn man dabei auf ATmega8/ATmega168 etc zurückgreift... :( Ich häng da mal so nen standart Beispiel mit nem ATmega8 an - Atmel sagt, man könnte da auf externe Bauteile verzichten, wenn man ATmega16M1 einsetzt...welche zum Beispiel? Der ATmega16M1 ist aber doch extra für sowas gemacht worden oder??Woran liegt das, dass den niemand benutzen will? Gibts irgendwo Beispielprojekte, in denen der ATmega16M1 tatsächlich für ne BL_Ctrl verwendet
-
Thread
ATmega16 mit PonyProg per ISP Programmieren, Fehler -24
Hallo, ich hab jetzt auch mit µC angefangen und wollte das erste mal einen ATmega16 programmieren, doch bisher erfolglos. Ich habe extra den ISP-Programmer von dieser Seite gekauft um ja nichts falsch zu machen. Als erstes wollte ich erstmal per PonyProg etwas lesen (In den Einstellungen
Wie finde ich überhaupt heraus ob mein ATmega16 funktioniert? Ich hab einfach mal zwischen den +5V an der Spannungsquelle und Vcc ein Amperemeter geschalten, aber diese zeigt überhaupt kein Stromfluss an (nur ganz sporadisch 1 oder 2 µA, was aber
-
Thread
ATmega16 liefert kein Signal an allen Pins außer I2c
funktionierende) Schaltung auf eine Platine portiert. Danach hat der in der Schaltung verbaute ATmage16 am Port D keine Signale mehr geliefert. Also neu geflasht und es kommt nur noch am I2c Bus ein Signal. Also wieder ausgebaut und auf eine Steckplatine gesteckt und angeschlossen (nur den ATmega), trotzdem kein Signal. Mit einem ATmega32 ging es auch nicht. Kann es sein, das der ATmega kaputt ist? Der ATmega32 war neu. Ich kompiliere unter Windows mit WinAVR und flashe mit AVR Burn-O-Mat und einem MySmartUSB MK3. Kennt jemand von
-
Thread
Probleme mit dem richtigen setzten des sei() makros bei externem Interrupt ATmega16
Bei unserem Projekt gibt es ein Problem mit dem externen Interrupt Int0. Wir verwenden einen ATmega16. Der Interrupt ist ziemlich sicher richtig initialisiert worden und funktioniert teilweise auch. Das Problem: Der Code, welcher nach dem sei() Makro steht wird nicht richtig oder garnicht
-
Thread
UART funzt nich - ASM (Assembler) - ATMEGA16
Hi, warum funktioniert der Quellcode nicht? Er schickt zwar die Punkte, aber er empfängt einfach nie was.. Kann mir vllt jemand helfen? Mit freundlichen Grüßen Alex
-
Thread
Atmega16 / attinty2313 (über lpt-isp) nicht programmierbar
über's PC Netzteil (5V) Der ISP funktioniert definitiv, ich habe kürzlich das gleiche bei einem atmega8 gemacht und dort hat's geklappt. Wenn ich aber versuche, den Atmega16 oder den Attiny2313 (aus dieser Schaltung: http://www.modding-faq.de/index.php?artid=615 ) anzusprechen (mit PonyProg oder
Voltmeter Aktivität (an den ausgängen des HC) und b) funktioniert damit ja das programmieren des Atmega8. Es muss also entweder am Atmega16 oder an irgendwas anderem liegen... Nur woran...?
-
Thread
ATmega16 - Externer Quarz mit 22pF Kondensatoren
trotz allem bin ich mir noch ziemlich unsicher, was (und wie ich es) ich machen muss, um meinen ATmega16-16PU mit einem externen Quarz mit 16.000MHz zu betreiben. Meine Frage ist jetzt: Ist ein 16 MHz Quarz überhaupt ok? Der interne Oszillator schafft ja nur 8MHz. Mache ich den ATmega mit den 16MHz
anderen Pin an GND. Der Quarz hängt mit dem einen Pin an XTAL1 und mit dem anderen an XTAL2. Der ATmega läuft auf "Ext. Crystal/Resonator High Freq.: Start-up Time: 16K CK + 64MS". Das ist doch richtig so, oder? (Bin mir zwar sehr sicher, frage aber nochmal) Danke für die ganzen Hinweise etc.!
-
Thread
Probleme beim programmieren vom Atmega 16 mit USB to Parallel Kabel
Hallo, hab mir einen USB to Parallel adapter gekauft um meinen Atmega 16 zu programmieren jedoch kann ich nirgendswo EPP einstellen bzw. zeigt es mir in der Systemsteuerung nicht einmal einen LTP port an. Er wird als USB-Druckerunterstützung unter den USB-Controllern
-
Thread
Atmega16 mit C über Pollin Evaluationsboard V2.0
2.0 gibt es hier: http://www.pollin.de/shop/downloads/D810038B.PDF Grundsätzlich kann man beim Atmega16 PB0 und PB1 so schalten, wie du es in deinem Programm probierst. Diese Portpins sind General-IO fähig. Bist du sicher, dass du beim Nachmessen (an J4 vom Board ?) die richtigen Pins (9 oder 10
O. ist. Es wurde ja schon mal damit gearbeitet. Nur nicht von mir. Und ja, im AVR-Studio ist der atmega16 eingestellt, jedoch keine Frequency. @Stefan B. ...ja, ich hab richtig gemessen. @Maxim Ich hab auch diesen Quellcode getestet. Funktioniert auch nicht.
-
Thread
Beispielcode: ATMega16 8 bit LCD-Ansteuerung von ChatGPT
ausprobiert, das ist das Ergebniss auf eine sehr simple Vorgabe: Schreibe einen AVR ASM Code für den ATMEGA16 zur Ausgabe von Hallo World! auf ein LCD im 8 Bit Modus, nach nichtmal einer Minute kommt das dabei raus. Klar ein paar Syntaxfehler aber schon der Wahnsinn. Vorallem da man es präzisieren oder Änderung
> kommt das dabei raus. Wen willst Du hier veralbern? Schreibe einen AVR ASM Code für den ATMEGA16 zur Ausgabe von Hallo World! auf ein LCD im 8 Bit Modus [avrasm] .nolist .include "m16def.inc" .list .org 0x0000 rjmp reset .org 0x0100 reset: ldi r16,0xFF ; Configure Port B as
-
Thread
AVR ATMega16 + LMX9838 - Bluetooth: Stromversorgungsproblem
Moin, habe grad ein recht seltsames Problem: Das LMX9838 (der 9830 kommt im aktuelle BlueNiceCommIV zum Einsatz), das ich benutze zeigt ein merkwürdiges Verhalten. Wenn ich Spannung über ein externes 4€-Netzteil beziehe (6,2V Output) und das dann über meinen NCP1521 DC-DC-StepDown auf 3,3V konvertiere, läuft meine Schaltung astrein. Wenn ich dann jedoch ein Labornetzteil, oder den späteren Akku (mit 3,6V bei 1300 mAh, also genügend Kapazität und auch voll geladen) dranhänge, springt das sch**ßding nicht an (das LMX), bzw. es kommt kein Readysignal vom UART. Es gehen dann aber auch keine Verbindungsaufbauten
-
Thread
RGB-LEDs, ADC, PWM, Atmega16 - geht das so?
AD Wandler so beschalten? (Ich will Potistellung = Pulsweite) 2. Kann ich die drei PWM Pinne vom Atmega16 wirklich je eine PWM mit eigener Pulsbreite modulieren? 3. 100 Ohm vor dem Gate des Logic-Level-N-Kanal-Mosfets rein oder aus? Braucht man die? Stören die? 4. Habe eine gemeinsame 5Volt Spannungsversorgung
252FIRF5305_IR.pdf;SID=12TabGBX8AAAIAAC-uQlwb6862801a7c54a6325d6b5cb240964ec Reicht der Strom des Atmega16, um die vernüftig zu schalten, oder brauche ich da ein Treiber IC? Habe ich die richtig angeschlossen?(Siehe Schaltplan) Danke nochmal, Christoph
-
Thread
I2C Datenübertragung von DS1621 (Temperatursensor) auf ATMEGA16
Reden wir beite vom Datenblatt des ATMEGA16 ? Kannst du mir die Seitenzahl sagen wo du meinst? Das wäre sehr nett.
Simon Schlager schrieb im Beitrag #2966349: > Reden wir beite vom Datenblatt des ATMEGA16 ? Kannst du mir die > Seitenzahl sagen wo du meinst? Das wäre sehr nett. http://www.atmel.com/Images/doc2466.pdf Seite 185
-
Thread
Brown out Problem ATMega16M1, schlechtes Layout.
Hallo ich habe mir einen ATMega16M1 auf eine Adapter Platine gelötet, da aber die herausgeführten Pins nicht nur an 2 Seiten sondern an allen 4 sind, ist das ganze nicht besonderst Steckbrett kompatibel. Habe nun ca 10cm lange Klingeldrahtstücke
direkt am µC gemessen. Ich probiere mal den Brown out Reset niedriger anzusetzen es gibt da beim ATMeaga16M1 mehr als 2 Möglichkeiten. Er scheint also im Startmoment Probleme mit der Resetspannung zu geben. Ich hänge heute Abend mal das Oszi an die µC Versorgungspins. Da es weder eine große Schaltung
-
Thread
5V-Signal an ATmega16 mit Vcc=3.3V
Hallo, ich habe an meine ATmega16, der mit 3.3V versorgt wird, an PB2 (Interrupteingang) einen Sensor, dessen Ausgangssignal entweder 0V oder 5V ist. Nun wollte ich zum Test ein kleines Programm schreiben, dass pollend diesen Eingang
Hallo, ich habe nun das 5V Signal über einen 1K Widerstand an den Atmega angeschlossen. Nun war es so, dass ich an der Leitung entweder 3.3V bzw. 4V gemessen habe, sie ist nicht mehr zurück auf 0V. Wenn der Bewegungsmelder etwas erkannt hat, konnte ich an der Leitung
-
Thread
ADC vom ATmega16 liefert immer 0x3FF
Hallo zusammen, ich habe ein merkwürdiges Problem mit dem ADC meines ATmega16. Ich möchte ihn verwenden, um die Versorgungsspannung zu überwachen. Dazu schalte ich AREF intern auf AVcc und verwende Kanal 30 (Interne 1.22V Referenz). Bei einem ATmega8, bei dem ich sowas kürzlich
Batterietests macht keinen Sinn, man muss schon gegen AVcc messen. REFS1 sollte also aus sein. Mit Mega16 habe ich das noch nicht gemacht, da halte ich mich also zurück. Hannes P.S.: Bin noch nicht fertig mit den Tests zu Stepper und StepUp, dauert noch...
-
Thread
bezugsquelle atmega16u4 oder atmega32u4
hi! kennt jemand für die neuen atmega16u oder atmega32u eine Bezugsquelle die nicht im Ausland sitzt. Benötige an sich nur einen, würde aber zurnot auch ein Paar mehr nehmen grüße, sven
-
Thread
Timer0-Register OCR0 bei Atmega16 nimmt keine Werte
Hallo Forum, ich betreibe eine Atmega16 im STK500 mit Avr Studio und JTAGICE II. Ich will die Timer0 Funktionen ausprobieren. Nun habe ich folgenden Code eingegeben: [c] #include <avr/io.h> void init_timer0() { //Timer TCCR0
Kopf auf den Tisch knall* Ich bin so doof!!! Ich habe zwar AVR Studio gesagt, dass ich einen Atmega16 verwende, aber nicht dem GCC-Compiler. Da stand noch Atmega128 drin. Jetzt tut es. Danke euch trotzdem für die Antworten.
-
Thread
Neue, einfache CAN-Library für ATmega16M1
Hallo Forum, ich habe immer noch Hardware mit einem ATmega16M1, der CAN benutzt. Ich kenne ein paar der verfügbaren CAN-Bibliotheken, z.B. http://www.kreatives-chaos.com/artikel/universelle-can-bibliothek . Auch bei Microchip findet man in der Application
Allgemeinheit zur Verfügung stellen möchte. Doku ist in der Header-Datei. Getestet ist sie mit dem ATmega16M1, sie sollte aber auch mit dem ATmega32M1 und ATmega64M1 laufen. Anbei meine CAN-Bibliothek. Über Kommentare und Feedback würde ich mich freuen.
-
Thread
A/D-Wandler Kanalumschaltung beim ATMEGA 16 mit „case“ Auswahl
schon eine Weile ein Problem, bei dem ich ohne Hilfe wohl nie den Fehler finde. Ich habe an einen ATMEGA 16 unter anderem 6 Potis angeschlossen, um mit Hilfe des A/D Wandlers Analogwerte zur weiteren Verarbeitung in einem Programm vorzugeben (Endstellungen für Servos). Die Hardware ist richtig aufgebaut
define ADC_PRESCALER_8 ((0 << ADPS2) | (1 << ADPS1) | (1 << ADPS0)) //! ADC clock prescaler 16 setting. #define ADC_PRESCALER_16 ((1 << ADPS2) | (0 << ADPS1) | (0 << ADPS0)) //! ADC clock prescaler 64 setting. #define ADC_PRESCALER_64 ((1 << ADPS2) | (1 << ADPS1) | (0 << ADPS0
-
Thread
ATmega16 8Bit-Timer Interrupt für Zeitbasis zu unpräzise
Foren-Mitglieder! Ich habe folgendes Problem: Derzeit versuche ich einen Frequenzzähler mit einem ATmega16 zu realisieren. Meine Idee war es zu Übungszwecken, erstmal die beiden 8-Bit Counter für das Zählen einer relativ niedrigen Frequenz zu verwenden. Dabei ergab sich jedoch schon folgende Problematik
-
Thread
AVR Studio - (AT90S8535, ATmega16)
Hallo, Habe heute das (AT90S8535, ATmega16) bekommen leider klappt die verbindung zum pc nicht kann mir jemad etwas zu den einstellungen im avr studio sagen mfg Falko
möglich sein über (nach entsprechender Verdrahtung) über den max 232 die programmierschnittstelle des atmega16 anzusprechen falko
-
Thread
Zwei LED's an einem Port (ATmega16) - eine bei HIGH, eine bei LOW
Guten Tag, ich habe eine kleine Frage bzgl. des Verhaltens des ATmega16, wenn man an einen Port zwei LED's hängt. Die Schaltbilder könnt ihr dem Bild Test entnehmen. kurze Erklärung zu Schaltung 1: Wenn der ATmega am Port ein HIGH hat, dann hat dieser 5 Volt und bringt dadurch LED 4 zum leuchten. Wenn der ATmega am PORT ein LOW hat, dann liegen an diesem 0V (in diesem Fall GND) und bringt dadurch LED 2 zum leuchten. Für mich ist diese Schaltung murks, da es für mich nicht logisch ist, dass am ATmega wenn
-
Thread
I2C & ATmega16 & MAX6956
Hallo Ich habe ein Problem mit meinem I2C-Bus. Mein ATmega 16 fungiert als Master und soll den Salve MAX6956 ansprechen. Dieser rührt sich allerdings nicht. Wenn man die Codevision-I2C-Funktionen nach einem Acknowledge abfragt, so wird dies niemals true. Auf dem Oszi kann man immerhin erkennen, dass der ATmega16 etwas auf dem Bus tut. Da dies meine erste Schaltung mit einem I2C-Bus ist, kann ich mir nicht 100% sicher sein, ob mein Schaltplan stimmt. Zwei Pullups sind an SDA und SCL angeschlossen und
-
Thread
MQ135- Gassensor Anbindung an ATMEGA16A (Controllertyp AVR)
Julia N. schrieb im Beitrag #5249925: > an meinen ATMEGA16A anzubinden. > Ich programmiere in C in der IDE AtmelStudio. Also erstmal eines: So wie ich das sehe, ist es unerheblich, was du für einen µC nimmst und was für eine Programmiersprache du nimmst
Erstmal danke für deine Antwort. Es handelt sich nur um den „nackigen“ Sensor, der am ATMega16a angeschlossen wird. LG
-
Thread
ATMega16 vergisst teilweise sein Programm - leider bisher nicht nachvollziehbar
Hi da. Habe in einigen Geräten auf einer Platine einen AtMega16A werkeln. Dieser läuft mit 14.746MHz und ist mit 5V versorgt. Er hat einen externen Watchdog inkl. BOD; Der interne ist zusätzlich auf 2,7V geflagt. Clockselect ist auf "EXTHIFXTALRES_16KCK_64MS", denke das sollte passen. CKopt wurde aber bisher nicht geflagt, wird aber nachgeholt. Von 14 Geräten sind nun zwei dieser Platinen zurück gekommen, die einen wirklich merkwürdigen Fehler aufwiesen. Es scheint so, als ob der Hauptcode ausserhalb der ISRs nicht mehr abgearbeitet wird. Die externe LED blinkt beim Warmup und normal-Lauf
-
Thread
ATMega16M1 wie lange dauert das aktivieren des CAN-Controllers?
Hallo, ich habe in einem Quelltext gesehen das nach dem aktivieren des CAN-Controllers auf das Flag gewartet wird, das der CAN-Controller bereit ist. Ich habe im Datenblatt dazu nichts gefunden wie lange das ganze dauern soll da ich ungerne darauf polen will. Den Controller selber habe ich noch nicht sonst könnte ich das einfach mal über einen Ausgang und dem LA oder Oszi ausmessen. Hat vielleicht jemand Erfahrungen damit oder hat im Datenblatt etwas dazu gefunden. http://www.atmel.com/images/doc8209.pdf [c] CANGCON = 0x02 ; // enable CAN while(!(CANGSTA & (1<<ENFIG))); /
-
Thread
Brauche dringend Hilfe bei nen AD7524JN an ATMega16
Hallo, ich habe ne Schaltung aufgebaut, welche mit einem parallel angeschlossenen AD7524JN ne DA-Wandlung durchführt (siehe Schaltplan-Auszug). Mein Problem ist jetzt, dass er mir mehr oder weniger mist ausgibt. Die Spannung läuft nicht linear nach oben sondern spring um ab und zu fast 1V gerade bei 0b01111111 zu 0b10000000. Was hab ich falsch gemacht - eigentlich sollte das Ding ja ein R2R Wandler sein. Für Hilfe wäre ich sehr dankbar. Gruß Patrick PS.: Um den Diskussionen vorzubeugen per PWM ist nicht da ich 8 Kanäle hab. (Zudem wäre eine Lösung gut bei der ich nur wenig
-
Thread
ISP10PIN - ATMEGA16 - STK500
Hallo, Ich besitze ein STK 500 und habe eine Schaltung aufgebaut, wo der Controller(ATMEGA16) nicht zum Programmieren ausgewechselt werden kann. Die Schaltung besitzt eine eigene Spannungsversorgung und der Controller soll über die ISP10PIN Schnittstelle des STK Boards programmiert werden
Programmieren? / Wie groß müsste dieser dann sein?) o Ist sonst noch ein Fehler drin? o Der ATMEGA16 hat ja einen interen Taktgeber, dann brauche ich ja keinen externen Quarz anschließen??!! Oder ist es besser, wenn man einen externen Quarz anschließt? mfg Gregor
-
Thread
Umstieg von AT90S8535 auf ATMEGA16 macht Probleme
Aus Speicherplatzgründen habe ich den AT90S8535 in meiner Schaltung (DCF77 Uhr) durch einen ATMEGA16 ersetzt. Ich habe alle Register die AVRGCC 20030913 beim Compilieren als ungültig anzeigte wie im Datenblatt (Replacing AT90S8535 by ATMEGA8535) von ATMEL entsprechend durch die neuen Namen ersetzt
Werte geschrieben wurde und für das Array nur Speicherplatz für 8 Einträge reserviert war, wurden im ATMEGA16 die nachfolgenden Variablen überschrieben... Die untere if-Anweisung in der unteren Interrupt Routine war es, die Fehlte: SIGNAL(SIG_ADC) { u08 nowconvert; cconv += ADCW; convno++; if (
-
Thread
Komisches Verhalten ATmega16 + Fleury LCD (ständig reset?)
suche den ganzen Tag schon an einem Fehler bei meiner Schaltung oder im Programm. Ich habe an einem ATmega16 ein LCD an PORTA angeschlossen. Ich bekomme aber keine Ausgabe und anscheinend immer einen reset des AVR! Resetpin ist mit 10k gegen Vcc=+5V angeschlossen. Beide GND-pins sind auf GND gelegt.
PA4 -- RS PA5 -- R/W PA6 -- E Das Diplay liegt an 5V, Kontrast maximal (GND), D0-D3 auf GND. ATmega16 ist mit einem 8MHz Quarz + 22pF Kondensatoren versehen. An PC7 ist eine LED angeschlossen, sobald ich das Programm auf den Controller lade, fängt die LED an zu blinken! Auf dem Diplay erscheint
-
Thread
ATmega16: Probleme bei der Analogumwandlung und beim I2C Bus
die Anlage drehen. Die IR Sensoren werden durch eine Stromverstärkerschaltung verstärkt und der MC(ATmega16) misst den Ausgang der OPs. Mit einem Jtag MK2 Nachbau der Firma sure-electronics kann ich sehen das Werte erfasst werden, komischerweise macht der MC bei Werten unter 200mV nichts (obwohl ich
-
Thread
ATMega16 / JTAG ICE mkII / Fehlermeldung
Hallo, erhalte vom AVR-Studio eine Fehlermeldung (siehe Anhang). Hat jemand einen Rat? Grüße Karlheinz
-
Thread
ATMega16 und ext Flash Memory (W29C040)
Hallo, ich habe ein Problem das ext. Flash Memory W29C040 (Winbond)über meinen ATMega16 anzupsrechen. Ich habe alle Infos die wichtig sein könnten mal angehängt. Das Projekt ist ein Datenlogger, der verschiedene Sensoren einliesst und die Daten in dem ext. Flash speichert (bzw speichern
deine Antwort. Ich habe dein Programm gleich mal ausprobiert, nachdem ich das Flash direkt an den Mega16 angeschlossen haben. Aufbau und Portbelegung habe ich von dir übernommen. Allerdings habe ich auch jetzt noch ein Problem. Bei der Identifizierung bekommen ich schon kein vernünftigen Wert zurück (ist
-
Thread
[V] ATMEGA644 und ATMEGA644P und ATMEGA16-16PI
Verkaufe jeweils einen ATMEGA644-20PU, ATMEGA644P-20PU und ATMEGA16-16PI Preis für die 644er: jeweils 4,50€ Preis für den 16er: 2€ Alle sind im 40pol. DIP-Gehäuse und werden als "gebraucht, aber voll funktionsfähig" verkauft
Schau mal, ich hatte hier eine Anzeige mit 7 ATmega16 für 5€ inkl. Versand. Das finde ich fair. Abr nicht 4,50€ pro STÜCK! Aber die wollte auch schon keiner haben (verständlich irgendwie). Also, ab in die Mültonne!
-
Thread
Projektor/Fernseher über UART/rs232 mit ATMega16 fernsteuern
. Obwohl die Zeichenfolge korrekt ausgegeben wird. Ich nutze den internen Quartz mit 8MHz des ATMega16 zusammen auf einem STK500. Was ich eben nicht verstehe ist, warum die Zeichenfolge korrekt übertragen wird (zum PC), aber nicht zum Projektor. Habe auch bereits mehrmals die Einstellungen wie
-
Thread
JTAG abstellen bei ATmega16 notwendig, um Port C als IO zu nutzen?
Hallo liebe Forumsteilnehmer, ich habe hier ein kleines Problem mit einem ATmega16. [c] DDRC = 0x0f; PORTC = 0x0f; [/c] Das sollte jetzt die unteren vier Pins an Port C auf high schalten, also PC0..3. PC2 und PC3 bleiben aber auf low, und ich nehme jetzt an, dass das mit
-
Thread
Atmega 16u4 - Probleme mit der Kommunikation per Usb
Guten Tag, ich bin neu im Programieren von Sofware die über Usb mit einem Atmega 16u4 funktionieren soll. Der 16u4 meldet sich erfolgreich als HID an. Jetzt will ich mit Visual C++ mir zugriff verschaffen doch da fangen meine Probleme an. Ich habe intensiv versucht durch Internetsuche
ich jetzt versuche einen File anzulegen in den ich 8Bits schreiben kann werden keine Daten an den Atmega gesendet. Ich öffne den Handel und will mit CreateFile(....) weiter machen. Ich habe mich an Alexson´s Beispiel gehalten: DeviceHandle=CreateFile(DetailData->DevicePath, GENERIC_READ|GENERIC_WRITE
-
Thread
ATMega16 als SPI-Master mit 3 Slaves; wie mache ich 3 SS??
Hi zusammen! Ich habe folgendes Problem: ich will mit einem ATMega16 an 3 Quartus QT401 Slider per SPI ansteuern. Jetzt brauche ich dafür folglich 3 SlaveSelect Leitungen als Ausgänge. Die Übertragung möchte ich mit dem SPI Data Register machen, aber ich habe in der
-
Thread
ATmega16 und 32 = Not recommended for new designs?
Weiß da jemand was genaueres? Ab wann wird's die Chip wohl im Laden geben? MfG Wolfgang
-
Thread
LED-Matrix mit Atmega 16 und zwei 7x5 Matrixen
Hallo alle Zusammen !! Ich baue gerade eine LED Anzeige hab mommentan eine Platine mit einem Atmgea 16 und zwei 7x5 Led Matrixen gebaut. Über PortA kann iich ein Modul beschreiben und über PortB das Zweite. 76543210 8-bit uC Port SSSSSZZZ Spalte, Zeile Ich gehe hintereinander schnell alle Zeile (Pin 0,1,2) durch und kann über Pin 3,4,5,6,7 die jeweilige splate aktivieren. Nun meine Frage ich habe bis jetzt immer das gleiche Spaltenmuster drüber laufen lassen(siehe C Code unten), wie muss mein C Code Aussehen damit ich z.B: Buchstaben darstellen kann ?? Bitte um Hilfe !! ,Danke
-
Thread
I2C/TWI zwischen ATmega16 und PCA9685 funktioniert nicht
einige NXP PCA9685 beschafft. In einem ersten Versuch will ich nun die Kommunikation zwischen einem ATmega16 und einem der PCA9685-Chips testen, leider bislang erfolglos. Mit TWI/I2C habe ich noch nie gearbeitet, denke aber das zugrunde liegende Konzept verstanden zu haben. Meine Konfiguration: * PCA9685
selbstgeätztem "Breakout-Board" -> A0 auf Vcc -> A1, A2, A3, A4, A5 EXTCLK und OE auf GND * ATmega16 steckt in STK500 -> PC0 (SCL) per 4k7 Ohm an Vcc und an Pin 26 des PCA9685 -> PC1 (SDA) per 4k7 Ohm an Vcc und an Pin 27 des PCA9685 Das Testprogramm habe ich angehängt. Der Code entstammt
-
Thread
[S] ATmega 16L oder 32L TQFP für Schulprojekt
Hallo zusammen, ich suche größere Mengen 30 - 50 ATmega 16L oder 32L TQFP für ein Schulprojekt. (Restposten etc, könnten auch schon mal Programmiert sein) Angebote Bitte über PM. Schöne Grüße Andreas B.
hsllo ich kann dir den Atmega32-16AC fuer 1.50 anbieten Bitte melde dich Eugen
-
Thread
Frage über OCF0 Checking in ATmega16 Timer0
Hallo Zusammen, Ich habe über Timer0 in CTC Mode versucht. Und zwar wollte OCF0 Flag überprüfen, ob Set oder nicht Set ist. Ich habe ein Programm versucht zu schreiben, aber nicht funktioniert.. T.T In If Loop funktioniert nicht richtig. Könnten Sie mir ein Vorschlag geben, was ich machen sollte Gruß PaMan [c] #include <avr/interrupt.h> #include <avr/io.h> #include <stdint.h> /******************************************************************************/ int main (void) { DDRA = 0xFF; // Set PortA as Output DDRB = 0b11111010; // PB3( OC0 as Output) PB0(T0 as
-
Thread
ATmega16 + jtag ice mk2 + SPI
Hi, ich habe einen ATmega16 und programmiere ihn mit meinem JTAGicemkII. Aus dem Datenblatt des Atmega16 habe ich herausgenommen, wie man die SPI programmiert. Dies wollte ich auch tun, doch wenn ich mit dem Oszi messe, so
richtig sein, sonst würde ich doch gar kein Device finden und Fuses oder so einstellen können. Der Atmega funktioniert auch. Wäre für einen Rat sehr dankbar!