-
Thread
Atmega8 16Mhz Quarz Fusebits setzen
*push* das interessiert mich jetzt aber auch, wie man einen atmega8 dazu bekommt mit 16mhz zu laufen.
0xd9" exit 0 fi if [ "$opt_w" = "1" ]; then set -x avrdude -p m162 -c $prg -u -v -U lfuse:w:$lf:m avrdude -p m162 -c $prg -u -v -U hfuse:w:$hf:m set +x exit 0 fi fi [/code]
-
Thread
RS232 -> RS485
Ich habe Umsetzung mit einem ATMega162 vorgenommen (hat 2 UART). Bei der Anzahl an Controllern, die an meinem RS485 hängen werden, macht der eine Controller den Kohl auch nicht mehr fett. Ich habe mich für diese Variante entschieden
, MAX232, ATMega162 und diverse Kondensatoren Gruß
-
Thread
SPI für langsame Takte
Nimm doch auf beiden Seiten einen MC. Dann brauchst Du nur einen IC und eine Leitung. Z.B. der ATmega162 hat 35 IOs. An den einen hängst Du bis zu 34 Taster ran und überträgst per UART (5Byte). Der andere empfängt und schaltet bis zu 34 LEDs an. Dazu nur noch ein bischen Software (<100 Byte), fertig
Hier mal ein Beispiel für den Sender: [c] // Target: ATmega162 #include <avr/io.h> #define F_CPU 1e6 // 1MHz #define BAUD 1200 #define BAUDDIVIDER (uint16_t)(F_CPU / BAUD / 16 - 0.5) void uputchar( uint8_t c
-
Thread
Suche STK 500+ 501
Ich habe hier noch ein STK-500 übrig. Allerdings nur das Board mit Anleitung und ein Controller (ATMEGA 162V). Wenn du selbst noch steckverbinder hast wäre es evtl. was für dich. Es ist praktisch unbenutzt.
Ich habe hier noch ein STK-500 übrig. Allerdings nur das Board mit Anleitung und ein Controller (ATMEGA 162V). Wenn du selbst noch steckverbinder hast wäre es evtl. was für dich. Es ist praktisch unbenutzt. gib mir deine ICQ dann werden wir es wietere Reteils klaeren koennen MFG alex
-
Thread
Frage zu avr-size
gedacht. Mein Problem liegt hierin: .data 266 8388704 Ich habe ein Programm für den Atmega162 erstellt. Im AVR-Studio funktioniert es einwandfrei. In der Hardware läuft es nur mit externem Ram. Wenn ich den entferne und auch MCUCR nicht setze, bin ich der Meinung, dass bei 266 Bytes das
kein Windows habe, wusste ich nicht, wie's genau heißt. > Das kann nicht funktionieren. Der ATMega162 hat 1K internen RAM. > bss= 1296 ist (ohne Stack) schon über 1K. Umm, ja. Dann solltest du aber mit dem externen RAM auch noch die Optionen feilen (z. B. via Mfile), damit der auch benutzt
-
Thread
ATmega1284p AVR STUDIO 4 Fehlermeldung bei WDTCSR
wieder kleine Copy & Paste-Schlampereien. Dies > ist eine davon. > > Das haben sie wohl vom Atmega8 abgeschrieben. oder ATmega32/162/8515, ATtiny13/2313 uvm., da ist WDTCR=0x21. Bei z.B. ATmega328P gilt wieder die Regel wie bei ATmega1284P, siehe gemeinsames Datenblatt ATmega48A/48PA/88A/88PA
jetzt unwirksam. Eine 2. Chance gibt es nicht. Rainer V. schrieb im Beitrag #3835782: > oder ATmega32/162/8515, ATtiny13/2313 uvm., da ist WDTCR=0x21. Bei z.B. > ATmega328P gilt wieder die Regel wie bei ATmega1284P, siehe gemeinsames > Datenblatt ATmega48A/48PA/88A/88PA/168A/168PA/328/328P. Darin
-
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
chip45boot2 Hex wird nicht richtig geflasht
Hallo Leute, ich wollte meinen Atmega 162 mit einem Bootloader ausstatten und hab den Chip45boot2 gefunden als einfach zu nutzender Bootloader. Also das richtige Hexfile heruntergeladen Atmega 162 uart0_v2.9 dann geflasht und gefreut
Mein Build aus Eclipse meldet mir für mein Programm: AVR Memory Usage ---------------- Device: atmega162 Program: 3068 bytes (18.7% Full) (.text + .data + .bootloader) Data: 483 bytes (47.2% Full) (.data + .bss + .noinit) Der Atmega sollte also nicht voll sein. Die Fuses sind
-
Thread
Speichererweiterung ATMega Workaround
geht nicht, da diese AVRs Code nur aus dem internen Flash ausführen können. Falls Du den at90usb162 nicht mehr bekommst (5 Stück sollte man doch irgendwo noch auftreiben können, ggf. schick mir mal eine PM) dann könntest Du auch mal nach dem atmega32u2 ausschau halten, der ist ziemlich pinkompatibel
csd-electronics hat sowohl den AT90USB162 als auch den ATmega32U2 jeweils als -AU für 4,59€ ... mfG Markus
-
Thread
[V] Starterkits - Olimex MSP430 EASYWEB-2, Olimex LPC2148 ARM, Olimex AT90USB162, AVR CAN testboard
ARM_Entwicklungsplatine_%28LPC-P2148%29 Neu unbenutzt OVP (Bild LPC-P2148) Preis: 34€ + Versand AT90USB162 Entwicklungsboard das hier: http://shop.embedded-projects.net/OLIMEX/AVR/AT90USB162_Entwicklungsplatine_%28AVR-USB-STK%29 Neu unbenutzt OVP (Bild AT90USB162) Preis: 25€ + Versand AVR CAN Entwicklungsboard
Beide Boards noch da! Das AVR CAN Entwicklungsboard mit ein Atmega644 (statt Atmega32) gebe ich für 40€ inkl. Versand ab und das AVR 16/32 Testboard für 13€ inkl. Versand
-
Thread
24C08AN von Atmel?
>Möchte gerne meinen Atmega16 um mehr RAM erweitern, habe hier noch einen >SPI Chip: ATMEL 0644 45DB041D SU liegen. Der 45DB041 ist ein Flash. Wenn du mehr RAM brauchst kaufst du dir einen Atmega32.
Beim Mega162 geht 8 Bit breites Standard-SRAM (62256 und dergleichen) als Erweiterung des internen RAMs. Gehen halt recht viele Pins bei drauf.
-
Thread
Wie viel Zeit/Geld habt ihr in euer letztes Bastelprojekt gesteckt?
OK, mal wieder On Topic. Anfang letzten Jahres hab ich einen DMX-Recorder gebaut. ATmega64 + 64kB SRAM + DOGM162 LCD. Funktioniert super! Der SRAM ist zum puffern der "Gedenkpausen" von SD-Karten, welche in Extremfällen an die 1s(!) gegen können. Ich hab zwei Platinen aufgebaut, Material
sie nicht bezahlbar sind. Falk frog daraufhin: >Welche? Zum Beispiel sog. DMX-Rekorder mit Atmega64+ 64kB SRAM + DOGM162 LCD *unverschämt grins* ;-) MfG Paul
-
Thread
Dog-M / ST7036 Routine für 1-Zeiliges Display SPI-Mode
Initialisierung notwendig, was im EA Datenblatt gut beschrieben ist. Inhalt: - 4-Bit Parallel-Mode für DOG-M 162 (2x16 Zeichen) - 8-Bit Parallel-Mode für DOG-M 162 (2x16 Zeichen) - 4-Bit Parallel-Mode für DOG-M 163 (3x16 Zeichen) - 8-Bit Parallel-Mode für DOG-M 163 (3x16 Zeichen) Der Code passt für SDCC
ist schon ein wenig veraltet, vielleicht liest das aber noch wer.. Ich möchte meinen ATMEGA328p mit dem DOGM162l-a verbinden Im Datenblatt sind CLK, SI, RS und CSB beschrieben, in dieser Initialisierung sehe ich aber MOSI und MISO beschrieben - wie komm ich auf diese Pins? MOSI nehme ich
-
Thread
WinAVR 20071221 / LibC V1.6.0 MemCopy problem?
Hallo, ich habe gerade Zwei AVR in Bearbeitung (ATMega168 / AT90USB162) In beiden Systemen habe in eine kleine Fifo Funktion siehe Unten. Die Erstimplentierung war unter LIBC V1.4.6 / WinAVR 20070525 auf dem ATmega168 Dort schien alles IO
Roland Schmidt wrote: > ich verstehen aber nicht wieso im AT90USB162 dieser Code dann nicht > richtig tut. Weil er keinen Multiplizierer besitzt. Das war eine fehlerhafte Einordnung der AT90USB82/162 in dieser Version (mangels ausreichender Informationen seitens
-
Thread
3x UART - wie lösen?
ATmega162 hat 2 Hardware-USART. Fürs reine Senden könnte man auch ein Soft-UART dazubasteln. Sonst gibt es noch nette externe Methoden, wie einen anderen AVR als USART per SPI, TWI oder so an einen anderen
gleichzeitg senden + empfangen), wenn die Baudrate die gleiche ist. Es reichen als 2 UARTs aus (z.B. ATMega162). In der Codesammlung ist auch ne Vollduplex-UART in SW. Peter
-
Thread
Can-usb adapter von mictronics.de(selbstbau avr)
wissen. http://www.mictronics.de/?page=can_bus Zitat: Heart of the circuit is an Atmel AVR ATmega162 microcontroller which controls the Communication between FTDI FT245BM USB to parallel converter and Philips SJA1000 Stand-alone CAN bus controller.
20 D3 MBRS130LTR SMB 21 IC1 PCA82C250 SO8_SOT96-1 22 IC2 SJA1000 SO28 23 IC3 Atmega162-16AI TQFP44 24 IC4 78M05 D-PAK 25 IC5 FT245BM TQFP32-08 26 IC6 93LC46B/SN 8-SMD-1 27 JP1 K1x2 1X02 28 K1 CAN BUS HD10-S 29 K2 USB-B USB-B-PRINT 30 K3 ISP
-
Thread
Einen ATmega 16 zum Arduino Standalone benutzen
Ich habe ein 16x2 Zeichen Display des Typs Displaytech 162A. 4Bit + RW, RS, E, 7 Ausgänge/Eingnge von ATmega. Außerdem möchte ich ein 4 Wege Joystick anschließen. Die gegenüberliegenden Richtungen können also nie gleichzeitig betätigt werden --> die Idee mit
Stutzenstein schrieb im Beitrag #2922051: > Ich habe ein 16x2 Zeichen Display des Typs Displaytech 162A. 4Bit + RW, > RS, E, 7 Ausgänge/Eingnge von ATmega. Also ein Standard 1602 LCD Display. Dafür benötigst Du normalerweise nur 6 digitale Ein/Ausgänge. RW wird nur dann benötigt, wenn Du nicht
-
Thread
ethersex im etherrape
atmega161 atmega162 atmega163 atmega165 atmega168 atmega169 atmega32 atmega323 atmega325 atmega3250 atmega64 atmega645 atmega6450 atmega128 at90can128
at90s8515 at90c8534 at90s8535 at86rf401 attiny13 attiny2313 avr3 atmega103 atmega603 at43usb320 at43usb355 at76c711 avr4 atmega8 atmega48 atmega88 atmega8515 atmega8535 avr5 atmega16 atmega161 atmega162 atmega163
-
Thread
Suche Microcontroller AT90USBkey o. Teensy++
Suche einen der folgenden Microcontroller (ganzes board): # AT90USB162 # AT90USB646 # AT90USB647 # AT90USB1286 # AT90USB1287 # ATMEGA32U4 oder # Teensy++ Habe im Shop nur den "Open Kubus USB-Stick (AT90 USB)" gefunden, aber der reicht wohl nicht, auch wenn
http://at.farnell.com/atmel/at90usb162-16au/avr-usb-mcu-16k-flash-smd-tqfp32/dp/1455073
-
Thread
Problem mit Atmega32 und LCD (HD44780 kompatibel)
12 (DB5): PD1 am Atmega LCD-Pin 13 (DB6): PD2 am Atmega LCD-Pin 14 (DB7): PD3 am Atmega LCD-Pin 15 und LCD-Pin 16 ist LED (mit Vorwiderstand) Danke nochmals für weitere Hilfe!
am Atmega > LCD-Pin 12 (DB5): PD1 am Atmega > LCD-Pin 13 (DB6): PD2 am Atmega > LCD-Pin 14 (DB7): PD3 am Atmega > > LCD-Pin 15 und LCD-Pin 16 ist LED (mit Vorwiderstand) > > Danke nochmals für weitere
-
Thread
Problem mit AVR DRAGON und AVRDUDE unter ECLIPSE
ist nahezu abgeschlossen, jedoch gestaltet sich der Zugriff auf das Target (in meinem Fall ein *ATmega162* über *AVR-Dragon* JTAG und USB) problematisch. *SITUATION* Installiert und aktiviert ist für den *USB*, an dem der AVR-Dragon hängt, der aktuelle Treiber *libusb-win32* (v1.2.6). Der Zugriff z.B. zum Auslesen der Statuswerte funktioniert über den DOS-Prompt wunderbar: [code]avrdude -pm162 -cdragon_jtag -Pusb -v[/code] Allerdings macht *Eclipse* beim Zugriff auf die Hardware (für mich) nicht nachvollziehbare Sachen: Wenn ich in den Projekteinstellungen unter "AVR / Target Hardware" den
-
Thread
gcc Kompiler
Projekt an, das ich nie wirklich fertiggestellt habe: https://github.com/Daniel-Abrecht/DPA-UCS/tree/162fbd5ab9425fa0f2d45f9309c0d8639a4948ca Das einzige Hardwarespezifische sind die Treiber & die (optionalen) Board configs: https://github.com/Daniel-Abrecht/DPA-UCS/tree/162fbd5ab9425fa0f2d45f9309c0d8639a4948ca
server/driver/generic/enc28j60.c 34 src/server/driver/generic/dummy.c 51 src/server/driver/atmega1284/io_pin.c 36 src/server/driver/atmega1284/adelay.c 48 src/server/driver/atmega1284/spi.c 28 src/server/driver/atmega1284/stdio_to_uart.c 11 src/server/driver/linux/adelay.c 205
-
Thread
wechsel von AVRdude zu AVR dragon
Hi, bei mir läuft der Übergang nicht ganz flüssig. Bisher konnte ich meinen atmega162V wunderbar über das xilinx cable mit dem avrdude mittels ISP programmieren. z.B. mit diesem command avrdude -p m162 -c xil -e -U flash:w:default/XXXXXXX.hex nun zum Problem: Der Dragon
A. S. schrieb im Beitrag #3204390: > Bisher konnte ich meinen atmega162V wunderbar über das xilinx cable mit > dem avrdude mittels ISP programmieren. Du kannst avrdude übrigens auch für den Drachen benutzen. ;-) Da allerdings die Aktivierung des ISP immer noch
-
Thread
AVR-Programmierboard
nur einen) und programmieren kann. Das sind zum einen die ATTINYs mit ner 8-Pin Belegung. Dann ATMEGA in verschiedenen Ausführungen mit 28-Pin und letztlich die ATMEGA mit 40-Pin (wobei ich gesehen habe, dass der 8515, 161 und 162 scheinbar Masse und VCC Pin woanders sind, ergo muss ich 2 40-Pin Sockel
hast nen 8poligen Sockel für ATiny12,13,15, einen 14poligen für ATiny24,44,84, nen 28poligen für ATmega8,48,88,168,238,4433 dann jeweils 2 40polige, einmal für die vorhingenannten Oldtimer 8515 und 162 und der andere 40Poler für die Mega16,32, und 8535, und als letztes noch 2 20polige, einmal für den
-
Thread
-
Thread
Displaytech162 LCD am Atmega8
und beantwortet doch die meisten Fragen. Nun zu meinem Problem Bekomme das Reicheltdisplay LCD 162C an meinen ATMEGA8 nicht zum laufen. Ich möchte das display im 4bit Modus betreiben. Habe es wie folgt am Controller angeschlossen: DB4 an PD4 DB5 an PD5 DB6 an PD6 DB7 an PD7 E an PC1
-
Thread
Gateway zwischen zwei CAN-Netzen
ATmega162 mit 2*SJA1000 scheint mir auch etwas unelegant. Habe mal etwas sehr ähnliches mit einem LPC2129 gemacht (CAN-CAN Bridge mit Filtermöglichkeit). LPC2129 ist etwas "handlicher" als ein LPC23xx aber
könnte der atmega162 nicht etwas zu langsam sein um 2 can netzwerke mit eventuell 1 mbaud zu verarbeiten? ich würde glaube ich auch ein arm7 nehmen. oder nen arm9 :D da haste ne eierlegendewollmilchsau und kannst
-
Thread
JTAG ICE 3 - connection problem (ATSAM4S )
AT32UC3A1512 ATmega128RFA1 ATmega644A ATtiny167 AT32UC3A3128 ATmega162 ATmega644P ATtiny20 AT32UC3A3128S ATmega164A ATmega644PA ATtiny2313 AT32UC3A3256 ATmega164P ATmega645 ATtiny2313A AT32UC3A3256S ATmega164PA ATmega6450
AT90PWM3B ATmega328P ATxmega64D3 ATtiny9 AT90PWM81 ATmega329 AT90USB1286 ATmega3290 AT90USB1287 ATmega329P AT90USB162 ATmega32A
-
Thread
Umstieg Atmega32 auf Atmega324P
beiden bis auf den Familiennamen nicht viel gemeinsam haben, hast du inzwischen festgestellt? Der ATmega324 dürfte der große Bruder des ATMega162 sein, und der hat auch nicht sooo viel mit dem Mega32 gemeinsam.
STK500-Besitzer schrieb: > Der ATmega324 dürfte der große Bruder des ATMega162 sein, und der hat > auch nicht sooo viel mit dem Mega32 gemeinsam. Gut multipliziert aber schlecht geraten. Der 324 ist der kleine Bruder des 644, und der
-
Thread
Software Serial für mega644
Es ist vom ATmega644 die Rede, ohne P und ohne A.
John Doe schrieb im Beitrag #6622619: > No, hat nur einen Stimmt, habe ich mit dem 162er verwechselt.
-
Thread
Platinencheck
Reichelt hat ihn: ATMEGA 162-16 TQ Kostet 6.30 Euro, also schon ein wenig teurer als der normale Mega16.
Hi! Als bei CSD-electronics kostet der 162er nur 4,59 und ab 2 STück nur 4,29 .... Und 12mil sind für keinen Hersteller ein Problem, wie schauts mit den Leiterbahnabständen aus?
-
Thread
[V] AMK Programmer
Informationen fehlen noch? PDI für die XMEGA's (6Pol) TPI für die Attiney's (6Pol) ISP für die ATMEGA's (6Pol) Verbaut ist ein ATMEGA32U2 oder ein AT90USB162 (je nach verfügbarkeit) Wie gesagt, eine Seite zum AMK Programmer ist noch im Aufbau. Es sind mittlerweile 8 vorreserviert.
Bülent C. schrieb: > Verbaut ist ein ATMEGA32U2 oder ein AT90USB162 (je nach verfügbarkeit) > - Lässt sich problemlos mit Atmel Studio bis 6.2 betreiben. Dann ist schon klar dass, das LUFA Projekt in Einsatz kommt. Gibt es extra Firmware
-
Thread
kuriose Atmel Strategie
Auszug aus dem Datenblatt eines ATMEGA 64: • Operating Voltages – 2.7 - 5.5V for ATmega64L – 4.5 - 5.5V for ATmega64 • Speed Grades – 0 - 8 MHz for ATmega64L – 0 - 16 MHz for ATmega64 soweit so gut, aber wenn ich den internen
@guru: Der ATMega162 ist ja auch von 2,7-5,5 V und bis 16 MHz spezifiziert! Ich kann Michaels Problem gut nachvollziehen. Es geht ihm ja auch nicht primär um eine Ersatzlösung (da gibts natürlich ne ganze Reihe,
-
Thread
Makefile Uart Korrekt?
Du versuchst laut Makefile für die MCU atmega162 zu übersetzen. Die hat ZWEI UARTs, die in dem Sourcecode auch spezifisch angesprochen werden müssen. Also statt [C] UBRRH = UBRR_VAL >> 8; UBRRL = UBRR_VAL & 0xFF; [/C] könnte
Distribution (WinAVR 20070525) "fehlen" diese Makrosymbole im entsprechenden Includefile (avr/include/avr/iom162.h). Aber dort sind aber andere, funktional entsprechende Makrosymbole. Diese sind jeweils mit dem 0 bzw. 1 für eine der beiden UARTs des Atmega162 gekennzeichnet (Beispiel #define URSEL1 7 und #define
-
Thread
Empfehlung/Erfahrung für MCU mega8/88, mega162/?
Hallo! Wir haben gerade zwei Projekte am laufen wo wir jeweils einen ATmega8 und einen ATmega162 (wegen den 2 UART's) verwenden wollen. Jetzt habe ich gesehen das Atmel einen ATmega88 anbietet und wollte fragen ob es generell Sinn macht anstelle eines ATmega8 einen ATmega88
schlüssig. Bei dem anderen Projekt setzen wir einen ATmega162 ein. Eine neuere Variante oder Version dieses Controllers habe ich nicht finden können, vermutlich ist dieser der aktuellste und so gesehen ist keine neuere/bessere Alternative zu empfehlen, oder
-
Thread
Mikrocontroller-System(AVR) mit USB
Na dann ist doch der AT90USB162/82 die Idealbesetzung. Ähnlich Mega168/88 nur halt mit USB drin. Nur auf SDIP muss man leider verzichten.
>Na dann ist doch der AT90USB162/82 die Idealbesetzung. Naja, der AT90USB1287 ist 10 Euro teurer, hat aber auch deutlich mehr Programm- und Arbeitsspeicher.
-
Thread
ATMega328p RX UART Interrupt µC stürzt ab
Liegt im Widerspruch zu: Marius D. schrieb im Beitrag #4906140: > ich habe ein Projekt mit einem ATMega328P Der ATmega162 hat einen USART0_RXC_vect Beim ATMega328P heißt das Ding: USART_RX_vect Jobst M. schrieb im Beitrag #4908129: > Wahrscheinlich ehr nicht ... Sehe ich auch so! Ich glaube
Widerspruch zu: > > Marius D. schrieb im Beitrag #4906140: >> ich habe ein Projekt mit einem ATMega328P > > Der ATmega162 hat einen USART0_RXC_vect > Beim ATMega328P heißt das Ding: USART_RX_vect > > Jobst M. schrieb im Beitrag #4908129: >> Wahrscheinlich ehr nicht ... > Sehe ich auch so
-
Thread
AT90USB162 kann keine Fuse Bits schreiben
ich habe bisher etliche ATMegas mit meinem Adapter ueber ISP Programmiert. Jedoch beim AT90usb162 kann ich die Fuse Bits nur lesen, jedoch nicht schreiben. Gibts da irgend ein Trick?
Ja der At90usb162 ist ausgewählt. Machen wirs anders. Ich habe die delays raus genommen und nur noch folgendes drinne: PORTD |= (1<<PD4); // High dies geht jedoch denoch nicht. Die LED, die auch funktioniert
-
Thread
tiny2313-90S2313
DMX-Seite findest Du alle relevanten Routinen für das Senden von DMX-Signalen. Dann nimmst Du Dir ´nen ATMEGA162 (wegen der 2 USARTS besonders einfach), fütterst ihn damit, gestaltest ihn nach Deinen Vorstellungen um und initialisierst das 2. USART für 115kBaud 1s8d1snp. Dann implementierst Du ein bestimmtes
anfanger auf dem gebied Atmel Uc. habe nur eigenlich ein bissel Bascom erfarung. Und fon der ATMEGA162 hore ich jezt erst. habe nur mega8 und 16, und tiny 2313 und tiny26. normal programiere ich ab und su ein project mit Microchip prozessoren. wahr einfacher, leider seit ich ein neues Mainbord
-
Thread
IDE unter Linux
at90s2343 at90s4414 at90s4433 at90s4434 at90s8515 at90s8535 at90scr100 at90usb1286 at90usb1287 at90usb162 at90usb646 at90usb647 at90usb82 at94k ata6289 atmega103 atmega128 atmega1280 atmega1281 atmega1284p atmega128rfa1 atmega16 atmega161 atmega162 atmega163 atmega164a atmega164p atmega165 atmega165a atmega165p atmega168 atmega168a atmega168p atmega169 atmega169a atmega169p atmega169pa atmega16a atmega16hva atmega16hva2 atmega16hvb atmega16m1 atmega16u2 atmega16u4 atmega2560 atmega2561 atmega32 atmega323 atmega324a
-
Thread
ATmega644 tot?
über JTAG debuggen, aber ich bekomme das JTAG nicht zum laufen. Bekomme das JTAG auch mit einem ATmega162 nicht hin, ist da noch etwas zu beachten ausser die Leitungen entsprechend der Beschreibung zu verbinden? Ciao... Markus
mit dem JTAG nicht funktioniert. Die Fuses dafür sind enabled, aber ich bekomme es weder mit dem ATmega162 noch mit dem ATmega644 zum funktionieren. Ciao... Markus
-
Thread
Div. neue Atmel AVRs günstig abzugeben
zusammen, nach erfolgreichem Projektabschluss sind flg. AVRs über und suchen neue Besitzer: ATMEGA8515-8PI (DIP, DC: 03): Gesamt 35 Stück verfügbar 1 - 5 Stück: 4,70 EUR ab 5 Stück: 4,65 EUR alle: 4,60 EUR ATMEGA162-16PI (DIP, DC:03): Gesamt 30 Stück verfügbar 1 - 5 Stück: 7,50 EUR ab
@Merle 2313: 2KB Flash, 15 I/Os mega8515: 8KB Flash, 35 I/Os mega162: 16KB Flash, 35 I/Os Gruss Oliver
-
Thread
ATMEGA8 Soundgenerator/Synthizer
angehängt werden. Die Files zum Projekt finden sich hier: http://www.roboterclub-freiburg.de/atmega_sound/atmegaSID.html Um den Soundgenerator auszuprobieren, brauch man blos einen Atmega8 mit 16MHz Quartz. Den PWM-Ausgang kann man direkt an einen Verstärkereingang anschließen. Ich habe hierzu
kann mir jemand das hex-file füe nen Atmega168 16MhZ senden?
-
Thread
Umschaltung ext./int. Takt
Ich kann mal nur als Bsp. für den ATmega 162 sprechen. Bei dem kann man im laufenden Betrieb den Taktvorteiler setzen. Das nennt sich da "System Clock Prescaler", Teiler von 1 bis 256 sind möglich (in 2^n Schritten) und wird über das Register
interessante Sache, und es wird im Datenblatt extra als Möglichkeit zum Stromsparen genannt: "The ATmega162 system clock can be divided by setting the Clock Prescale Register CLKPR. This feature can be used to decrease power consumption when the requirement for processing power is low." Dann wäre
-
Thread
Bootloader richtige Einsprungadresse finden
Bootloader über Putty. Dann wollte ich mal die richtige Adresse eingeben: Ich verwende einen Atmega162, und habe die Einsprungadresse wie im Artiekl erwähnt richtig ausgerechnet, so denke ich zumindest. Die Tabellen befinden sich im Datenblatt http://www.atmel.com/Images/Atmel-2513-8-bit-AVR-Microntroller-ATmega162
schrieb im Beitrag #3723185: > Krieg ich den schon nichtmehr rein? Das wäre ja echt blöd Der ATmega162 hat, wie der Name schon sagt, 16kByte Flash, d.h. bei Byteadresse 0x3FFF bzw. Word-Adresse 0x1FFF ist Schluß. Und mit Start bei Word-Adresse 0x1C00 hast du schon die maximal Größe für den Bootloader
-
Thread
JTAG mega162
Hallo Anton, ich programmiere den ATMEGA162 auch über JTAG. Allerdings ist das ein selbst gebautes Board und der JTAG-Anschluß ist nicht ATMEL sondern ALTERA kompatibel, so daß ich den ALTERA Byteblaster zum Programmieren benutzen kann.
Mit dem Mega32 geht es und mit dem Mega162 nicht? kann es sein das du das gleiche Kabel verwendest? (JTAG->STK500) Der Mega162 hat eine andere PIN Belegung der JTAGSignale
-
Thread
AVR Programmierung
> ATmega1284P.xml: <FlashPageSize>256</FlashPageSize> ATmega16.xml: <FlashPageSize>128</FlashPageSize> ATmega161.xml: <FlashPageSize>128</FlashPageSize> ATmega162.xml: <FlashPageSize>128</FlashPageSize> ATmega163.xml: <FlashPageSize>128</FlashPageSize> ATmega164.xml: <FlashPageSize>128</FlashPageSize> ATmega164P.xml: <FlashPageSize>128</FlashPageSize> ATmega165.xml: <FlashPageSize>128
-
Thread
Erfahrungen SI4735
nehmen. > Display sicher geplant, oder? Welches? http://www.reichelt.de/Hintergrund-gruen/LCD-162C/index.html?;ACTION=3;LA=2;ARTICLE=31652;GROUPID=3005;artnr=LCD+162C;SID=10T0krzX8AAAIAAAtT-jM67daa60eee5d87b8b0bf44c1510c543a Willste mit Einsteigen? Ich arbeite mit AVR Studio5.1 Mein Problem
Einige SI4735 RDS TWI I2C Beispiele in Assembler ATmega8 http://www.mikrocontroller.net/topic/302317
-
Thread
AVR debuggen unter linux
Controller in Erfahrung bringt? Vergiß den am besten ganz schnell wieder. Die unterstützten µC sind: ATmega16, ATmega32, ATMega323, ATmega162, ATmega169, ATmega128 Steht aber auch so im auf der Seite verlinkten user guide: http://www.olimex.com/dev/pdf/avr-usb-jtag.pdf Bei Atmel ist dazu nichts mehr
0x9703 128 KiB 4 KiB atmega1281 0x9704 128 KiB 4 KiB atmega1284p 0x9705 128 KiB 4 KiB atmega128rfa1 0xA701 128 KiB 4 KiB atmega16 0x9403 16 KiB 0.5 KiB atmega162
-
Thread
DOGM162 DOGM163 4Bit SPI 3.3V 5.0V Initialize ASM
DOGM162_163_4WIRE_SPI_3.3V_5.0V_Initialize.zip> enthält folgende Software: 4WIRE_DOGM162_3_3V 4WIRE_DOGM162_5_0V 4WIRE_DOGM163_3_3V 4WIRE_DOGM163_5_0V SPI_DOGM162_3_3V SPI_DOGM162_5_0V SPI_DOGM163
unter Beitrag "ASM Code drucken mit NP++" Eine kleine Anwendung für das DOGM162W-A, ein sehr einfaches DVM, ist zu finden auf Beitrag "DVM mit DOGM162W-A, ATMEGA8A, AVRASM" Ich würde mich freuen, wenn diese Informationen für jemanden nützlich wären. Grüße Klaus