-
Thread
NEC Beamersteuerung mit Atmega8U2
UART_TX_BUFFER_SIZE & UART_TX_BUFFER_MASK ) #error TX buffer size is not a power of 2 #endif #if defined(__AVR_AT90S2313__) \ || defined(__AVR_AT90S4414__) || defined(__AVR_AT90S4434__) \ || defined(__AVR_AT90S8515__) || defined(__AVR_AT90S8535__) \ || defined(__AVR_ATmega103__) /* old AVR classic or ATmega103
#define UART0_UDRIE UDRIE #elif defined(__AVR_AT90S2333__) || defined(__AVR_AT90S4433__) /* old AVR classic with one UART */ #define AT90_UART #define UART0_RECEIVE_INTERRUPT UART_RX_vect #define UART0_TRANSMIT_INTERRUPT UART_UDRE_vect
-
Thread
Mein erstes Layout hilfe erwünscht
Problem habe, und zwar finde ich > keinen Mega8-AI Im Makefile steht: [c] #MCU_TARGET = atmega8515 #MCU_TARGET = at90s8515 MCU_TARGET = atmega8 [/c] Demnach sollte es ein beliebiger atmega8 tun. Wahrscheinlich wäre atmega8a-au die richtige Bezeichnung. Du hast keine Befestigungsbohrungen
und zwar finde ich >> keinen Mega8-AI > > Im Makefile steht: > [c] > #MCU_TARGET = atmega8515 > #MCU_TARGET = at90s8515 > MCU_TARGET = atmega8 > [/c] > Demnach sollte es ein beliebiger atmega8 tun. Wahrscheinlich wäre > atmega8a-au die richtige Bezeichnung. > > Du hast keine
-
Artikel
Hausbus Diskussion
PWM 230V Dimmer Bedienungselement 1 mit Glasscheibe. Display, z.B Handy Temperatursensor "4 Taster" s.h hier Infrarot. Eingang Ausgang (zur Steuerung von Receivern im anderen Zimmer) Funk. Es ist durchaus sinnvoll einen Teil des Bussystems drahtlos bedienen zu können. Hierbei muß zwischen bidirektionaler
des Hauses in 3D Programmierung in Python Wer kann was beisteuern?. Ich baue mal 2 Testplatinen mit AT90S8515 (hab ich noch hier rumliegen) auf und RS232, dabei kann ich gleich mal etwas Übung mit dem CAN-Bus bekommen. Als CAN-Treiber benutze ich den MCP2515 (glaube heißt so) und den PCA 82C250T. Dann
-
Thread
Schieberegister ansteuern
so wie ich es sehe hast du einen 8051 devrirate 90S8515 von Atmel drauf. Lese das Programm aus und disassemblier es, sollte doch kein so grosses Problem darstellen, du hast ja die Hardware zum Testen da.
athome schrieb im Beitrag #3674055: > so wie ich es sehe hast du einen 8051 devrirate 90S8515 von Atmel > drauf. > Lese das Programm aus und disassemblier es, sollte doch kein so grosses > Problem darstellen, du hast ja die Hardware zum Testen da. Hallo, ist schon ein Problem - Programm
-
Thread
Programm Code
@ Hekra K* (hekra) >..brauche einen Brenner für ATMEL AT90S8505. Bitte um Info den gibt es gar nicht, wahrscheinlich meinst du einen ATS90S8515. Siehe [[AVR ISP]]. Den kann man mit jedem beliebigen AVR Pprgammer programmieren, zur Not mir ein paar Drähten
Brunner schrieb im Beitrag #3584546: > @ Hekra K* (hekra) > >>..brauche einen Brenner für ATMEL AT90S8505. Bitte um Info > > den gibt es gar nicht, wahrscheinlich meinst du einen ATS90S8515. > > Siehe AVR ISP. Den kann man mit jedem beliebigen AVR Pprgammer > programmieren, zur Not mir ein
-
Thread
Ein µC oder auf mehrere verteilen?
da wird die Massefläche unter dem IC nicht mehr benötigt. Der Layoutvorschlag stammt von einem AT90S8515, welcher hier aber gar nicht zum Einsatz kommt! Ich klink mich jetzt aus, das ist ja zum bekloppt werden!
da wird die Massefläche unter dem IC nicht mehr benötigt. >Der Layoutvorschlag stammt von einem AT90S8515, welcher hier aber gar >nicht zum Einsatz kommt! Siehst du , so einfach ist das. Warum hast du das so nicht schon gegen 15:00 geschrieben? dann hätte Thomas mit Sicherheit gleich gewusst,
-
Thread
Programm ist im Tiny versetzt.
Hi http://www.reichelt.de/Programmer-Entwicklungstools/AT-AVR-ISP/3/index.html?&ACTION=3&LA=2&ARTICLE=45040&GROUPID=2969&artnr=AT+AVR+ISP MfG spess
Sehe gerade auf dem Bild, dass sich auch diese Nachbauten ständig verändern. Bei mir sitzt der AT nicht diagonal auf der Platte. Jumper für den Takt sollte aber einen Pin des IC's mit GND vom Wannenstecker verbinden.
-
Thread
Bascom Attiny45 Blinklicht in Bascom
Hallo Zusammen Ich bin dabei zwei LED's mit einem Attiny45 anzusteuern. Die Leds sollen Blinklichter werden. Das heisst das erste fährt langsam hoch und das zweite Zeitversetzt mit einem anderem Interval. Nun habe ich zum Test mal mit einer
Wohingegen beim Timer 0 ja auch in der Doku dabei steht, dass die Doku mit dem Hintergrund eines AT90S2313 bzw. AT90S8515 geschrieben wurde, sich als an dessen Timer-Fähigkeiten orientiert. Spätere AVR hatten dann auch mehr Möglichkeiten, zb PWM am Timer 0 und ich würde dann doch annehmen, dass die
-
Thread
starthilfe atmega8515L / atmega 8
-p m8515 -P /dev/ttyUSB0 -c stk500 -U /:w:/home/foo/leds.hex [/c] gemacht. dabei gibts allerdings die meldung: [c] "/" memory type not defined for part "ATMEGA8515" [/c] allerdings scheint es trotzdem
m8515def.inc für ATmega8515 (nicht 8515def.inc, das ist für AT90S8515). Die Header-Dateien sind auch bei atmel.com nicht einzeln zu finden, sind aber z.B. im AVR-Studio 4.19 enthalten. Dagegen sind sie
-
Thread
8051 Chip für Einstieg
Man lernt eben nie aus! Als Atmel anfing, so 1999 hat es auf beide Schienen gesetzt. Der AT89C2051 ist fast pinkompatibel zum AT90S2313, Attiny2313. Der AT89S8252 ist fast pinkompatibel zum AT90S8515. Der AVR hat das Rennen gemacht, obwohl die etwa gleichwertig waren. Die AT89C51CC03 f.f
Michael_ schrieb im Beitrag #3478817: > Der AT89S8252 ist fast pinkompatibel zum AT90S8515. Anders herum wird ein Schuh draus, denn der AT89S8252 ist incl. Pinout ein 8051. Und der AT90S8515 ist 'fast' pinkompatibel zum 8051. > Der AVR hat
-
Thread
Welchen Programmer sollte man sich kaufen?
Tiny13, 25, 45 und 85, ohne das man auf jedes Miniboard den ISP montieren muss. Für Exoten wie den 8515 oder den 89S52 habe ich auf den Adapter einen Molexverbinder gesetzt und mir nen Adapter mit Nullkraftsockel gemacht, der da ranpasst und auch gleich den notwendigen Quarz für die MCS51er Serie bereithält
dann in die Zielplatine. Der AVRISP MkII unterstützt alle Tiny, Mega und XMega von Atmel, sowie die AT89S51er Serie. Wenn du ein Fertigpaket suchst, schau dir die Lernpakete bei Franzis oder so mal an.
-
Thread
LCD + Timer Interrupt
:41 peter Exp $ Software: AVR-GCC 3.3 Target: any AVR device, memory mapped mode only for AT90S4414/8515/Mega DESCRIPTION Basic routines for interfacing a HD44780U-based text LCD display Originally based on Volker Oth's LCD library, changed LCD_init(), added additional
**********************************************************************/ void LCD_puts(const char *s) /* print string on LCD (no auto linefeed) */ { register char c; while ( (c = *s++) ) { LCD_putc(c); } }/* LCD_puts */ /*******************************************
-
Thread
Problem beim Programmieren des Atmega2560.
dann wird der Mega2560 anscheinend nicht unterstützt. Zitat: Unterstützte Controllertypen: •AT90PWM3 •AT90S1200 •AT90S2343 •AT90S4414 •AT90S4433 •AT90S8515 •AT90S8535 •ATmega103 •ATmega128 •ATmega16 •ATmega161 •ATmega162 •ATmega163 •ATmega164P •ATmega168 •ATmega169 •ATmega32
ATmega324P •ATmega328P •ATmega329 •ATmega3290 •ATmega48 •ATmega64 •ATmega644 •ATmega8 •ATmega8515 •ATmega8535 •ATmega88 •ATtiny12 •ATtiny13 •ATtiny15 •ATtiny2313 •ATtiny24 •ATtiny25 •ATtiny26 •ATtiny44 •ATtiny45 •ATtiny84 •ATtiny85
-
Thread
Einfaches Programm zum Testen, ob das STK500 auch läuft
Als das STK500 entwickelt wurde, gab es noch keine AVRs mit Bootloader. Daher wurde ein AT90S1200 benutzt, um die Firmware im AT90S8535 ändern zu können. Der AT90S1200 konnte nur den AT90S8535 programmieren, nicht aber seine eigene Firmware. Somit war es unmöglich, sich durch ein falsches
Hallo an alle Beteiligten. Im User Guide steht, dass der AT90S8515 als Muster mit geliefert wurde. Ist der AT90S8515 der ATmega8515L??
-
Thread
3 UART über Interrupt an AtMega32, geht das?
um diese 12 seriell empfangenen Zeichen anschließend weiterverarbeiten zu können. Verwende den AtMega32L, AVR-Studio 4.18 SP2/inkl. WinAVR, ein 4x20 Zeichen LCD-Display Das LCD Display läuft. Angeschlossen ist das Modul (nur eines momentan) an Pin 14 RxD; Nur wie ich die drei Tags zur Anzeige
08 peter Exp $ Software: AVR-GCC 3.4, AVRlibc 1.4 Hardware: any AVR with built-in UART, tested on AT90S8515 at 4 Mhz DESCRIPTION: This example shows how to use the UART library uart.c *************************************************************************/ #include <stdlib.h> #include
-
Thread
3 RF-ID Module mit Mega 32 einlesen, wie geht das?
einzulesen und diese 12 seriell empfangenen Zeichen anschließend weiterverarbeiten zu können. Verwende den AtMega32L, AVR-Studio 4.18 SP2/inkl. WinAVR, ein 4x20 Zeichen LCD-Display Das LCD Display läuft. Angeschlossen ist das Modul (nur eines momentan) an Pin 14 RxD; Nur wie ich die drei Tags zur Anzeige
08 peter Exp $ Software: AVR-GCC 3.4, AVRlibc 1.4 Hardware: any AVR with built-in UART, tested on AT90S8515 at 4 Mhz DESCRIPTION: This example shows how to use the UART library uart.c *************************************************************************/ #include <stdlib.h> #include
-
Thread
STK500 Warning: Signature does not match.
nicht weiter und bitte um Hilfe. Ich habe ein STK500 gekauft und möchte den bereits eingesetzten AT90S8515 programmieren. Das Board ist mit einer Stromversorgung stabil mit 10 Volt versorgt. Das bereis geladene Programm hatte funktioniert. Installiert habe ich AVR Studio 4.19 und einen GCC. Mit
Hi >Die gelesene Signatur lautet 0x1E 0x93 0x06. Du hast einen ATMega8515 keinen AT90S8515. MfG Spess
-
Thread
Software AVRISP 3 für STK100 gesucht
PonyProg-Webseite ist das STK100 nicht aufgeführt, vermutlich weil das STK100 "Eigenintelligenz" in Form eines AT90S8515 besitzt welcher den eigentlichen Programmiervorgang übernimmt. Kanda (die Entwickler der Software und des Boards) habe ich schon angeschrieben, aber ich mache mir da nicht viel Hoffnung.
-
Thread
-
Thread
Probleme bei der Usart initialisierung mit dem ATmega8515
\Programmname.asm(107): error: Undefined symbol: UCSRA X:\Bla\BlaBla\AtMEGA8515\Programmname\Programmname.asm(115): error: Undefined symbol: UCSRA X:\Bla\BlaBla\AtMEGA8515\Programmname\Programmname.asm(332): No EEPROM data, deleting X:\Bla\BlaBla\AtMEGA8515\Programmname
Hi >Ich versuche bei einem Atmel Atmega8515 die USART-Schnittstelle >.include "8515def.inc" Die ist für den AT90S8515. Für den ATMega8515 braucht man die 'm8515def.inc'. MfG Spess
-
Thread
UV-Laserdrucker
sie 50 mW/cm² mal 90 s = 4500 mJ/cm² oder aber die 90 s sind eine sinnfreie Angabe.
sehr seltsame Angabe ist, denn die Joule sind ja Watt > mal Sekunde. Bungard spezifiziert also mW*s², eine sehr eigenartige > Angabe. Entweder meinen sie 50 mW/cm² mal 90 s = 4500 mJ/cm² oder aber > die 90 s sind eine sinnfreie Angabe. Ich gehe davon aus, dass die Angabe sich auf "normale" Röhrenbelichter
-
Thread
Interesse Sammelbestellung Mini Rezept / Bon Drucker mit RS232 Interface
Stefan S. (stefan_s96) : 1 - 2 nicht "Gast" (Gast) : 3 - 4 Basti B. (bastihh) : 1 - 2 Tobias S. (tobia_s) : 1 Julian W. (julian-w) : 1 - 3 berni b. (shubi) : 2 Stephan G. (
Dabei :-) Stefan S. (stefan_s96) : 1 - 2 Michael Förtsch: : 3 - 4 Basti B. (bastihh) : 1 - 2 Tobias S. (tobia_s) : 1 Julian W. (julian-w) : 1 - 3 berni b. (shubi) : 2 Stephan G. (
-
Thread
Probleme mit HD44780 1602 LCD Module
LCD_BOOTUP_MS 30//15 #define LCD_ENABLE_US 40 //20 #define LCD_WRITEDATA_US 90 //46 #define LCD_COMMAND_US 90 //42 #define LCD_SOFT_RESET_MS1 10 //5 #define LCD_SOFT_RESET_MS2 2 //1 #define LCD_SOFT_RESET_MS3 2 //1 #define LCD_SET_4BITMODE_MS
does not exist or is not a regular file, skipping Using Port : /dev/ttyS0 Using Programmer : stk500 AVR Part : ATMEGA8515 Chip Erase delay : 9000 us PAGEL : P00
-
Thread
Alternative zu Kristallohrhörer
Ponyprog erkennt den nur als AT90S8515 -.- Dabei kann ich umstellen wie ich will er springt immer wieder auf diesen chip!
dann mal die schaltung ein wenig umbauen. Bascom kann mich jetzt mal! Der erkennt den µC als AT90S2323 (Sorry doch nicht der AT90S8515) und sagt mir das der "gewählte und zielchip nicht übereinstimmen!" Verarschen kann ich mich alleine das ist ein Atmega8a-pu -.-* Langsam hab ich
-
Thread
SPI Master-Slave kommunikation
--- ldi temp3,18 clr temp2 clr temp1 wait1s_w: dec temp1 brne wait1s_w dec temp2 brne wait1s_w dec temp3 brne wait1s_w ;------------ pop temp3 pop temp2 ; temp2 wiederherstellen
push & pop, call & ret verplemert schon 8 oder so takte. Und wenn da nur 16 Takte dabei sind wird's eng. Empfangen liest das Byte aus dem SPI input buffer. Es ist aber noch im outputbuffer des Slaves. Und muss erst ruebergeclockt werden. Egal, schau's dir an, das waren die tips.
-
Thread
[V] FT232BM und verschiedene AVRs
. ATMEGA16L-8AI: 1.50 EUR - 1 Stk. ATTINY26-16SI: 0.17 EUR ? - 3 STK. ATTINY26L-8PI: - 1 Stk. AT90S232-10PI - 1 Stk. ATTiny15L-1PI - 1 Stk. AT90S8515-8PC - 1 Stk. AT90S443-8PI - 1 Stk. ATMEGA163L-4PC - 1 Stk. AT90S8535-8PI - 1 Stk. AT90S2313-4PI - 2 Stk. MAX323ESE (gratis als Zugabe bei anderem
-
Thread
Gerät mit AT90S4414 retten
(müsste man nachlesen, kann sein, dass er binär aufwärtskompatibel zu AT90S4414/AT90S8515 ist).
PLCC beschreiben. Habe die nötigen Adapter und ein .... ALL07 Programmer ! Hätte auch einen AT90S8515 in DIL40, PLCC44 und FQFP44. Der AT90S8515 ist pin compatible zum AT90S4414.
-
Thread
AT90s8515 Serout Problem
Hallo! Ich versuche die komplette ASCII Tabelle über PORTB.7 auszugeben. Aber mein Micro lässt viele Zeichen aus. Woran kann das liegen? Hier mein Code: $regfile = "8515def.dat" $crystal = 4000000 $hwstack = 40 $swstack = 16 $framesize = 32 Dim S As String * 10 Dim A As Long Dim Mybaud As Long Mybaud = 9600 For A = 0 To 255 S = Chr(a) Serout S , 10 , B , 6 , Mybaud , 0 , 8 , 1 Wait 1 Next A End Das gibt mein Micro aus: !"#,-./0123<=>?@ABCLMNOPQRS\]^_`abclmnopqrs|} Danke für jede Hilfe!
-
Thread
[V] Atmel AVR STK 500 und diverse ICs [reserviert]
Versand in neue Hände. Mit dabei sind folgende ICs: ATMega16-16PI ATMega16L-8PC 2x ATMega 8L-8PI AT90S8515 Ein Netzteil ist nicht dabei, stattdessen ein DC-Kabel zum Anschluss an ein Labor-Netzteil (10-15V 500mA min.). Mag5 [ad] gmx [punkt] net -Privatverkauf, daher keine Garantie, Gewährleistung