-
Thread
Nur 8 KB in Atmega32 und nicht 32 KB
atmega32 vergessen hast. Damit baust du (aus hysterischen Kompatibilitätsgründen) Code für einen AT90S8515. Das sollte dir dann auch erklären, warum das Ergebnis auf 8 KiB Größe limitiert ist, aber da hängen noch mehr Pferdefüße dran, wie z. B. einen falsche Interruptvektortabelle.
avr-gcc.exe -bla -bla ... starten 2.: PonyProg öffnen und Atmega beschreiben 3.: Ich linke wohl nichts s.o. ein Tip wäre hilfreicher als sich über meine Versuche lustig zu machen -> DANKE! Starte ich mit avr.gcc mit: ../avr-gcc.exe -mmcu=atmega32 -groesser.c -Os - groesser.o Läuft die Software nicht
-
Thread
DIL Bauteile zu verkaufen.
Komperator OP 0,15 € 17x PALCE22V10-15PC (DIL24) PAL mit 22 Inputs/ 10 Outputs a 1,- € 5x AT90S8515 (PLCC44) Atmel AVR a 1,- € 12x CY7C195-25PC (DIL28S) SRAM 4Bit x 64k 20ns a 2,- € 2x MAX238CNG (DIL24) 4xRX / 4xTX RS232 Treiber a 2,- € 6x MAX232N (DIL16) 2xRX / 2xTX RS232
-
Thread
Befehle/Daten unterscheiden
Ich prgrammiere gerade mit einem AT90S8515 an einer Grafikkarte für uC mit TV Ausgang. Das ganze wird über den UART gesteuert. Dieser ist auf 115200Baud, 9bit eingestellt. Ist das 9. Bit Low, handelt es sich um Daten, ist es High ist
-
Thread
Handlicher Ethernet-Controller mit SPI von Microchip
jetzt wg. dem schreiben/auslesen der MAC Addr. meinst (siehe Errata Sheet): Ich verwende atm nen 90s8518 mit 8MHz quarz, außerdem nutze ich das SPI vom µC. Die maximale SPI Freq. is ja f/4, sprich 2MHz Ich bin selber verwundert, aber ich kann die MAC Addi schreiben u. wieder aus den Registern auslesen
fehlenden Modes 0 fast unmöglich; an einem AVR hat es auf Anhieb geklappt. Der ENC wird bei dem AVR (90S8515) mit 25MHz betrieben; der AVR selbst mit einem 7.345MHz Quarz (8MHz ist auch OK). Dann läuft die SPI mit fc/4 = 1.8MHz. Das funzt einwandfrei bis hin zum UDP-Protokoll (weiter bin ich noch nicht
-
Thread
AVR Videogenerator, 40x25 Zeichen, nur 60% CPU Auslastung !
Aber wie willst mit dem ADC vom AVR 666kS/s erreichen ?
That might be, althought I somehow doubt it's the ATMega8.
-
Thread
Programm wieder auslesen
Hallo, ist es möglich ein Programm aus einem At90S8515 wieder auszulesen und in eine asm datei zuwandeln?? Das Progi was ich programmiert hab ist durch nen system crash den bach runter heul
-
Thread
Uart zwischen zwei µC, Pullups?
Hallo, werden Pullup-Widerstände benötigt wenn zwei µC (AT90S8515) mit Uart kommunizieren sollen und dabei die RXD, TXD Pins und Masse jeweils verbunden sind? Vielen Dank Gruß Micha
-
Thread
Universelle Tastenabfrage
interrupt-tastenentprellung für einen taster. würde mich über eine antwort sehr freuen. ich hab nen AT90CAN64 grade dran... gruß, ben
veröffentlicht. Dabei hab ich mir die Tastenroutine genauer angeschaut und zumindest für meinen Fall (AT90CAN128 mit avr-gcc v4.8.0 und Optimierung -s) noch eine Möglichkeit zur Laufzeitverbesserung gefunden (siehe Anhang). Wenn man die volatile Variable keyState zu Beginn der Interruptroutine in eine
-
Thread
Interrupts
Seite, kann aber mit beiden angeschlossenen Tastern beide Interrupts auslösen. Ich verwende einen AT90S8515.
-
Thread
A/D Wandler mit Atmel ????
Funktionieren und wenn hat jemand ein Schaltplan oder ähnliches.?? Ich habe da noch den atmega16 und einen AT90S8515. MFG: Fichte
-
Thread
SPI Interface
Hallo!! Hat jemand von euch schon mal mit dem SPI gearbeitet? Ich arbeite mit 2 AT90S8515. Die beiden werden aber höchstwarscheinlich mit unterschiedlichen Taktfrequenzen laufen. Geht das dann überhaupt noch? Wäre schön wenn jemand Quellcode hätte wo ich das ganze mal nachvollziehen
-
Thread
[V] Verschiedene Bauteile, LED PWM Treiber, Platinen, Bastelkram
gebraucht. 4 EUR. - 3 unbekannte Platinen von Dräger. Mit Schaltnetzteil, NiMh/LiPo Ladeschaltung, AT90S8515, Littlefuse Nano+Sockel. Zusammen 4 EUR. - Conrad DC LiPo Lader 1-3 Zellen unbenutzt. 9 EUR. - Reste eines Hohner Aktivmischpults. Endstufe war kaputt. Mischer eigentlich noch ok, keine
-
Thread
interrupt und i2c
wiederum den i2c benutzt um 2datenpakete an einen anderen baustein am i2c zusenden! nun meine frage : at90s8515 24lc16 und pcf8574 im einsatz wie wird das auf dem stack verarbeitet verliere ich da was speziell die adressen oder daten ! kann ich das bedenkenlos so betreiben !
-
Thread
Suche möglichkeit zur Speicherung bei einem Mikrocontroller
eine andere möglichkeit die daten zu speichern habt ihr evt eine Idee, betroffener Mikrocontroller AT90S8515 Vielen Dank im Vorraus Ralf
-
Thread
benötige c-file für 4x20 Display
Hallo Alle Ich bräuchte mal ein c-File für ein 4x20 Display mit HD 47780. Ich arbeite mit dem At90S8535. Am besten wäre ein universal File, in dem ich die Ports die benutze ändern kann. Vielen Dank schon mal im Voraus Ciao René
Versuchs mal mit einem File vom HMPEG player oder vom yampp player. Diese MP3 player benutzen ein AVR 8515 und haben C Files für die LCD ansteuerung
-
Thread
malloc() in cavr???
hi! wollte mal fragen obs für den cavr, oder besser gesagt für den at90s8515, eine malloc funktion gibt, sodass ich meine dyn. listen realisieren kann. greets
-
Thread
Verkaufe: STK500
Hallo, verkaufe STK500, einwandfreier Zustand, knappes Jahr alt (incl. AT90S8515-8PC,Software-CD,Kabel(1x6pol,3x2pol,1x10pol,DC,9pol-RS232), Anleitung) für 95 Euro incl. Versand, Gruß Jerome
-
Thread
Wie Arbeiten USB Protokolle?
etc. Zum Vergleich (für die "älteren" wie mich hier im Forum): das Datenblatt (und User Manual) des AT90S8515 hat(te) gerade mal 112 Seiten) Hinzukommt dann die ganze Peripherie (Speicher, Sensoren, Stromversorgung, Displays, Touchcontroller usw. selbst bei "einfachen" Sachen wie Dioden oder Kondensatoren
-
Thread
DS1621 instabile Werte
schwanken nur um ca +/- 2 Grad. Ich verwende den E-LAB AVRCO Compiler mit den I2C Funktionen für einen AT90S8515. Hat vielleicht jemand ein funkt. Beispiel für 0,1 Grad Auflösung für mich !? Es muss nicht Pascal sein, Basic, C, oder notfalls ASM gehen auch.
-
Thread
UART senden (AVR, Assembler)
Sendet "Test!" und einen Zeilenwechsel über das UART eines AT90S44433/2333.
--------------------------start.------------------------------------ .nolist .include "8515def.inc" .list ; define constants .equ CR =13 .equ LF =10 .equ BAUD_RATE =19200 .equ CPU_CLOCK =3686400 .equ UART_BAUD_DIV =(CPU_CLOCK/(16*BAUD_RATE))-1
-
Thread
kein linearer Helligkeitseindruck bei LEDs mit PWM
einzuarbeiten habe ich mir gedacht baue ich eine Ansteuerung für so eine RGB-LED. Ich verwende dazu einen AT90S8515 (wahrscheinlich ziemlich überdimensioniert, aber den hab ich halt grade da) Ich habe mir jetzt 3 Software-PWMs gebastelt (ich weiß es gibt Hardware-PWMs, aber ich wollte das mal versuchen).
die Spannung an der LED noch temperaturabhängig und streut von Exemplar zu Exemplar, weshalb man LED's auch nicht einfach parallel schalten kann.
-
Thread
Input Capture ATmega16
externen Interrupts möglich sind. Aber mach', was du für richtig hältst... Viel Erfolg... ...HanneS...
. Steht sicherlich auch im Datenblatt. Sehen wir es mal so: Bei mir funktioniert ICP auf einem AT90S8515 bestens. Damit wird ein tastgradmoduliertes serielles Signal (PWM?) decodiert, dessen Informationen weitere Schalthandlungen auslösen. Der Timer1 wird darin für ICP, OCR1A und OCR1B genutzt. TIFR
-
Thread
Anfänger hat Probleme
habe ich den ISP-Programmer mit den 6 Datenleitungen (der Hinweis des Tutorials). Dann habe ich einen AT90S8515 genau wie im Tutorial angeschlossen. Dann probiert mit: -PonyProg: Hardware Setup: parallel - LPT2 -AVR ISP I/O beim Test kommt Test OK. (Dort noch andere Einstellungen?) Kalibrierung funktioniert
-
Thread
Text mit Avr und STK500 am Windows Hyperterminal ausgeben?
Hallo Leute! ich will das der AT90S8515, wenn ich eine Taste SW0 drücke, einen Text wie z.B. Hallo auf dem Windows Terminal ausgibt! Für einen Anfänger wie mich ist das fast schon eine unüberwindbare Hürde aber für einen Profi wahrscheinlich
-
Thread
AVR + SmartCard
noch eine kleine frage. Also folgendes möchte ich realisieren: SmartCard Interface an einem AVR ( AT90S8515 ) angeschlossen. Wenn eine SmartCard eingeschoben wird soll der AVR die Karte auslesen. Stimmt der Inhalt der Karte mit dem vorgebenem im AVR überein, dann soll ein Relais schalten. Stimmt
-
Thread
Akustisches Signal, Ton
Hardware-Aufwand, einem Miniatur Tongeber (2080Hz,96dB,5-6V) Töne zu entlocken. Ich benutze einen AT90S8515. Gruss Toni
-
Thread
LCD mit I2C-Bus in C-Code
C zu erstellen? Gegen bares. Es soll ein Text Display Module werden. Aufbau: Controller: At90s8515 Display: 2x16 4bit Motorola Interface I2c-Bus: PCF8574AP Es soll Daten über I2C Bus im einen LCD ausgeben. Wenn es möglich ist, dann bitte melden. Mit freundlichen Grüßen Bui
-
Thread
Zeiger in Hi u. Lo Byte aufteilen
programmiert habe, mache ich grade meine ersten Versuche mit C. Mein Experimentier-System besteht aus einem AT90S8515 mit akkugepuffertem externem 32k-SRam. Das SRam liegt im Speicherbereich $8000-$FFFF und lässt sich über einen Zeiger ansprechen. Leider ist es so, das einige Speicherinhalte beim Ein- bzw.
In Zeile 18 wird der gleiche Ausdruck (8bit) mit einem anderen 8bit Wert ODER verknüpft. Jetzt gibt's wieder die Warnung. Versteh's wer will...
-
Thread
Atmega644 UART - Komische Ausgabe
07/10 11:46:30 Peter Exp $ Software: AVR-GCC 3.3 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
Zielprozessor routen. Die Fuses müssen dann für "external Clock" konfiguriert sein. Hier gibt's ein Handbuch als Übersetzung: http://www.mikrocontroller.net/attachment/42741/STK500-HW-Beschreibung.pdf Das Wichtige steht auf Seite 28. Grüße, Peter
-
Thread
230V mit uC schalten
schlicht völlig sinnlos ist. > Dort ist auch AREF mit AVCC so verschaltet Bei alten AVRs anno AT90S8515 war das auch korrekt. Bei den Megas/Tinys ist es das jedoch nur noch, wenn Programme aus dieser Ära übernommen werden sollen. Seither wird das aber oft unreflektiert übernommen. > - bis jetzt
Peter S. schrieb im Beitrag #2606819: > Aber das Layout ist grob fahrlässig, Leiterbahnen die Netzspannung > führen müssen mindestens 5 mm Abstand untereinander haben! Welche Netzspannung? Die Relais
-
Thread
eeprom - gcc+avrstudio+stk500
datei mit der endung .eep dabei. allerdings lässt sich nur die .hex datei mit avrstudio auf den at90s8515 schieben. wenn ich das mit dem eeprom versuche, bekomm ich nur ein FAILED! was will er eigentlich ins eeprom werfen? und warum kann ich es nicht brennen? Manuel.
-
Thread
Interrupt + Stack ???
Datenspeichers belegt ist. Das kann gut sein, ich habe kaum Variablen im Programm. Als Controller wird der AT90S8515 verwendet. Die Hex-Datei habe ich auch disassembliert. Die Ensprungadressen stimmen. Kann mir hier jemand mal einen Tip geben wie ich den Fehler eingrenzen kann. Danke Andreas
-
Thread
RTC DS1287 auslesen
Ich habe einen DS1287 an einen AT90S8515 (8 MHz) angeschlossen und es geht auch (fast) alles so wie ich es mir vorstelle. Allerdings muss ich nach dem Auslesen von Zeitdaten (also Adresse 0 bis 9) immer mindestens 250 ms warten. Also
-
Thread
Analog Comparator
Für den AT90S8515: http://www.avr-asm-tutorial.net/avr_de/avr_adc500.html Schaltbild oberer Teil (Portbits an den ATmega16 anpassen!): http://www.avr-asm-tutorial.net/avr_gra/adc8_hard.gif mfg gerd
-
Thread
V: Paket aus unbenutzten Bauteilen
unbenutzten Bauteilen an. Nur gesamt! Versand als Polsterbrief. Auf Wunsch als DPD Paket + 2,50€ 1x AT90S8515 1x PIC18F4525-I/P 1x XC 9672XL 2x MAX232 CPE 1x MAX232N 1x TLV2217-33KCSE3 1x 74LVCH8T245PWRE4 1x TPS3820-33DBVT 35x MAX1487 CSA Preis: 20€ inkl. unvers. Postversand. Privatverkauf
-
Thread
UART über C (im MC und am PC)
assambler zu kombliziert ist! was ich drigned brauche ist ein beispiel wie ich in C für eine Atmel AT90S8515 UART zum PC und vom PC zum MC (auch in C) realisiere! ich verwende win2000 und brauch somit auch irgendeinen treiber!!! mfg Bernhard
-
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
-
Thread
Schalter für 12 V-Verbraucher, z.B. Lampe
gerne wissen, wie man mit Hilfe irgendeines Transistors über einen Ausgangspin des Mikrocontrollers (AT90S8515) einen z.B. 12 Volt Vebracher ansteuert. Damit so eine Transitor arbeitet, muss an ihm ja eine (maximale) Spannung von ca. 0.65 V anliegen. Liegt denn an einem Ausgangspin des Mikrocontrollers
-
Thread
wie erkenne ich 1- oder 2-Zeilige LCD-Displays?
umzuschalten scheitern. Auch kann ich den Zeichensatz nicht umstellen. das Teil habe ich an einem AT90S8515 hängen. Das steht drauf: HCT-8 97-44172-9 LM812LE auf der Platine befinden sich 1x HD44780A95 2x M5259 mfg Sholto
-
Thread
Quarzproblem mit Uhr und 8515
Hallo Ich versuche gerade, eine Uhr mittels AT90S8515 in Gang zu bringen. Wenn ich einen 4Mhz (oder 6Mhz, oder 2,4576Mhz) Quarz nehme, funktioniert die Schaltung, zählt aber natürlich zu schnell. Wenn ich einen 32,768kHz Quarz dranhänge, geht gar