-
Thread
Attiny85 aus dem schlaf holen
Naja meine Zeit mit den avrs ist schon etwas her. Die tinys haben wohl mehr Möglichkeiten als der atmega48. Auf diesen trifft meine Aussage zu.
-
Thread
Atmega8 Programmierer gesucht
Programmierer verlassen :( Ich habe ein kleines "mini" Projekt wofür ich jemanden benötige der mir einen Atmega8 programmiert Schaltung verfügt über atmega8, rtc, relais, lcd, taster, ds18b20 Aufgabe: -Zeitschaltuhr Programmieren. -Temperaturregelung -kleines LCD Menü zum einstellen der Werte.
verlassen :( > > Ich habe ein kleines "mini" Projekt wofür ich jemanden benötige der mir > einen Atmega8 programmiert > > Schaltung verfügt über atmega8, rtc, relais, lcd, taster, ds18b20 > > Aufgabe: > > -Zeitschaltuhr Programmieren. > -Temperaturregelung > -kleines LCD Menü zum einstellen
-
Thread
Welcher Schrittmotor?
Bei deinen Drehzahlen ist es aber weniger wichtig. Wenn du halt irgendein Netzteil zwischen 12 und 48 V hast (z. B. von einem Notebook), kannst du damit erstmal anfangen.
takte_impulse.htm#bsp8 Ich habe noch weitere Programme in Arbeit, z.B. zwei Stepper mit 2 x Poti mit ATmega328/Arduino UNO.
-
Artikel
LPC1114 Breakout Board
und werden auch für den Bastler immer interessanter. Mittlerweile ist ein LPC1114 billiger als ein ATmega328. Und das bei einer höheren Performance und mehr verfügbarem RAM. Was mich bisher vom Einsatz abgehalten hat ist die Tatsache dass die meisten ARM Controller nur als SMD- Package (LQFP) erhältlich
Software ist für den Betrieb mit einem 12 MHz-Quarz konfiguriert. Die interne PLL erhöht den Takt auf 48 MHZ. Falls das Board mit dem internen RC-Oszillator oder mit einer anderen Frequenz betrieben werden soll, muss die Takt-Konfiguration angepasst werden. Dazu muss die Datei system_LPC11xx.c editiert
-
Thread
Einstieg: Altera vs. Xilinx
(fast) nichts mit dem angefragten Baustein zu tun hat. Das ist so als wenn jemand Fragt ob der ATMEGA88 noch hergestellt wird und du ein AT90xxx Datenblatt postest. Dein Datenblatt ist für die XC9500 Serie OHNE XL! Das sind die Vorgänger der hier diskutierten XC9572XL... Die XC9500XL Serie ist
www.lothar-miller.de/s9y/archives/31-SPI-Slave-im-CPLD.html FPGA: http://www.lothar-miller.de/s9y/archives/48-RS232.html Und dann noch das Ende der Fahnenstange im CPLD: http://www.lothar-miller.de/s9y/archives/85-SAB0600.html W.S. schrieb im Beitrag #4491406: > Lothar, das was mich an dir am meisten
-
Thread
ADE7758 via SPI
ich bekomme es einfach nicht hin ein Register auszulesen. Normalerweise sollte ich bei Register "0x48" einen default Wert von "0x3F" bekommen. Bekommen tue ich aber 255. Es scheint als ob ich meine SPI Initalisierung nicht im Griff habe. Woher weiß ich denn mit welchem "Mode" ich arbeiten muss
spi_master_init(uint8_t prescaler, uint8_t clock_option) { /* ONLY FOR MEGA32! */ #if defined(__AVR_ATmega32__) { /* set MOSI and SCK output, all others input */ MOSI_DDR |= (1<<MOSI_BIT); SCK_DDR |= (1<<SCK_BIT); SS_DDR |= (1<<SS_BIT); /* enable SPI, Master */
-
Thread
Umstieg von Atmega8 auf Atmega88
//Atmega8 //TIMSK = (1<<TOIE0)|(1<<TOIE2); //Atmega88 TIMSK0 = (1<<TOIE0); TIMSK2 = (1<<TOIE2); //Atmega8 //MCUCR = 0b00001100; //Atmega88 EICRA = 0b00001100;
EIMSK – – – – – – INT1 INT0 Bit 7..2 – Res: Reserved Bits These bits are unused bits in the ATmega48PA/88PA/168PA/328P, and will always read as zero. Hättest Du hier versucht, die Preprocessor-Konstante zu verwenden, dann hättest Du auch gemerkt, dass dieses Bit undefiniert ist. Dein >
-
Thread
Frequenz eines Feuchtigkeits Sensors messen
Data ist an T0/PD4 angeschlossen, VCC an VCC, GND an GND Der Frequenzzähler Code ist für einen Atmega8 geschrieben, habe die Register auf den Atmega168 angepasst. Aber dabei ging wohl was Schief, sieht jemand den Fehler? Die Kommentare am Ende der Zeilen stammen noch von 8er Code. [c
julius schrieb im Beitrag #4477051: > Der Frequenzzähler Code ist für einen Atmega8 geschrieben, habe die > Register auf den Atmega168 angepasst. > Aber dabei ging wohl was Schief, sieht jemand den Fehler? Du zeigst den (funktionsfähigen) Code für den ATmega8 nicht. Wer weiss
-
Thread
Arduino Nano Watchdog Boot Loop
Wenn ich Tabelle 11.1 in diesem DB(http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet_complete.pdf) richtig deute ist WDTON 1 WDE 1 WDIE 1 genau das was ich möchte [avrasm]WDTCSR = (1<<WDCE) | (1<<WDE) | (1<<WDIE)|(1<<WDP3)|(0
-
Thread
Komplexe Zeitschaltuhr kaufen oder selbst bauen
Soll die Zeitschaltuhr [a] zu einem bestimmten Zeitpunkt schalten? z.B.: 21.02.2016 19:32:48 Uhr oder [b] solle es eine Art Ablaufsteuerung werden: Starten nach drücken auf [Start]? Soll nur die Einschaltzeit per Zufall variieren, oder auch die Intervalle? Wenn die Einschaltdauer
Stelle gerade mein Projekt online: https://www.mikrocontroller.net/articles/SPS_mit_ATmega Schau mal in'n paar Tagen nochmal vorbei, dann sollte die Doku fertig sein (incl. Eagle und Source-Code). Damit geht auch Zeitschaltuhr (incl. Sonnenauf-/Untergangszeiten). Gruß Andreas
-
Thread
AVR Atmega328p an Diamex ALL-AVR ISP - Schaltkreis
-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet_complete.pdf Wobei VCC und GND nicht direkt am Atmega hängen, sondern einfach an + und - meines Breadboards. Trotzdem klappt das so gar nicht. Der
Hallo, ergänzende Frage: ATMEL-Studio und ATmega controller, vorhandene picKit2 und Pickit3, reicht das zum flashen für ATMEGA-controller? Lässt sich der Rest mit Drähten vom 6-polStecker des Programmers zu einer Fassung für den ATMEGA-Kontroller
-
Thread
UART zwischen 2 atmega16
schrieb im Beitrag #4475788: > In welchem Datenblatt hast diese völlig anderen Angaben gefunden? Atmega16. Um den geht es hier doch. Stefan U. schrieb im Beitrag #4475788: > Ich habe das dem Datenblatt des ATmega328 entnommen Das ist einer der neueren Controller. Der Atmega16 gehört noch zur alten
Die Oscillator Accuracy liegt bei 3%. Die 10% der Atmega48..328, wie auch der 164..1284, gelten für den gesamten Spannungs- und Temperaturbereich(1,8 - 5,5V; -40 - 85°C). Bei der werkskalibrierten Einstellung bei 3V/25°C beträgt die Abweichung, wie bei
-
Thread
Atmega88 USART SPI Mode
UCPHA0" eintrage? Datenblatt: http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf
.. Ich dachte der ATmega88 wäre eher ein neuer um den ATmega8 zu verdrängen ..
-
Thread
ADSP-21498, was für ein Compiler am besten?
Tabs, mindestens mit 4095 Tabs, sonst kann man im Baßbereich keine Filterkurven mehr realisieren. Bei 48kHz für 2 Kanäle (= ein I²S In-/Output) bin ich dann schon bei knapp 800 Millionen Multiply/Add Operationen/s. Man kann das auch auf z.B. zwei DSPs aufteilen, dann braucht man zwischen den Prozessoren
die ersten Entwicklungsschritte auf dem EvalBoard gemacht. Danach habe ich vom Steuer-Prozessor (ATMega 644A) per SPI gebootet. Diese Lösung hat sich bei mir sehr gut bewährt. Da ich das Projekt nicht mehr weiter entwickle, ist die Lizenzpolitik von AD für den Compiler für mich optimal: Du kannst den
-
Thread
Ansteuerung 5 stelliges LCD
gibt es µC mit entsprechenden LCD-Controllern bereits eingebaut. Siehe z.B. Atmel Butterfly mit nem ATmega169. Jetzt weißt du allerdings noch nicht, wieviele Backplanes dieses Display tatsächlich hat. Das rauszukriegen ist schwierig. Am ehesten verschafft man sich nen Überblick per Mikroskop. Die Kontakte
Striche" erkennen. Das Display zeigt momentan eine "1" an und bei den 4 Anschlüssen ganz rechts liegen 1,48V an bei den anderen 1,25V an )mit einem normalen DMM gemessen gegen Batteriemasse) Frank danke für den Hinweis, schau ich mir mal genauer an EDIT: Ah ok, das wusste ich noch nichtmal, dass die
-
Thread
Drehzahlmesser Oldtimer 12V - Frequenz verdoppeln
µC: http://mino-elektronik.de/Generator/takte_impulse.htm#bsp4 Bei Bedarf könnte ich Dir einen ATmega48 mit passendem Programm zur Frequenzverdoppelung programmieren. Zur Beschaltung würden VCC, GND (nebst Abblock C), F-IN und F-OUT reichen.
> http://mino-elektronik.de/Generator/takte_impulse.htm#bsp4 > Bei Bedarf könnte ich Dir einen ATmega48 mit passendem Programm zur > Frequenzverdoppelung programmieren. Zur Beschaltung würden VCC, GND > (nebst Abblock C), F-IN und F-OUT reichen. Falls ich mit meinem urspruenglichen Vorhaben versage
-
Thread
Arduino Mega 2560 & Windows per RS-232
Hallo, hier möchte ich Euch vorstellen, wie ein AVR (hier ATMega 2560, es kann aber auch an jeden anderen AVR angepasst werden) über RS-232 mit dem Windows-PC (geht auch unter Linux und MAC-OS) gesteuert werden kann. Als Hardware wird hier die LED an PortB.7 verwendet
WindowBounds(0,150,150, #PB_Ignore, #PB_Ignore) SetWindowColor(0,#WindowColor) TextGadget(1,5,50,48,20, "tx-data:", #PB_Text_Center) TrackBarGadget (2, 55, 50, 240, 30, 0, 100) OpenSerialPort(0,"COM9",1200,#PB_SerialPort_NoParity,8,1,#PB_SerialPort_NoHandshake,512,512) Repeat Select WaitWindowEvent
-
Thread
10bit AD-Wandler auf 12bit
nutze ,würde die Höhe sich dann um 2.5m Unterscheiden statt den vorherigen 10m microcontroller--Atmega48PA Ich hoffe es ist jetzt etwas klarer geworden was gefragt ist habt bissle Rücksicht bin was Programmieren/Digitaltechnik noch relativ am anfang..^^
Aha und dann? Werden die Chips nach Güte belabelt, z.B. als "Atmega8-super", "Atmega8-standard", "Atmega8-economy"?
-
Thread
Standard-Stecker für Mikrocontroller-/Elektronik-Erweiterung
Kurz zum Hintergrund: Ich entwickle gerade ein kleines Lithium-Ionen-Batteriemanagement-System (max. 48V) mit einem Atmega328P als MCU. BMS-IC ist aus der bq769x0 Familie von TI. Die Platine soll (optional) über die Arduino-IDE programmierbar sein und mit einer Stiftleiste in gewissem Umfang erweiterbar
-
Thread
AVR MKII und avrdude keine USB Verbindung
0x40 = (unknown) Device code: 0x41 = ATmega103 Device code: 0x42 = (unknown) Device code: 0x43 = ATmega128 Device code: 0x44 = (unknown) Device code: 0x45 = ATmega64 Device code: 0x46 = (unknown) Device code: 0x47
) Device code: 0x70 = (unknown) Device code: 0x71 = (unknown) Device code: 0x72 = ATmega32 Device code: 0x73 = (unknown) Device code: 0x74 = ATmega6450 Device code: 0x75 = ATmega6490 Device code: 0x76 = ATmega8 Device code: 0x77 = (unknown) Device code: 0x78
-
Thread
JTAGID not valid - Chinaschrott
Als wenn jetzt die die Atmega32 aus China schuld sein sollen. Lächerlich. Von AVR Plagiaten wird hier immer mal wieder schwadroniert, bisher hat sich alles als heiße Luft herausgestellt. Ich tippe auf PEBKC. Die Sache mit
einen Dragon hast, hast du mal versucht per ISP drauf zu gehen? Du schreibst du hast mehrere ATmega32 aus China? Zeigen die alle dieselben Probleme der hast du bisher nur mit einem Exemplar getestet?
-
Thread
Arduino Due Buchempfehlung, Frage zu Programmiersprache
Framework Horizont hinaus schauen willst. Der SAM3X8E ist schon eine andere Klasse, verglichen mit dem ATmega328P.
einen Blick in die fast 1470 Seiten des Datenblatts vom SAM3X8E. Damit verglichen ist das von der ATmega48A-48PA-88A-88PA-168A-168PA-328-328P Serie mit seinen 660 Seiten noch ein Groschenroman. Natürlich ist der Due deutlich leistungfähiger. Aber um diese Leistung nutzen zu können, gilt es, einen ganzen
-
Thread
Mehrkanal Audio System
Lautsprecher gehen. Eine weitere Überlegung wäre auch für jeden Stream ein kleines Borad mit einem Atmega und jeweils einem DSP dahinter.... Was ich nicht möchte ist die USB-Ports mit Entsprechenden SoundSticks belegen.... könnte mir allerdings vorstellen einen Separaten USB-Host anzubinden und dort
Ohne Glück und Zufall bekommt man mit WLAN und PowerLAN heute gut 50 MBit stabil hin. Das reicht bei 48kHz coded 5:1 als S/PDIF für die angestrebten 12 Kanäle aus. Auch dazu gab es hier irgendein Projekt. Ging um MIDI über WIFI oder so.
-
Thread
Arduino oder Mikrocontroller - Was ist besser?
must Du Dich eben mit dem jeweiligen Controller auseinandersetzen, Datenblätter etc. Z.B ist der ATMega328 (arduino UNO) != ATMega2560 (Arduino Mega). Zum Einstieg empfehle ich einen Atmel ATMega, kannst ruhig auch nen Arduino nehmen. Als Entwicklungsumgebung das Atmel Studio 7. Ein gute Tutorial
www.sainsmart.com/sainsmart-mega2560-r3-adaptor-shield-3-2-tft-lcd-touch-panel-for-arduino-atmel-atmega-avr-16au-atmega8u2.html Die Arduino-TFT-bib kann man in C importieren (kann dir den fertigen Import angepasst auf oben gelinkte Hardware auch schicken), sodass man dann gleich Ein- und Ausgabe mit
-
Thread
dringende Hilfe (ATMEGA Port Pin)
Keiner meiner Kollegen kennt sich damit aus. Die Aufgabe bestand darin, eine U/I- Kennlinie eines ATMEGA Port- Pins zu messen. Wenn ihr mir bitte eine Schaltung schickt und die Vorgehensweise der Messung erklärt.!? Wäre sehr nett. Danke vielmals mfg
Ampere (Strom) P = U * I P in Watt (Leistung) Schnapp Dir ein Datenblatt, z.B. das des atmega328p http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet_complete.pdf und schaue dir die Diagramme "35.7 Pin Driver Strength"
-
Thread
Getriebemotor mit 1 U/min
die Drehzahlsteuerung gibt es zudem eine geniale Lösung: > Beitrag "Drehzahlregler für DC-Motor, ATmega48-328" > ;-) Alternativ auch einen Modellbau-Fahrtregler. Bzw. einfach ein billiges Modellauto kaufen und ausschlachten. Da die Anwendung weder Drehmoment NOCH Drehzahl erfordern tuts ja ein
-
Thread
BandGap bei m168
die Messung von BandGap und Masse gut ?? im Datenblatt "Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf" auf Seite 238 steht am AD-Mux "BANDGAP REFERENCE" und am Referenz-Mux "INTERNAL 1.1V REFERENCE" Handelt es sich um das gleiche ????
sich die Chip-Designer bei der Adressvergabe gedacht? Das habe ich mich bei Einführung des Mega48 auch gefragt. Da ich die Situation aber nicht ändern kann, muss ich es so hinnehmen. Inzwischen habe ich mich daran gewöhnt und nutze ganz gerne die kleinen preiswerten Mini-Pro-Module mit Mega168 und
-
Thread
Prüfen ob ein Microkontroller funktioniert
Forenrahmen sprengen würde. Ich würde die Chips verkaufen und mir einen einfacheren Chip, wie den AVR-Atmega 8 oder so, kaufen. Dafür gibts auch gute Anleitungen die auch ein Laie verstehen kann. Atmega-8 gibts schon für knapp etwas über einen Euro pro Stück. Nikita S. schrieb im Beitrag #4440767:
Uhu' schon beantwortet. Die Pin-Nummern sind aber abhängig von der Gehäusevariante (80pin, 64pin, 48pin, 44pin...) P.S.: Ich sehe gerade, in deinem Falle ist es die 44pin LQFP-Version. Dort sind es die Pins 37 und 38.
-
Thread
RGB-LED Stripes HSV-Steuerung
Drehknöpfen, Drehgeber und Taste geworden mit dem man fix die Beleuchtung ändern kann. Verbastelt ist ein ATMega1284P der zwar dafür reichlich Überdimensioniert ist aber vier 16Bit Hardware-PWM-Kanläle zur Verfügung hat und in mehreren Exemplaren in der Bastelkiste vorrätig war. Bevor das nun in der Schublade
V-Stufe (0-100%) in 255 Stufen Poti Var Einstellen der Abweichung zur gewählten H-Stufe (+-24, +-48, +-72... +-744, Grenzenlos) in 32 Stufen Poti Speed Einstellen der Leuchtdauer jeweils einer Farbe (12ms - 1,0 Sekunden) in 255 Stufen Mode Taste Wechselt in den nächsten Betriebsmode LED 1 -
-
Thread
[Verlosung]RaspberryPi Modell B + Gehäuse - Deadline Freitag 22.01 - 18 Uhr
: Objekte, C++ und Speicherverwaltung 17:58 Gleichzeitiger Lesezugriff bei Xilinx BRAM 17:55 Atmega138PA mit Arduino bzw. Atmel Studio 17:55 [V] Distanzbolzen M2,5 M3 M4 Länge 5mm bis 40mm Abstandsrollen Schrauben M2,5 M3 M4 M5
shaman 41. aslmx 42. necromancer1982 43. omb 44. jhnet 45. fabian112 46. thorax 47. gast1740 48. mrmcchicken 49. starter-123 50. basti195 51. form 52. franzman 53. d_s 54. aqua443 55. elektrowagi78 56. omega 57. toybaer andi6510 dich hab ich dann erst mal außen vorgelassen, wüsste nicht
-
Thread
LED Logarithmisch Dimmen
logarithmisch zu dimmen. Leider klappt das nicht so wie ich es mir vorstelle! Hier mein Code (für einen Atmega8): #include <avr/io.h> #define F_CPU 8000000 #include <util/delay.h> #include <avr/pgmspace.h> unsigned char test=0; const uint8_t pwm_value[256] PROGMEM = { 1, 1, 1, 1,
33, 33, 34, 35, 35, 36, 37, 37, 38, 39, 40, 40, 41, 42, 43, 44, 45, 46, 47, 48, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 62, 63, 64, 65, 67, 68, 69, 71, 72, 74, 75, 77, 78, 80, 82, 83, 85, 87, 88, 90, 92, 94, 96, 98, 100, 102
-
Thread
Microchip kauft Atmel Gesperrt
Woher kommt eigentlich das unausrottbare Vorurteil, AVRs würden nur von Bastlern verwendet? 2 x Atmega48 in einem Patura Weidezaungerät 1 x Atmega328 in einer Liebherr Kühlschranksteuerung Ist Liebherr ein Bastlerladen?
im Datenblatt und der Mode geht jetzt von 8 bis 20MHz? http://www.atmel.com/Images/Atmel-42176-ATmega48PB-88PB-168PB_Datasheet.pdf
-
Thread
AtMega32u4 -- erste Inbetriebnahme
müssen erst die fuse bits umgestellt werden, damit der auch verwendet wird. Aber müßte Windows den AtMega nicht trotzdem (also selbst mit aktiviertem internen Zeitgeber)als neues Gerät erkennen?
Guten Tag, ich verwende mehrfach das Atmega32U4 Breakout-Board von Hannes. http://www.ehajo.de/boards/atmega32u4-breakout-board.html http://dokuwiki.ehajo.de/bausaetze:display-adapter Der auf LOW zu legende Pin für den HW-Bootloader ist
-
Thread
LPC1756 - Grundschaltung
Hallo, ich versuche gerade von den Atmega´s zu einem LPC1756FBD80 umzusteigen. Im Eagle habe ich die Grundschaltung mal aufgebaut. Bin mir allerdings nicht 100%ig sicher ob alles so passt. Könntet Ihr bitte einmal drüberschauen und
Du vor hast USB zu benutzten solltest Du einen Quarz nehmen, aus dem sich einfach per internem PLL 48Mhz erzeugen lässt. 12Mhz und 24Mhz sind hier eine gute Wahl. Ich persönlich bevorzuge Oszillator Module, die sind robuster weil man mit den parallel Kapazitäten nichts falsch machen kann, aber Deine
-
Thread
Welcher ist der BESTE(tm) Mikrocontroller?
, leicht zu programmieren und hat wifi in chip. Wenn du was fürs steckbret willst, bleib beim atmega328 - preislich/Leistung ist jeder arm oder esp8266 aber besser. Ich würde meine Zeit auf keinen Fall mehr mit Assembler verschwenden. Also fallen alle controller weg, für die es kein GCC Backend
sagt eher was über Atmel aus. http://www.mouser.de/ProductDetail/NXP-Semiconductors/LPC11U14FBD48-201/?qs=sGAEpiMZZMtXqW1IUNX6MKATeJoK9A5C http://www.mouser.de/ProductDetail/Silicon-Labs/EFM8UB20F32G-A-QFP48/?qs=sGAEpiMZZMu6TJb8E8CjrwwHrm3kwS2LYoXxmeLYWso%3d
-
Artikel
Diskussion:Soft-PWM
0x40, 0xC0, 0x20, 0xA0, 0x60, 0xE0, 0x10, 0x90, 0x50, 0xD0, 0x30, 0xB0, 0x70, 0xF0, 0x08, 0x88, 0x48, 0xC8, 0x28, 0xA8, 0x68, 0xE8, 0x18, 0x98, 0x58, 0xD8, 0x38, 0xB8, 0x78, 0xF8, 0x04, 0x84, 0x44, 0xC4, 0x24, 0xA4, 0x64, 0xE4, 0x14, 0x94, 0x54, 0xD4, 0x34, 0xB4, 0x74, 0xF4, 0x0C, 0x8C, 0x4C, 0xCC,
Atmega32? Ich habe es jetzt auf einem 128er und nem 64er Versucht. Bei beiden zerbröselt es einem die PWM, wenn man die Kanäle mit bestimmten Werten fütter, wie z.B. 200,0,100,30,0 usw. Da kommt dann nichts
-
Thread
ATMEL verändert einige Dinge im ATMega
• Full swing crystal oscillator not supported • Power Save mode current consumption increased (ATmega48P, ATmega88P, ATmega168P) • Parallel programming timing modified • Write Wait Delay for NVM is increased • Device ID
Ich sehe grad, es gibt ja auch neue ATmega48..328PB mit 4 IOs mehr, also 27 IOs. Und der ATmega328PB hat noch mehr Erweiterungen: - Three 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Mode – Real Time Counter
-
Thread
ATmega32 AVR C Programmierphänomen Codefehler
ich die Inkrementalscheibe drehe negative Werte für die Variable. Wie zur Hölle kann das sein? (ATmega32 UART Code ausgeblendet) [c] #include <stdint.h> #include <avr/io.h> #include <stdio.h> #include <avr/interrupt.h> volatile unsigned long counter256 = 0; ISR( TIMER0_OVF_vect ){ //
so stark, aber immer noch vorhanden. Terminal: 81 77 78 79 76 75 79 78 73 47 27 76 48 29 46 28 45 28 28 49 28 76 74 74 76 77 Dass die Werte nicht permanent auf einem konstanten Wert sind führe ich auf einen nicht perfekten Rundlauf der Welle mit der Inkrementalscheibe
-
Thread
DMX Mischpult erstellen
dachte es wäre ein Hinweis auf ein aufgebautes Modul das TDA 8425 hab ich gleich bestellt und den ATMega8 gleich hinterher.
also doch kein arduino? hast du nur den ATMega bestellt?
-
Thread
AVRDude immernoch aktuell
Hallo, ich möchte mit AVRdude einen Atmega2650 programmieren. Im Internet sind viele Beiträge dazu von 2010. Eine exe für Windows habe ich auch nicht finden können. Ist das Programm AVRDude veraltet ? gibt es neue alternativen ? gruß
avrdude-6.2-mingw32.zip 20.11.2015 finde ich jetzt nicht so alt. Oder war das bezogen auf den Atmega2650?
-
Thread
automatischer Vorschub für Drehbank
kann ich das Übersetzungsverhältnis wählen. Bereich: 0,01 bis 9,99 mm/Spindelumdrehung. Ein AVR Atmega48 erfasst die Encoderpulse und steuert den Schrittmotor entsprechend des eingestellten Teilerverhältnisses. Das funktioniert in beide Richtungen synchron zur Spindel. Deshalb sind auch mehrere Durchgänge
Gehäuses sein. Ich habe vor einigen Jahren für einen Ex-Kollegen mal ein Schulboard für den ATMega16 entworfen, das er für einen Mikrocontroller-Workshop gebraucht hat. Wir haben damals etwa 100 Stück gebaut. Das Board war je nach Bestückungsvariante entweder als JTAG-Debugger oder als Übungsboard
-
Thread
AVR Code Portierung ATmega328P ATmega8
Hast Du nicht einen Atmega48 oder 88 oder 168 satt Atmega8? Da müßte es diesen Interrupt auch geben. MfG Paul
Paul B. schrieb im Beitrag #4414474: > Hast Du nicht einen Atmega48 oder 88 oder 168 satt Atmega8? > Da müßte es diesen Interrupt auch geben. > > MfG Paul Nein ;) Ich weiß das es ein atmega8 ist. Deswegen frag ich ja^^ :)
-
Thread
1-Wire OW-wire slave device <=4MHz low current AVR assembler ATmega8
Hallo Klaus, nun noch ein Bild meines Versuchsaufbaus: Mit 2x ATmega32 natürlich etwas "oversized", aber es funktioniert bisher fehlerfrei. Die Portierung auf ATmega8 will mir nicht gelingen. Ich erlebe das immer wieder, dass der ATmega8 nach dem 2. Flashen irgendwie
Fehlschlägen liegt nun die 2. Version der Firmware für den 1-Wire-Slave vor. Aus Ermangelung eines ATmega8 bin ich auf ATmega168 umgestiegen. Aber das dürfte für die Profis kein Problem sein. Eine wichtige Änderung muss man einfügen, da hat Klaus wohl einen Fehler gemacht, der leider erst nach einger
-
Thread
[V] Diverse Dinge
plus Sockel ATSTK600-TQFP144. Selten gebraucht voll funktionsfähig. Zusätzlich zu dem enthaltenem ATMEGA32L-DIP und ATMEGA2560 lege ich noch 3x AT32UC3A3256 bei. Foto: atstk600.jpg Referenzen: http://www.reichelt.de/AVR-STK-600/3/index.html?&ACTION=3&LA=446&ARTICLE=84348&artnr=AVR+STK+600&SEARCH
Controller (KS0108) Referenzen: http://www.winstar.com.tw/products_detail_ov.php?lang=de&ProID=48 Foto: WG12864A.jpg Preis: 10,- Eur VHB ---------------------------------------------------------------------------------------------------------------------------------- Das Original. Der Atmel
-
Thread
WordClock mit WS2812
versucht zu verstehen warum alles so funktioniert wie es funktioniert. Da die alte WordClock12h ein ATmega Projekt war, habe ich mich auch nur mit ATmega beschäftigt und deshalb meine Frage, ob auch ein ATmega möglich wäre. Da es dabei aber zu Problemen kommt, muss ich mich nun auch in das STM Thema
funktioniert wie es funktioniert. Sehr löblich. Das geht mir auch so. > Da die alte WordClock12h ein ATmega Projekt war, habe ich mich auch nur > mit ATmega beschäftigt und deshalb meine Frage, ob auch ein ATmega > möglich wäre. Verstanden. > Ich möchte den Quellcode verstehen und wissen, welcher
-
Thread
[V] µC, Halbleiter, passive Bauteile, Relais
ungenutzt und wurden in ESD-sicherer Verpackung aufbewahrt. *µC* >20x 90USB1287-16AU → 2€/Stk. >20x ATMEGA325-16AU → 2€/Stk. 4x PIC12F629-I/P → 0,50€/Stk. 9x PIC16F648A-I/SO → 0,50€/Stk. >20x PIC16LF648A-I/SO → 0,50€/Stk. >20x MSP430F1611IPM → 1€/Stk. *Diverse Halbleiter* >20x OM5610, FM-Tunermodul
Stecker-Schaltnetzteil 12V/450mA (siehe Bild) → 2€/Stk. 1x PTMA402050A1AZ (TI), DC/DC-Convertermodul 48Vin, 5V/2A out (siehe Bild) → 3€ >20x L4940V5, Spannungsregler 5V, 1,5A, TO-220 → 1,50€/5 Stk. >20x L78L05, 5V, 0,1A Spannungsregler → 1€/20 Stk. *Relais* 7x NA5W-K (Fujitsu), 5V-Relais mit doppeltem