-
Thread
Fuses ATMega1284P
Hallo, ich habe gerade versucht einen ATMega1284P im AVR Studio so einzustellen, das er mit einem externen Quarz (11,0592Mhz) läuft. Nur dummerweise war die Fuse Auswahl EXTLOFXTAL_32KCK_65MS wohl die falsche. Jetzt kann ich den Controller nicht
MSP2811 schrieb im Beitrag #3347339: > ich habe gerade versucht einen ATMega1284P im AVR Studio so > einzustellen, das er mit einem externen Quarz (11,0592Mhz) läuft. Nur > dummerweise war die Fuse Auswahl EXTLOFXTAL_32KCK_65MS wohl die falsche. > Jetzt kann ich den Controller
-
Thread
Anfänger selbstbau low cost avr board mit tft ili9325 atmega1284
anbei ein lowcost-board auf streifenrasterplatine mit tft. das spi-tft 240x320 ist mit nur sechs Leitungen einfach anzuschließen. Durch den Betrieb des avr mit 3,3Volt spart man sich eine Pegelwandlung. Mit programmer kommt das ganze auf rund 25€. Die Lib für das tft findet man unter http://www.mikrocontroller.net/topic/286630#new
-
Thread
Wie passenden Atmega finden?
Ich hab mir eine Tüte Atmega48 und eine Tüte Atmega1284 bestellt, und nehme die ersteren für Kleinmist und die zweiteren wenn ich mehr Speicher oder Pins brauche. Das Zeug ist imho viel zu billig dass es sich für ein Einzelstück
rausnimmt, weil Atmel da vor Jahren schon mehr System reingebracht hat. Ich benutze im wesentlichen ATMega88PA (TQFP32) und ATMega164PA (TQFP44), welchen jeweils entscheidet sich mit den benötigten Pins. Und zu beiden gibt es jeweils mehrere Pin- und Funktions- kompatible Typen die mehr Speicher haben.
-
Thread
Anfängerprojekt: DMX-Merger
, kannst du optimieren. Nimm ATmega 644A oder 644p im DIL40 Gehäuse.
So das wären dann die beiden oder? http://www.reichelt.de/Atmel-ATMega-AVRs/ATMEGA-8-16-DIP/3/index.html?&ACTION=3&LA=446&ARTICLE=45024&GROUPID=2959&artnr=ATMEGA+8-16+DIP http://www.reichelt.de/ATMEGA-328P-PU/3/index.html?&ACTION=3&LA=514&ARTICLE=119685 Nun noch
-
Thread
PLC powerline Heizungssteuerung Hochhaus
Leider ist es mir bislang nicht gelungen, den Webserver des LPC-Boards zu aktivieren. Mit einem Atmega1284-Board /enc28j60 ist mir der Datenaustausch per UDP gelungen. Vielleicht nehm ich mir über Weihnachten das LPC-Board noch mal vor. Sobald der Bus wirklich einsatfähig ist, werde ich das hier berichten
-
Thread
Timer1 im CTC Mode über ADC Frequenz einstellen
0; }[/c] Hallo freundliche Helfer, ich möchte gerne die Frequenz des 16Bit-Timer meines ATmega 1284p über den ADC -Spannungswert an Kanal 4 ändern können. Dazu habe ich den CTC-Mode mit toggelndem Bit bei OutputCompareMatch gewählt. Leider lässt sich die Frequenz jedoch innerhalb der ISR überhaupt
-
Thread
atmega1284p - 20Mhz Quarz + Fuses?
Hallo. Mal wieder die Fuses und die unterschiedlichen Begriffe und Oberflächen.. Ich möchte ein Projekt nachbauen. Der Entwickler verwendet AVR Studio 5 und nennt folgende Einstellungen im Programmer Dialog: Set the fuses: BODLEVEL – disabled OCDEN – off JTAGEN – off SPIEN – on WDTON – off EESAVE – off BOOTSZ – 4096W_F000 BOOTRST – off CKDIV8 – off CKOUT – on SUT_CKSEL – EXTXOSC_8MHz_XX_16KCK_65MS --- Ich habe aber avrdude und meine die über fusecalc so ermittelt zu haben: avrdude -c usbtiny -p m1284p -e -V -U flash:w:floppyemu.hex avrdude -c usbtiny -p m1284p -U lfuse:w:
-
Thread
AVRDUDE 6.0 freigegeben
, ATmega64RFR2, ATmega2564RFR2, ATmega1284RFR2, ATmega644RFR2 - ATtiny1634 - ATxmega128A1U, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega16A4U
for AVR910 programmers - bug #38732: Support for ATtiny1634 - bug #36901: flashing Atmega32U4 EEPROM produces garbage on chip - bug #28344: chip_erase_delay too short for ATmega324P, 644, 644P, and 1284P - bug #34277: avrdude reads wrong byte order if using avr911 (aka butterfly
-
Thread
Atmega, Problem mit I/O redirect
ich bin grad dabei, in C (AVR Studio 6.1) ein Projektchen auf einem Atmega 1284P zu schnitzen. Der Atmel soll einen Datenstrom von einer ser. Schnittstelle entgegennehmen, genau gesagt Intel-Hexfile Daten. Dabei erfolgt Annahme der Zeichen per Interrupt. Solange ich für
alles. Ist eventuell die <stdio.h> nicht die richtige, gibt es da eine spezielle Version für Atmega?
-
Thread
Atmega 2-Kanal Rechteckgenerator gesucht
Aha! Also ist es ohne größeren Aufand mit dem ATmega1284 möglich, einen 2-Kanal-Funktionsgenerator zu bauen? Dann werde ich mir den in Zukunft kaufen... Der Atmega48 hat nicht zufällig auch 2x16bit-Timer?
Dj Elko schrieb im Beitrag #3312464: > Also ist es ohne größeren Aufand mit dem ATmega1284 möglich, einen > 2-Kanal-Funktionsgenerator zu bauen? > Dann werde ich mir den in Zukunft kaufen... > Der Atmega48 hat nicht zufällig auch 2x16bit-Timer? Zur ersten Frage: Ja. Aber
-
Thread
Höchster interner Takt vom ATMega1284P
Guten Morgen, ich hab mir die Tage einen 1284P bestellt. Beim setzen der Fuses ist nur aufgefallen das beim internen RC Oscillator nur 128khz namentlich genannt ist. Der andere hat gar keinen Namen. Was ist denn der höchste interne Takt?
-
Thread
Atmega644PA Timer3
Zuge der A-Devices (ATmega644PA etc.) versucht hat, die Datenblätter von ATmega1284 und der anderen drei zu einem zu vereinigen.
du hast. Die A-Devices haben zwei USART, die >nicht-A-Devices haben nur eine, mit Ausnahme des 1284, der immer zwei >hat. Ohne Postfix gibt es außer dem ATMega1284 nur noch den ATMega644. Und das ist der einzige aus der ATMegaxyz4-Reihe der nur eine USART besitzt. MfG Spess
-
Thread
geeigneter LCD Controller für atmega
Hallo, ich suche ein geeignetes LCD für Atmega16 bzw. 32. Auf der Seite http://www.kh-gps.de/display.htm das 2. Bild entspräche ziemlich genau meinen Vorstellungen, also: -möglichst "viel Text" d.h. kleinere Buchstaben, viele Reihen -entsprechende
M32 beharren, wo es den M1284P pinkompatibel und weitgehend softwarekompatibel für einen oder maximal zwei Euro mehr gibt?
-
Thread
Bittiefe eines µCs
, obwohl die Register, das RAM und die I/O Schnittstellen 8 Bit breit sind. Deswegen kann der ATmega1284 ohne besondere Erweiterung auch 128 Kilobyte Programmspeicher nutzen, obwohl sein Programmzähler nur 16 Bit (entsprechend 65536 Adressen) breit ist.
den Prozessor so weiter runterzubrechen, dass alles in einem Takt geht.) > Deswegen kann der ATmega1284 ohne besondere Erweiterung auch 128 > Kilobyte Programmspeicher nutzen, obwohl sein Programmzähler nur 16 Bit > (entsprechend 65536 Adressen) breit ist. Andere Baustelle. Ein klassischer
-
Thread
Bodenfeuchtesensoren - ADC Problem - Atmega 1284P
Hallo zusammen, ich verfolge aktuell das Thema analoge Bodenfeuchte Sensoren vom Typ "Watermark 6440" an meinem AVR Net-IO in Betrieb zu nehmen. Ich setze eine modifizierte Software von Urlich Radig ein (ETH_M32_EX) und verwende einen 1284P uC. Die Sensoren habe ich über einen Spannungsteiler zwischen 0 und 5V mittels eines 20kOhm Widerstandes an den ADC4 und ADC5 angeschlossen. Zunächst habe ich gedacht, dass das ganze funktioniert, allerdings habe ich jetzt festgestellt, dass - wenn überhaupt - nach Umrechnung eine Spannungsdifferenz zwischen nass und normal trocken von 0.2V herrscht.
-
Thread
ATmega1284P - Frage zum Pin Change Interrupt
Hallo, beim ATmega1284P können alle Portpins einen "Pin Changed"-Interrupt auslösen. Dabei teilen sich 8 Pins einen Interrupt. Was passiert, wenn ich diese 8 Pins parallel schalte und einen L-H Wechsel darauf gebe.
Interruptflag nichts verloren. Kostet aber jede Menge Rechenleistung. Oder eine Kombination davon. Der 1284 hat 4 Timer. Einen braucht man ja meistens als Systick. Aber die anderen 3 können dann selbständig Impulse zählen. mfg.
-
Thread
Ersatz für parallelen Eprom für Entwicklungszwecke - Atmega?
guten Idee an. Ich hab überlegt, was es an Alternativen gäbe. Was mir eingefallen ist: einen Atmega 1284p (davon hab ich einen in der Kiste) so zurechtbasteln, dass er sich wie der Eprom verhält. Pinkompatibilität ist egal, hauptsache die Signale sind irgendwo verfügbar und der Atmega verhält sich
dem gesamten Adressraum einen SRAM >(ich hab zunächst nicht vor mehr als 64K zu nutzen), und ein Atmega >würde z.B. nach dem Systemstart den Z180 zunächst irgendwie anhalten, >den unteren Bereich des SRAM beschreiben, und dann den Z180 freigeben >oder resetten? Genau so.
-
Thread
Suche Mikrokontroller mit 1x Uart 1x Spi und 1x Spi für Jtag Schnittstelle
Ich habe da jetzt folgenden ausgewählt Atmega1284, weil es diesen auch mit bedrahtetem Gehäuse gibt. Aber im Datenblatt ist nur noch eine SPI Schnittstelle. Ich habe mich vertan, ich kann ja folgende PINS benutzen: TCK,TMS,TDO,TDI Noch
Hi >Ich habe da jetzt folgenden ausgewählt Atmega1284, weil es diesen auch >mit bedrahtetem Gehäuse gibt. Aber im Datenblatt ist nur noch eine SPI >Schnittstelle. Ja, aber jede der beiden USARTs haben einen SPI-Mode. MfG Spess
-
Thread
UV-Laserdrucker
Laserdurchmesser bei 2ms Strahlzeit und 10fach interlace sind das alle 5.65 µs ein Punkt bei einem M1284 mit 20 Mhz waeren das 100 Taktzyklen das sollte doch zu schaffen sein.... der M1284 koennte sogar f. 600 Dpi die Pixel im Ram halten was es mit der Ferq. fuer den Spiegel motor aufsich hat hab
Geplant ist alles mit drei Platinen. 1. Schnittstelle zum PC: Da kommt eine RS232 rein mit einem ATMEGA8515 inklusive 64kb externes RAM. Da kann ich die gesamte Datei an den Drucker senden und der macht den Rest allein. 2. Schrittmotortreiber: Da kommt ein ATMEGA16 rein und die Schrittmotorendstufen
-
Thread
Interesse Sammelbestellung Mini Rezept / Bon Drucker mit RS232 Interface
Current Available (mA): 500 Current Required (mA): 100 https://de.wikipedia.org/wiki/IEEE_1284 http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=6&pcid=41 Wenn man den Adapter unter OS X als Drucker eingerichtet hat (Achtung, das System versucht, mit dem Drucker zu kommunizieren, der aber
#3410893: > SAB-C501G-1RN Ist also eine Mask-ROM-Version. Aber auf den ersten Blick passt ein ATMEGA8515 als Drop-In Replacement in den Sockel.
-
Thread
WS2812 Ansteuerung per Bitbanging für AVR und ARM von 4 Mhz-60 Mhz
Hallo ich verwende deine lib für den atmega1284p mit 16mhz quarz! gut die portpins wackeln vor sich hin allerdings funktionieren tuts leider nicht so wie ich das will .. es leuchtet genau gar nichts. Leider! Ist die Lib für den ws2811 gemacht
grindguakn schrieb im Beitrag #3477028: > ich verwende deine lib für den atmega1284p mit 16mhz quarz! Und was für LEDs versuchst Du anzusteuern? Beschreibe Deinen Aufbau am besten genau und poste auch Deinen Source. WS2811 hat m.W. bisher tatsächlich noch niemand getestet.
-
Thread
uC: Frequenzen vergleichen
okay, uC wäre eine ATMega32
avvf schrieb im Beitrag #3296332: > uC wäre eine ATMega32 Ich würde einen mit 2 ICP-Units verwenden. z.B. ATMEGA1284 Gruß Anja
-
Thread
SD-SPI keine Antwort auf CMD0
Hallo, ich habe an meinen ATmega 1284p ein SD Karte über einen Pegelwandler (5V-3.3V) angeschlossen. Beim Senden des CMD0 bekomme ich keine Antwort von der SD Karte. Ich habe auf die "DOs und DON'Ts bei der Ansteuerung" von Mikrocontroller.net
Atmega mit 3,3 Volt betreibst, sparst du dir das Problem mit dem level-shifting.
-
Thread
Mit welchen ICs arbeitet ihr am liebsten und warum? Gesperrt
Definitiv ATmega8 ;-)
Ich denke viele werden den Atmega8 bevorzugen ;) MFG
-
Thread
128x64 LCD display GOLDENTEK GG-1206H0
spi-ili9320 + atmega1284 board http://www.mikrocontroller.net/topic/286630#new
Hi >spi-ili9320 + atmega1284 board >Beitrag "ili9320 spi tft 320x240" Da ist mir ein gut gestaltetes SW-Display lieber. MfG Spess
-
Thread
Microcontroller - Suche Gesperrt
ist ja ein 8051er, braucht man heute nichtmehr wirklich. Dann würde ich einen aus der Reihe z.B.: ATmega1284P nehmen. Grüße
-
Thread
Microcontroller - Suche
auch die ISP Schnittstelle nehmen die bei Atmel üblich ist. Dann wird es einer aus der Reihe ATmega 1284.
zufällig die Beschaltung (Schaltplan) für Folgendes herumliegen: Programmierung und Debugging vom ATmega1284P über USB. Die voltage supply und die Taktung vom ATmega1284P habe ich schon. Das wäre genial! Vielen Dank im Voraus. Gruss Manuel Hofmann
-
Thread
DCF77 Signal - Probleme bei der Auswertung. Timerprobleme?
Hallo zusammen, bezugnehmend auf diesen Thread [[ATMega 1284p - PinChange Interrupt]], habe ich gleich noch eine Frage hinterher. Wie ich ja beschrieben habe möchte ich ein DCF77 Signal auswerten, allerdings verwende ich nicht den externen Interrupt, sondern einen Pin Change Interrupt am PIN PCINT6 (PA6) meines ATMega1284p. Hier nochmal die Configuration der Interrupts: [c] //Interrupt PCINT6 einschalten PCICR |= (1<<PCIE0); PCMSK0 |= (1<<PCINT6); //Interrupt Overfolw enable TIMSK1
-
Thread
ATMega 1284p - PinChange Interrupt
Hallo zusammen, ich habe derzeit ein kleines Problem mit dem PinChange Interrupt im Zusammenhang mit dem DCF77 Empfänger von ELV (68091610). Derzeit ist der Empfänger an Port A Pin 6 angeschlossen (also am Pin PCINT6). Es ist kein Widerstand zwischen VCC und Data und der interne Pin Pull Up ist aktiv. Die Konfiguration des Ports sieht wie folgt aus: [code] DDRA = 0x0F; //00001111 PORTA = 0xFF; //alle Pull-Ups an Port A aktivieren //PC Interrupt PCICR |= (1<<PCIE0); PCMSK0 |= (1<<PCINT6); [/code] Und hier noch die ISR: [code] ISR(PCINT0_vect){ PORTB ^= (1 << PB6)
-
Thread
Arduino Hardware - ich bin etwas überfragt
auch ein Board nachbilden ohne eines zu kaufen. Das habe ich genau so gemacht, sowohl mit einem ATmega32U2 und als auch mit einem PIC32MX795F512L. Und Du kannst auch einen Schritt weiter gehen und Dein vorhandenes Board so in die Konfiguration der Arduino IDE eintragen, daß Du mit den Standard-API's
. *Z.B.* # 8 Pin: attiny13, attiny25, 45 und 85 # 20 Pin: attiny2313, attiny4313 # 28 Pin: atmega8, atmega48, atmega88, atmega168 und atmega328 # 40 Pin: atmega16, atmega32, atmega64, atmega324, atmega644 und atmega1284 Als Programmiersprache gibt es neben C als avr gcc mit dem Atmel Studio
-
Thread
ATmega (644P/1284P) External Clock umschalten
Hallo Gemeinde, ich will an einem ATmega 2 verschiedene external Clock umschaltbar anschließen. Laut Datenblatt muss dazu CKSEL3..0 auf 0x0000 umgestellt werden. okay... Kann ich da jetzt einen z.Bsp.: 1MHz Quarz über einen externen Frequenzteiler (7490) dranhängen und zwischen zwei (oder mehr) Frequenzen umschalten? Macht die CPU dann einen Reset oder läuft die einfach entsprechend schneller/langsamer weiter? Hat das jemand schon mal (erfolgreich) gemacht? Ich will nur mit einem sehr langsamen Clock 'schlafen und warten' und später bei Bedarf schnell rechnen. Vielen Dank, Rene
-
Thread
Attiny 13 Blink Schaltung mit einstellbarer Frequenz
; k4p22.asm ATmega8 Test des Analog/Digitalwandlers ; Port B: High-Teil des 10bit Analogwertes ; Port C: PC0 ADC0 10 kOhm Potentiometer ; Port D: Low-Teil des 10bit Analogwertes ; Konfiguration: interner Oszillator
Hersteller und Typ. Das einzige was Atmel gründlich mißglückt ist, ist die Beschreibung von T3 im ATmega164..1284 Datenblatt. T3 ist nur im ATmega1284/P vorhanden.
-
Thread
EA eDIP 240 I²C liefert nur letztes Byte
Hallo, ich habe das Display eDIP240-7 von EA in Betrieb genommen und versuche es mit einem Atmega über I2C anzusteuern. Dafür verwende ich die I2C Library von Peter Fleury. Ich habe den Beispielcode aus dem Datenblatt ausprobiert. Dieser sollte eine diagonale Linie von 0,0 nach 239,127 zeichnen
unsigned char ctdfont7[]; //ESC Z F n1 Font 7: grosse Ziffern BigZif57 //PC0 + PC1: ATMEGA 1284P #define ATMEGA_328P int main(void) { //init // ext pull up!! //LCD Touch reset char buf1[25]; DDRC = 0b00000000; #ifdef ATMEGA_328P // #endif DDRC
-
Thread
suche den ATMega32
passenden 40pol. Atmel µC. Z.B.: * http://www.elecont.de/shop/product_info.php?info=p191_ATmel-ATmega32-16PU.html * http://www.elecont.de/shop/product_info.php?info=p83_Atmel-ATmega644P-20PU.html * http://www.elecont.de/shop/product_info.php?info=p171_Atmel-ATmega1284P-PU.html
der "Große" etwas günstiger: https://guloshop.de/shop/Mikrocontroller/ATmega1284-P::18.html Eisi
-
Thread
EAGLE ATMEGA128 TQFP-44
Hallo, kann mir jemand sagen, wo ich eine EAGLE-LIB zum ATMEGA128 TQFP-44 ( Reichelt: ATMEGA 1284P-AU ATMEL ATMega-AVR, TQFP-44 ) finden kann ?
Was jetzt? > kann mir jemand sagen, wo ich eine EAGLE-LIB zum > ATMEGA128 TQFP-44 ========= > ( Reichelt: ATMEGA 1284P-AU ATMEL ATMega-AVR, TQFP-44 ) ======== oder 2 Posts weiter: > Warum gibts den Mega128 dann in keiner LIB ?
-
Thread
link time optimization
: avr-gcc -o main.elf -flto -Os -mmcu=atmega1284p -DF_CPU=18432000UL dio.c main.c Compilerversion ist 4.7.2
Habs gefunden. Wenn man mit avr-gcc -o main.elf -flto -Os -fwhole-program -mmcu=atmega1284p -DF_CPU=18432000UL dio.c main.c compiliert, dann gehts. ;)
-
Thread
Anzeigetafel über lange Leitungen ansteuern
sollte das kein Problem sein. DC current per I/O pin ist mit 40mA Angegeben. Maximaler Gesamtstrom Atmega8 300mA.
Bernd S. schrieb im Beitrag #3263102: > Es steht auch direkt unten drunter: IEEE1284-I TTL-kompatible Pegel > mit Open Collector, IEEE1284-II TTL-Pegel mit Gegentakt-Treiber. Da > steht immer Pegel und nicht Strom. Ein Gegentakt-Treiber kann auch > keine Konstantstromquelle darstellen
-
Thread
High Voltage Programming STK 500 ATmega1284P
Hallo, ich habe hier einen ATmega1284P liegen, welchen ich mit meinem Programmer (STK500) nicht "erreichen" kann. Dabei bin ich mir nicht sicher, ob ich ihn jemals ansprechen konnte oder ob ich ihn verfust habe. Deshalb wollte ich
Target-Spannung bei 0V liegt. Vor dem Bestätigen von "HVPP" liegt die Spannung bei 5V. Einen anderen ATmega1284P und einen ATmega32 kann ich auf diesem Wege per "High Voltage Programming" erreichen. Ist der µC defekt oder mache ich etwas falsch? Gruß Ben
-
Thread
ATmega 1284P mit SerCon flashen?
Hallo, ich bin neu hier und habe folgende Frage: kann ich einen ATmega 1284P über die IPS Schnittstelle des SerCon Flashen. Und kann mir einer mal erklären, wie das geht oder mir einen Tip geben, wo ich weiter suchen muss. Bin total unerfahren mit Mikrocontoller und versuche
Föderation, der Link ist mir bekannt. Meine frage lautet, mi welchem Programm und wie kann ich den 1284P mit 3Fuse Bits Flashen LG Klaus
-
Thread
Probleme beim Debuggen
seit einiger Zeit, eine Debug-Umgebung für meine AVRs zum Laufen zu bekommen. Mein Setup: - ATmega1284p @ 20 MHz - AVR-Dragon über JTAG - Linux Mint 14 / x64 - kompilieren mittels makefile, -Os und -gdwarf-3 sind gesetzt - avarice als Debug-Server, Aufruf mit "avarice -g -Patmega1284p --erase
avarice -g -Patmega1284p --erase --program -B4000khz --file .build/bin/test.elf :1212 Äh, kann avarice überhaupt ELF's lesen? Oder spielt das das ELF so am stück auf den Controller...
-
Thread
Arduino Mega SRAM erweitern
jedoch ist der RAM sehr klein. Hallo! Kurze Frage: Wie viel RAM hat der von dir verwendete ATmega? Und wie viel RAM brauchst du?
>> Wenn du lieber bei den AVR's bleibst, schaue lieber mal nach ob du einen >> pinkompatiblen ATmega findest mit mehr RAM > > das dürfte schwierig werden... Naja, der ATmega1284P hat immerhin doppelt so viel RAM, nämlich 16 kiB. Aber wenn das nicht reicht, wirds wirklich schwierig. Eumel
-
Thread
Atmega Pins unterschiede?!
.das Problem schon fast wieder verdrängt hab ich gestern die Endgültige Platine mit nem größeren Atmega mit mehr Pins fertig gemacht (Atmega1284P) und die Zeilen an Port C gehängt...und was stelle ich fest? Es gehen wieder nur 3 Zeilen!...Ich habe gerade gelesen, dass ich JTAG in den Fuses deaktivieren
ist mir, wie gesagt, auch heut erst aufgefallen und würde mein >Problem erklären. Nein. Der ATMega48P hat kein JTAG. MfG spess
-
Thread
Problem mit AVR/ext. Interrupt/Zeitmessung
analysieren, indem ich die Zeit zwischen zwei steigenden Flanken messe. Der verwendete Controller ist ein ATMega1284P. Am Pin INT2 (externes Interrupt) schließe ich einen Signalgenerator an, der mir ein 100Hz-Rechtecksignal erzeugt. Timer1 (16 Bit) läuft mit Prescaler 8, der Systemtakt ist 20MHz. Wenn eine steigende
Code mal interessieren Mari. Bin gerade auch dabei solch ein Messverfahren zu erstellen mit dem Atmega 1280.
-
Thread
Datenspeicher voll - Alternative ?
Hallo, ich lasse auf einem Atmega324PA eine FFT (Elm Chan) laufen. Aber schon bei der minimalen Zahl an samples (64) ist mein Datenspeicher fast voll. "Device: atmega324pa Program: 8142 bytes (24.8% Full) (.text + .
Fe Li schrieb im Beitrag #3231485: > ich lasse auf einem Atmega324PA eine FFT (Elm Chan) laufen. Aber schon > bei der minimalen Zahl an samples (64) ist mein Datenspeicher fast voll. Atmega1284 - 16K RAM. mfg.
-
Thread
Projektidee "Digitaler Bilderrahmen für Ventilator"
Anzahl Spalten)= 125µs. Das wird schon eher kritisch. Als Vergleich: Die SPI Schnittstelle eines ATMEGA1284P (schnellstes Modell der ATMEGA Serie) braucht für ein Byte (8 Bit) 800ns. Du müsstest allerdings in 800ns knapp 37 Bits rausschieben. Kannst dir ja mal ein Konzept überlgen (was billiger
allerdings Anzahl LEDs * 3 Ausgänge und das ist schon 'ne ganze Menge! Zwar könntest du z.B. ein paar ATMEGA1284P aneinander koppeln, aber ich denke nicht, dass du damit glücklich wirst (komplexe Ansteuerung, aus meiner Sicht geringere Erfolgschancen). Du musst die bei dieser Anzahl LEDs wohl oder übel
-
Thread
Was nehme ich nur?
Welchen? Ich habe einen Windows 7 64 Bit PC. Wo ist der Unterschied zwischen dem hier verbauten ATMEGA32L und dem ATMEGA8 vom Anfang? Mit welcher Programmiersprache sollte ich anfangen? C? Assembler? Welches Programm eignet sich als Neuling? Fragen über Fragen :-D
gefunden, aber das sind weniger IO vorhanden. Oder? http://www.ebay.de/itm/Uno-Arduino-Compa-tible-R3-ATmega328P-PU-ATMEGA8U2-AVR-USB-board-w-bootloade-/181013064998?pt=LH_DefaultDomain_0&hash=item2a25382d26 http://www.ebay.de/itm/ATmega8-M8-AVR-Development-Board-Core-Board-Minimum-System-/321147685355?pt
-
Thread
74 595 + STP16CP an SPI, Vorgehensweise korrekt?
Daten wohl nicht richtig. Die Schieberegister des 74HCT595 und STP16CP hängen am SPI-Modul meines ATmega1284p. OUTPUT-Enable des 74HCT595 und STP16CP sind an getrennten Pins. RCK-PIN des 595 ist am SS-Pin des SPI-Moduls, der Latch-Enable des STP16CP an einem verfügbaren Portpin. SCK des SPI-Moduls
-
Thread
256 verschiedene LEDs, wie am klügsten an Funktion übergeben
Controller ist ein ATmega1284p, angesteuert werden die Schieberegister über den SPI
-
Thread
Verhalten MCU während Durchlauf einer If-Schleife bei eintreten eines Interrupt
Hallo zusammen, ich programmiere gerade auf meinem ATmega1284p eine kleine Uhr. Mir stellt sich jetzt jedoch die Frage, was eigentlich passiert, wenn der Mikrocontroller gerade eine If-Schleife bearbeitet und dabei ein Interrupt-Event eintritt. Eigentlich
atomic.h. Damit kann man atomare, d.h. nicht unterbrechbare, Abschnitte definieren. BTW, ist der 1284 groß genug für Deine Uhr? ;-)