-
Thread
IRSND mega8: IR CODE senden ->nur symmetrische PWM
hardware pin here: IRSND_OC2 = OC2 on ATmegas supporting OC2, e.g. ATmega8 * IRSND_OC2A = OC2A on ATmegas supporting OC2A, e.g. ATmega88 * IRSND_OC2B = OC2B on ATmegas supporting OC2B, e.g. ATmega88 * IRSND_OC0 = OC0 on ATmegas supporting OC0, e.g. ATmega162 * IRSND_OC0A = OC0A on ATmegas
-
Thread
Probleme mit AVRStudio 5
dem Makefile übernommenen Konfigurationen. In config.h ist enthalten: [c]#elif defined(__AVR_ATmega168__)[/c] und ich habe übernommen: [c]#define MCU atmega168[/c] wahrscheinlich findet er dann nichts und läuft automatisch zum ATmega 8
Siehe mein EDIT oben. Alternativ kannst du auch in config.h diese Zeile [c]#elif defined(__AVR_ATmega168__)[/c] ändern in [c]#elif defined(__AVR_ATmega168__) || defined(__AVR_ATmega168A__)[/c]
-
Thread
[V] seltsames Matrix-Display auf Platine
Da ist ja ein ATMEGA8515 drauf. Hat schon jemand einen Plan gezeichnet? An die Käufer: was habt ihr damit vor? Sieht recht edel aus.
im angehängtem Bild meine DCF77 Uhr, gesteuert von einem ATMega16 und einem Conrad DCF77-Modul.
-
Thread
Compiler Warning - Enum ist kein integer const - Wieso
Hier nochmal der gesamte Teil des Header: [c] #define F_CPU 4000000UL //Atmega 162 OCR2 @ DDRB PB1 #define LED_DDR DDRB #define LED_PORT PB1 #define PRESCALER 8 #define LED_FREQ1 6250 #define LED_FREQ2 6644.52 #define LED_FREQ3 7042.25 #define LED_FREQ4 7434.94 #define
-
Thread
Arduino 2 RX/TX Module
abzufrühstücken? Alternativ habe ich diese zwei Chips heraus gesucht: http://www.reichelt.de/Atmel-ATMega-AVRs/ATMEGA-162-16-TQ/3/index.html?;ACTION=3;LA=446;ARTICLE=46627;GROUPID=2959;artnr=ATMEGA+162-16+TQ; oder http://www.reichelt.de/Atmel-ATMega-AVRs/ATMEGA-1280-16AU/3/index.html?;ACTION=3;LA=446;ARTICLE=68177;GROUPID=2959;artnr=ATMEGA+1280-16AU; Diese haben mehr serielle Schnittstellen und ausreichend ADC Wandler (leider nur 10 Bit). Kann ich mit der Arduino-Software diesen Chip irgendwie programmieren? Leider bin ich mit anderen
-
Thread
R_AVR_13_PCREL against symbol
wenn mir jemand einen Tipp geben könnte. Grüße Werner [code] avr-gcc -Wall -Os -lm -mmcu=atmega162 -DF_CPU=11059200UL -MMD -MP -MF"ucossource/os_core.d" -MT"ucossource/os_core.d" -c -o "ucossource/os_core.o" "../ucossource/os_core.c" avr-gcc -Wall -Os -lm -mmcu=atmega162 -DF_CPU=11059200UL
avr-gcc -x assembler-with-cpp -mmcu=atmega162 -MMD -MP -MF"os_cpu_a.d" -MT"os_cpu_a.d" -c -o "os_cpu_a.o" "../os_cpu_a.S" avr-gcc -Wall -Os -lm -mmcu=atmega162 -DF_CPU=11059200UL -MMD -MP -MF"os_cpu_c.d" -MT"os_cpu_c.d" -c -o "os_cpu_c.o
-
Thread
Auftragsarbeit (EAGLE) zu vergeben
5V - 24V DC, terminal block Anschlüsse - ICSP Port Insgesamt reden wir hier also über einen Atmega 328 mit ein paar Kleinteilen drumherum. Die Platine sollte so gestaltet sein, dass man sie anschliessend vernünftig in ein Gehäuse montieren kann. Wer hat Interesse?
und ich gemeinsam ein passendes Gehäuse bevor die Platine final gemacht wird. Bauteile: - Atmega 328P - Optokoppler 2x MCT62 http://www.fairchildsemi.com/ds/MC/MCT6.pdf - LCD DisplayTech 162a https://www.soanarplus.com/FCKeditor%2FUserFiles%2FFile%2FDisplaytech%2F162a-series.pdf
-
Thread
74LS245 zu lahm?
Hallo, folgende Ausgangslage: - ATMega1284P - AVR-Port-A ist verbunden mit Port-A eines 74LS245 - /Enable des '245 hängt an einem '138 - Port-B des '245 hängt an einem P8286 in einem anderen Rechner - welcher wiederum von einer Z80-
geht es ohne 2 NOPs. Um schneller zu werden, brauchst Du einen AVR mit externem Memorybus, z.B. ATmega162. Peter
-
Thread
AVR Synthesizer mit ATxmega128A1
DMA macht es Sinn. Bei mir hat diese Optimierung das Programm mehr als doppelt so schnell gemacht (Atmega328 hat leider kein DMA).
ein kleines Problem. Die Voreinstellung für die PDI Clock-Rate von 1MHz für den Mikrocontroller ATmega644P muss im Menü auf 125KHz herunter gesetzt werden, da sonst der ATmega644P nicht erkannt wird.. Gruß Rolf
-
Thread
AVR Studio 4, Atmega 644P und selbstgebautes Board
ATtiny26,ATtiny44, ATtiny45, ATtiny84, ATtiny85, Attiny86, ATtiny261, ATtiny461, ATtiny861 - Mega: ATmega88, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega168, ATmega169, ATmega2560, ATmega2561, ATmega32, ATmega324, ATmega325, ATmega3250, ATmega329x, ATmega48, ATmega64, ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649x, ATmega8, ATmega8515, ATmega8535 - Weitere: AT90CAN128, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90USB162, AT90USB646, AT90USB647
-
Thread
ATmega1284P Beschreiben in falschen Speicherbereich?
Hallo, ich glaube, dass ich ein Problem mit dem Speicherbereich des ATmega1284 habe: Zur Ausgabe von Zeichen auf ein Display habe ich die unteren 128 Zeichen der Ascii-Tabelle in ein Array im Flash abgelegt: const Tu8 u8_FONT5[ZEICHENANZAHL_FONT5][BYTEANZAHL_FONT5] PROGMEM
text + .data + .bootloader) funktioniert alles. Darf ich gar nicht die kompletten 128 KB des ATmega1284P beschreiben?! Ein Hinweis, wo das im Datenblatt steht, wäre nett. Gruß Andreas
-
Thread
Avr Studio 6 und AVR-JTAG-USB Olimex
Das ist ein Nachbau des alten Atmel JTAGICE 1. Der unterstützt nur relativ alte AVRs (ATmega16, ATmega32, ATMega323, ATmega162, ATmega169, ATmega128), die modernen aber nicht mehr. Schau, ob das Atmel Studio 6 überhaupt noch das JTAGICE 1 unterstützt. Das ist nicht sicher. Ansonsten musst
-
Thread
Problem LCD Display "ea dip162-dnled"
Hey, ich habe ein ea dip162-dnled LCD Display. BIn dann dem Tutorial gefolgt und habe es alles so gemacht wie dort beschrieben. Ich habe das Programm auf meinen ATMega8 geflashed aber nichts ging. Das Display sieht so wie
bescheidenen Kenntissen frage ich mal zur Vorsicht: hast Du den Code auch kompiliert, bevor Du ihn auf den ATmega geflasht hast?
-
Thread
24V to 5V Step Down?
Also genau weiß ich es nicht, aber grob gerechnet: 12 Leds x 15mA Displaytech162 150mA Atmega32?? 50mA?? STM32 Discovery 50mA?? Sagen wir ma 500mA. Am liebsten wär mir ne Lösung mit teilen die ich ausm Schrott zusammenbaun kann, da bin ich auch zb auf den UC3842 gestoßen
Das Displytech162 ist einLCD? Das braucht dann auch keine 150mA, sondern vielleicht 10mA
-
Thread
uC Hardware Reset
keine passen Antwort. Ich möchte auf meiner Platine einen Taster integrieren, der den Controller (Atmega 162) komplett in den Ausgangszustand zurückversetzt, also eine LOW an den Reset-Pin weitergibt. Ich verwende die Standardschaltung mit einem 10k Widerstand gegen +5V. Welche Möglichkeiten dies
-
Thread
Info Platinen Bauteiletester / Transistortester
Barney: 2 (wenn 30 stk.) + 2 ATMega328 seeers: 1 (wenn 30 stk.) Peter W.: 2 (wenn 30 stk.) + 2 ATMega328 Dirk: 1 + 1 ATmega328 John Unruhr: 1 + 1 ATMega328 Tosa: 1 + 1 Bauelemente
Barney: 2 (wenn 30 stk.) + 2 ATMega328 seeers: 1 (wenn 30 stk.) Peter W.: 2 (wenn 30 stk.) + 2 ATMega328 Dirk: 1 + 1 ATmega328 John Unruhr: 1 + 1 ATMega328 Tosa: 1 + 1 Bauelemente
-
Thread
ATmegaU, ATxmegaU, AT90USB Familie
ich einen µController für die USB Kommunikation auszuwählen. Meine Entscheidung fiel auf den AT90USB162. Jedoch muss ich auch die anderen Controller beschreiben die in Frage gekommen wären. Das wären ATmegaU und ATxmegaU. Das Problem ist, dass ich nirgens etwas allgemeines über diese Controller finde.
-
Thread
Atmega CTC-Mode Impulse
Hallo Community, ich stehe im Moment etwas auf dem Schlauch. Ich benutze den Atmega162 und möchte am OCR3A-Pin 2 Impulse mit folgendem Muster erzeugen: nach 120ms High --> nach 10us Low --> nach 10us High --> nach 10us Low. (und dabei bleiben) Im Moment betreibe ich den Timer
-
Thread
Portpins dauerhaft abfragen
Community, ich habe eine Frage bezüglich der dauerhaften Abfrage einzelner Pins. Ich benutze den Atmega162, mit 4 Tastern an 4 unterschiedlichen Pins. Ich frage den Flankenwechsel nun über while-Schleifen ab. BSP: while(!(taster_stop==1)) { taster = pineinlesen(); if
Hat der Atmega162 eigentlich keinen Pin-Change-Interrupt?
-
Thread
Bascom ist gut
PPS: Mein erstes Projekt mit µC war ein Traktometer ... ATMega32 auf Punktraster, Quarz etc. und LCD dran, an die Kardanwelle nen Reedkontakt, ins Gehäuse gepappt und die Kiste lief, Programmierung ca. 1h Timer, Impulse zählen LCD-Ausgabe, das machte Lust auf
Ufzjjuz schrieb im Beitrag #2662639: > PPS: Mein erstes Projekt mit µC war ein Traktometer ... ATMega32 auf > Punktraster, Quarz etc. und LCD dran, an die Kardanwelle nen > Reedkontakt, ins Gehäuse gepappt und die Kiste lief, Programmierung ca. > 1h Timer, Impulse zählen LCD-Ausgabe, das machte
-
Thread
UART und RS485 mit einem AVR?
aufgefallen dass es pro AVR nur einen UART Anschluss gibt >wenn ich das richtig sehe? Nein. ATMega162/164,324,644,1284 haben z.B. 2 UARTs. Es gibt auch ATMegas mit 4 UARTs (ATMega1280/2560). MfG Spess
Atmega 161, 164, 128, 1284 haben 2, Atmega 2560 hat 4.
-
Thread
LCD Routine Peter Fleury
sie aber einfach nicht zum Laufen. (lcd.c und lcd.h) Das Display (2x16) hängt an PortA eines Atmega 162. Ich habe bisher lediglich die Routinen eingebunden. Hier ein Ausschnitt aus meinem Programm: lcd_init(LCD_DISP_ON_CURSOR); lcd_clrscr(); lcd_data( 'T' ); lcd_data( 'E'
Hallo Karl-Heinz, danke für deine Antwort. Der Atmega162 hat keinen VAcc-Pin, ich werde die Routine aber noch einmal auf PortC umschreiben und testen.
-
Thread
AVR-Studio 5 / AVR ISP MKii / Atmega162
Hallo, ich brauch eure Hilfe. Ich habe mir den Atmega162 zugelegt. (anstatt Atmega8) Es hat vorher alles wunderbar funktioniert. Jetzt scheint es so, als dass der ISP MKii die Fuse-Bits von ganz alleine setzt. Der Controller ist noch jungfräulich wurde
angegeben, >dass der ISP-Takt kleiner als 0.25*f sein soll. 1Mhz ist doch weit >drunter. Ein neuer ATMega162 läuft mit 1MHz. Davon < ein Viertel. >Ich habe einen extern Quarzoszillator dran, der mit 12 MHz taktet. >Wie muss ich den Fuse einstellen... >EXTXOSC_8MHZ_XX_16KCK_65ms währe mein Wahl.
-
Thread
mehrere 29C256 auslesen => Einfachst-Schaltung mit AVR gesucht
Einfach den Flash als externes Memory anschließen, z.B. am ATmega162 und dann per UART ausgeben und am PC per Hyperterminal in eine Datei schreiben. Die 32kB gehen sogar noch ohne Paging zu adressieren. Das Verdrahten dürfte länger dauern, als das bischen Programmieren
-
Thread
LCD Display für Einsteiger
integriert ist es verwendet den Kontroller KS0073. http://www.reichelt.de/LCD-Module-DIP-Anschluss/LCD-162BL-DIP/index.html?;ACTION=3;LA=2;ARTICLE=53962;GROUPID=3009;artnr=LCD+162BL+DIP;SID=12T3YnMn8AAAIAAFwWMT078aa25ab53626c307017472898028a0b Was meint ihr dazu ? Und weiß jemande was für ein Rastermaß
Das Displaytech 162C von Reichelt gibts aktuell in der Bucht für lau: http://www.ebay.de/itm/10-Stuck-LCD-Display-16x2-Zeichen-DISPLAYTECH-162-16-poliger-Stiftleiste-/320879297847?pt=Bauteile&hash=item4ab5e58537
-
Thread
GPIB-RS232-Schnittstelle
weshalb dies nicht mit dem x161 und nur dem DC Signal alleine möglich ist. Gem. Datenblatt ist der x162 nur für Multi Controller Setups nötig.
In den günstigen USB auf GPIB Adaptern steckt übrigens nur ein Standard µC (ATmega) und der GPIB Stecker drin, die GPIB Kontakte gehen direkt auf den µC, also kann man die Spezialbausteine auch komplett einsparen wenn man will.
-
Thread
Suche Avr mit 2 Usart
ohne P hat nur 1 uart) m324P m164P Nurn 644p gibs auf Reichelt http://www.reichelt.de/Atmel-ATMega-AVRs/ATMEGA-644P-20PU/index.html?;ACTION=3;LA=444;GROUP=A363;GROUPID=2959;ARTICLE=88482;START=0;SORT=user;OFFSET=16 Ne Übersicht gibts auf atmel.com, die such ich dir jetz nich raus.
Hi Wenn du keinen ADC brauchst: ATMega162. MfG Spess
-
Thread
outp, sbi, cbi undeclared
erhalte ich ziemlich viele Fehlermeldungen: [c]Build started 14.4.2012 at 22:26:22 avr-gcc -mmcu=atmega128 -Wall -gdwarf-2 -Os -std=gnu99 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT main.o -MF dep/main.o.d -c ../main.c ../main.c: In function 'main': ../main.c:32: warning: implicit declaration of function 'outp' avr-gcc -mmcu=atmega128 -Wl,-Map=LCD1.map main.o lcd16.o -o LCD1.elf main.o: In function `main': D:\Libraries\Documents\Workspace\MCU\AVR\LCD1\default/../main.c:32: undefined reference to `outp' D:\Libraries\Documents
-
Thread
AT90USB162 Schaltung in Ordnung?
wüsste ich auch gerne.. war wohl ein Denkfehler. Werde ich mal eben berichtigen. > Der AT90USB162 ist nicht mehr so ganz frisch. Du könntest auch einen > ATmega32U2 nehmen. Den werde ich mir mal anschauen, bleibe aber glaube ich erstmal bei dem AT90USB162, da ich mich mit dem schon auseinandergesetzt
Der AT90USB162 und der ATMEGA32U2 sind völlig kompatibel zueinander - auch im USB-Teil. Einziger Unterschied: Der 32U2 hat mehr Speicher. Die Programmierung kann mit dem ab Werk programmierten USB-Bootloader und Atmel
-
Thread
USART, die 4220.
Mahlzeit - ich häng' fest! Ein Master (atmega162) soll ein Datenpaket über RS485 an einen Slave (attiny2313) schicken. Nach dem Einschalten und auf Tastendruck funktioniert das auch genau einmal. Gaaanz selten mehrmals hintereinander. Danach
Ralf G. schrieb im Beitrag #2635931: > Ein Master (atmega162) soll ein Datenpaket über RS485 an einen Slave > (attiny2313) schicken. Welche RS485-Treiber benutzt du denn? Ich habe vor kurzem ein RS485 Bussystem mit dem SN75176 als Treiber aufgebaut.
-
Thread
[V] Dinge abzugeben
fast nur noch Atmega32U4 und Atmega8U2 einsetze gebe ich dieses Board ab. http://www.wiki.elektronik-projekt.de/embedit/avr/module/markusb_i VHB: 8,00 EUR + Versand *Zu Bild29.jpg* Atmega32L + Kameramodul + Display
Bild 29.jpg ist vergeben Atmega32L + Kameramodul + Display + SDSlot. Bild 33.jpg ist reserviert Seduboard Gruß Flo
-
Thread
Mikrocontrollerboard ATmega mit 2xRS232
genau einen UART. Nein. *Das* sind die Anormalen. es muss ja nicht der PV sein. gibt auch noch P. ATMega1284P ist auch handelsüblich. Wenn kein ADC gebraucht wird kann man auch den ATMega162 mit 2 UARTS nehmen. MfG Spess
Ich hatte mal in einem Projekt mit Atmega32 und Software Uart permanent Probleme. Der ist dann durch einen Atmega128 abgelöst worden, der hat zwei in Hardware.
-
Thread
Atmega162, Port teilweise defekt?
Wenn ich mit dem angehängten Testprogramm die Eingänge am PORTC auf low ziehe, stelle ich fest: - PINC0 .. PINC3 funktioniert - PINC4 .. PINC7 zeigt ständig 'low', kann aber am Eingang knapp +5V messen Hat sich der µC hier sauber von den oberen 4Bit seines PORTC getrennt?
-
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
Atmel: http://www.atmel.com/Images/doc8306.pdf http://www.atmel.com/Images/AVR172.zip Der ATmega32M1 ist kompatibel zu ATmega162M1 hat nur mehr Speicher. MfG Spess
-
Thread
Atmega1284P , Drei Frequenzen messen
Guten Morgen, Ich möchte mit einem Atmega1284P 3 Impulse messen. Es handelt sich dabei um Rechteck Signale zwischen 0-70 Hz. Bei nur einem Signal wäre es durch die Input capture Unit recht einfach zu lösen , doch wie gehe ich bei 3 Signalen
Der ATmega1284 hat wie der ATmega162 zwei Capture-Einheiten, je für T1 und T3. Damit kann man zwei Eingangsfrequenzen mit hoher Auflösung gleichzeitig messen. Als Beispiel: http://www.mikrocontroller.net/topic
-
Thread
Atmega162 macht nach Aus-Einschalten blödsinn
Hallo Forum , ich habe ein Problem und hoffe ihr könnt mir Helfen. Das folgende ist bei zwei Mega162 das selbe und beide sind neu, also denke ich, ich mach nen fehler. Ich habe am PortA und PortC eine R2R Netzwerk. Damit gebe ich zwei Sägezahn Signale aus. Nach dem Programmieren funktioniert alles super. Aber wenn ich den Strohm nehme und wieder gebe (Aus/Einschalten) dann macht der MCU absoluten blödsinn. Muss ich die Leitung vom Mega (ALE) auch beschalten ? lg Lois