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 with
27 peter Exp $ Software: AVR-GCC 4.1, AVR Libc 1.4 Hardware: any AVR with built-in UART, tested on AT90S8515 & ATmega8 at 4 Mhz License: GNU General Public License Usage: see Doxygen manual LICENSE: Copyright (C) 2006 Peter Fleury This program is free software; you can redistribute it and/or modify it
/29 12:16: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 constants for lcd_command
Hallo, ich habe vor mit einem AT90CAN (AVR-CAN von Olimex) sechs externe CAN-Controller (MCP2515)über SPI zu steuern. Meine Frage ist ob das geht, und welche zusätzlichen Bauteile ich hierfür speziell noch dazu kaufen müsste.
. ... > Das haben die Mega64/128/640/641/1280/1281/2560/2561 sowie die alten > Mega162 und Mega8515. Und die AT90CAN32/64/128. ee_ schrieb im Beitrag #3122444: > ich habe vor mit einem AT90CAN (AVR-CAN von Olimex) sechs externe > CAN-Controller ... zu steuern. Paßt also super.
Tabelle: welcher AVR welche Befehle? Legende: o - vorhanden X - fehlt Arithmetic and Logic Instructions AT43USB 90S2313 90S8515 tiny11/12 tiny13 tiny2313 tiny26 mega8 mega48 mega88 mega16 mega162 mega168 mega32 mega64 mega128 ADD o o o o o o ADC o o o o o o ADIW o X o o o o SUB o o o o o o SUBI o o o o o
X o o MULSU X X X X o o FMUL X X X X o o FMULS X X X X o o FMULSU X X X X o o Branch Instructions AT43USB 90S2313 90S8515 tiny11/12 tiny13 tiny2313 tiny26 mega8 mega48 mega88 mega16 mega162 mega168 mega32 mega64 mega128 RJMP o o o o o o IJMP o X o o o o EIJMP X X X X X X JMP X X X X X o RCALL o o o
markierten > Bereich) dafür nicht geeignet. Das ist natürlich schlecht. Dann brauchst du statt em AT90S8515 einen Ardunio und als Treiber einen Arduiono-Schrittmotot-Shield, der schützt dich vor dem Nachdenken.
STK200 eine passende Eingang für die Platine von Schritmotor haben. Damit ich mein Programm nur zu µC AT90S8515 laden kann.
dich . Auf dem STK500 ist ein 7,3728 MHz Quarz. Und der versorgt, je nach Alter des STK500, einen AT90S8535 oder ATMega8535. Dieser erzeugt per CTC einen einstellbaren Takt von maximal 3,6864 MHz. Die Oszillatorschaltung ist für die Quarzfassung. MfG Spess
dich . Auf dem STK500 ist ein 7,3728 MHz Quarz. > Und der versorgt, je nach Alter des STK500, einen AT90S8535 oder > ATMega8535. Dieser erzeugt per CTC einen einstellbaren Takt von maximal > 3,6864 MHz. Die Oszillatorschaltung ist für die Quarzfassung. > > MfG Spess Richtig, stimmt. Den Takt kann
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
effectively built up of two 8-bit registers in the I/O space locations $3E ($5E) and $3D ($5D). As the AT90S4414/8515 supports up to 64 kB external SRAM, all 16-bits are used. The Stack Pointer points to the data SRAM stack area where the Subroutine and Interrupt Stacks are located. This Stack space in the
effectively built up of two 8-bit registers in the I/O space locations $3E ($5E) and $3D ($5D). As the AT90S4414/8515 supports up to 64 kB external SRAM, all 16-bits are used. The Stack Pointer points to the data SRAM stack area where the Subroutine and Interrupt Stacks are located. This Stack space in the
ca. 20 Jahren mit einem AT90S8515 (?) @ 4 MHz gemacht als Gitarrenstimmgerät für die Tochter.
Ob S. schrieb im Beitrag #8068071: > Was genau? Classic-Tiny oder Mega? Ooops, gerade erst gesehen: AT90S8515. Keine Ahnung, ob die HW-Mul konnten. Habe ich nie verwendet. Der "Nachfolger" Mega8515
und dem Laptop. Nun steht die Verbindung und ich würde gerne ein kleines Programm auf meinen ATMEGA8515 programmieren. Bisher habe ich folgendes gemacht: neues Projekt erstellt AVR GCC dann bei der Auswahl links den AVR Simulator und rechts mein ATMEGA8515 anschließend habe ich nur noch diesen Code
@ttl mit dem obigen Programm sollten die LED's aber schon normal blinken oder?
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 with
38 peter Exp $ Software: AVR-GCC 4.1, AVR Libc 1.4 Hardware: any AVR with built-in UART, tested on AT90S8515 & ATmega8 at 4 Mhz License: GNU General Public License Usage: see Doxygen manual LICENSE: Copyright (C) 2006 Peter Fleury This program is free software; you can redistribute it and/or modify it
Hoi Leute, ich habe an meiner Modelleisenbahn ein altes DevBoard mit 8515 (8515def.dat). An dieses habe ich ein GLCD mit 240 x 128 px angeschlossen, das auch soweit prima läuft. Allerdings bringt das Display nach einiger Zeit (Zyklus ist nicht erkennbar) Formatierungsfehler bzw. "Garbage" auf den Screen - nach einem Neustart ist alles wieder OK. Hat jemand dasselbe Prob auch schon einmal gehabt oder weiß sonst ein Spezi den Grund dafür ? Habe schon verschiedene Crystal-Einstellungen probiert...nüscht hilft. Doei Trixi
27 peter Exp $ Software: AVR-GCC 4.1, AVR Libc 1.4 Hardware: any AVR with built-in UART, tested on AT90S8515 & ATmega8 at 4 Mhz License: GNU General Public License Usage: see Doxygen manual LICENSE: Copyright (C) 2006 Peter Fleury This program is free software; you can redistribute it and/or modify it
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 with
27 peter Exp $ Software: AVR-GCC 4.1, AVR Libc 1.4 Hardware: any AVR with built-in UART, tested on AT90S8515 & ATmega8 at 4 Mhz License: GNU General Public License Usage: see Doxygen manual LICENSE: Copyright (C) 2006 Peter Fleury This program is free software; you can redistribute it and/or modify it
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 with
vestehe ich das so richtig? @ Steffen H. Steffen H. schrieb im Beitrag #2994937: > Welchen 8515 nimmst du denn? Den AT90S8515 oder den ATMEGA8515 ? Dann > kann ich dir die Firmware umschreiben. Es ist ein ATMega 8515. Steffen H. schrieb im Beitrag #2994937: > Soll das heißen, du willst
Beitrag #2994955: > Zum Testen ganz einfach: > Benenne einfach das GPIOR0 in EEDR um. Das geht bei dem AT90S8515 und > beim ATmega8515. Wenn so einfach ist brauchst die Firmware nicht umschreiben. Das werde ich mal testen Besten Dank
dem Programmieren in C, bin jedoch noch nicht sonderlich gut darin. Ich benutze den Mikrocontroller AT90S8515 und habe vor, ein Lauflicht zu programmieren, das durchgehend in eine Richtung läuft, bei einem Druck auf einen Schalter soll die Richtung dann geändert werden. Ich habe bereits angefangen, den
27 peter Exp $ Software: AVR-GCC 4.1, AVR Libc 1.4 Hardware: any AVR with built-in UART, tested on AT90S8515 & ATmega8 at 4 Mhz License: GNU General Public License Usage: see Doxygen manual LICENSE: Copyright (C) 2006 Peter Fleury This program is free software; you can redistribute it and/or modify it
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 with
/29 12:16: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 constants for lcd_command
Anhang. Damit hast du schon durch das Hobby ein solides Grundwissen für das Studium. VG S. Engel
Steckbrett und Datenblatt wälzen etc. über Assembler und danach mit C gestartet (ca. 1998 mit dem 90S1200, 90S2323 und 90S8515). Und finde es klasse welche Möglichkeiten es heute für Einsteiger gibt. Meine Empfehlung: Nutzt jede Erleichterung beim Einstieg, und steckt den Gehirnschmalz und Zeit
38 peter Exp $ Software: AVR-GCC 4.1, AVR Libc 1.4 Hardware: any AVR with built-in UART, tested on AT90S8515 & ATmega8 at 4 Mhz License: GNU General Public License Usage: see Doxygen manual LICENSE: Copyright (C) 2006 Peter Fleury This program is free software; you can redistribute it and/or modify it
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 with
waren AT90S4414, AT90S8515, und auch der ATmega161 hatte das.) Wenn es auch Vielpinner sein dürfen, dann geht das über ATmega128, ATmega1280/1281, ATmega640, ATmega2560/2561 jedoch weiter. Viele Xmegas
(Die Suche unter WinXP fand im XML-File seltsamerweise nichts, Konquereor mit kfind klappt): AT90CAN128 AT90CAN32 AT90CAN64 AT90S4414 AT90S8515 AT90S8515comp AT90USB1286 AT90USB1287 AT90USB646 AT90USB647 ATmega103 ATmega103comp ATmega128 ATmega1280 ATmega1281 ATmega128A ATmega161
Hallo! Suche jemanden der mir ein kleines Programm in Bascom schreibt. Ich habe eine Funcard 4(AT90S8515+24LC256))und möchte mit SERIN,SEROUT, Daten einlesen und ausgeben bzw. einlesen in den seriellen Eeprom schreiben,von dort wieder auslesen und über SEROUT wieder ausgeben. Da ich jetzt schon
das mit der Bezahlung künftig weg und wähle lieber einen aussagekräftigen Betreff, z.B. "Funcard 4(AT90S8515+24LC256) SERIN/SEROUT-Beispielcode". Du siehst was "mit Geld" rauskommt.
38 peter Exp $ Software: AVR-GCC 4.1, AVR Libc 1.4 Hardware: any AVR with built-in UART, tested on AT90S8515 & ATmega8 at 4 Mhz License: GNU General Public License Usage: see Doxygen manual LICENSE: Copyright (C) 2006 Peter Fleury This program is free software; you can redistribute it and/or modify it
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 with
/12 07:51:00 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 constants for lcd_command
/12 07:51:00 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 constants for lcd_command
Hallo, ich versuche ein AT90S8515 mit AVRStudio 4 auszulesen klappt aber leider nicht! Ich habe ein AVRISPmkII allerdings taucht der AT90S8515 nicht in der unterstützte Controller. Hat jemand ein Typ für mich?
Der AT90S8515 ist etwas veraltet. Das naechste Problem ist die Auslesesicherung. Wenn die gesetzt ist, ist eh nichts mit Auslesen.