-
Thread
SPI übertragungsablauf
Diese Definitionen unter 'Attiny SPI' - reden wir überhaupt noch vom ATtiny2313?
S. Landolt schrieb im Beitrag #4640478: > Diese Definitionen unter 'Attiny SPI' - reden wir überhaupt noch vom > ATtiny2313? Ja. Der Attiny hat ja kein richtiges SPI, sondern über USI. Bastian W. schrieb im Beitrag #4640481: > If(new_usart_data ==1) > > wird nicht
-
Thread
Newbe braucht hilfe mit avr Controller
Man sollte aber nicht unbedingt mit ICs anfangen die schon längst abgekündigt sind. Für den ATtiny12 gibts den ATtiny13 oder 25/45/85 als Nachfolger. Peter
>Nicht alles was hinkt ist ein Vergleich ;-) Ich hab mit den 2313 >angefangen. Da hat man noch freie Pins neben den ISP-Pins. Meine Schuld, hab den :-) vergessen. MW
-
Thread
Wo kauft ihr eure Controller?
angefangen, mittlerweile würde ich zu den neueren Varianten raten (ATMega88 bis ATMega644). Der AT90S2313 war auch sehr beliebt bei mir, inzwischen ist er durch den ATTiny2313 ersetzt. ATTiny45 oder vergleichbar sollte man auch 1-2 parat haben. Am Anfang halt alles in bastelfreundlichem DIP-Gehäuse.
Ich habe in der Schublade: 2 Atmega 8 2 Attiny 2313 2 Atmega 16 2 Atmega 32 1 Atmega 644(p?!) 1 Atmega 1284(p?!) Damit kann man spontan anfangen zu spielen Und andere Dinge als Controller Dazu dann natürlich Hühnerfutter ala LEDs
-
Thread
ATTiny44 im STK500
. Was mach ich denn falsch ? Attiny2313 und 25 zeigen diesen Effekt nicht. Danke schon mal im voraus Horst
Habe noch etwas gefunden: http://thebloughs.net/attiny244484-adapter/#sources
-
Thread
IDE unter Linux
atmega64m1 atmega8 atmega8515 atmega8535 atmega88 atmega88a atmega88p atmega88pa atmega8hva atmega8u2 attiny11 attiny12 attiny13 attiny13a attiny15 attiny167 attiny22 attiny2313 attiny2313a attiny24 attiny24a attiny25 attiny26 attiny261 attiny261a attiny28 attiny4313 attiny43u attiny44 attiny44a attiny45 attiny461 attiny461a attiny48 attiny84 attiny84a attiny85 attiny861 attiny861a attiny87 attiny88 atxmega128a1 atxmega128a1u atxmega128a3 atxmega128d3 atxmega16a4 atxmega16d4 atxmega16x1 atxmega192a3 atxmega192d3
-
Thread
FlipFlop mit Nands / Umschalter
Hab mal rumgegoogelt... Ich glaube der ATTINY 2313 - der wäre nett. Damit machen jedenfalls viele schon Sachen mit MIDI. MIDI ist ja diese Schnittstelle um Musikinstrumente untereinander zu verbinden. Kurz zum Hintergrund: Bei handelsüblichen
schließen. Somit wäre die NAND Schaltung hier immer noch brauchbar. Habe bei reichelt neben dem ATTINY2313 einen UBS Programmer gefunden: "DIAMEX USB ISP für 21,50€" Kann ich damit loslegen? Ein Entwicklungsboard hilft mir glaube ich auch nicht weiter, denn für MIDI braucht man auch Optokoppler für
-
Thread
Problem mit USART (Tiny2313) + Terminal
, die vom AVR empfangen werden darf #define EEPROM_MAX_BYTE 127 //letztes Byte des EEPROM (beim ATTiny2313 128 Byte großer Speicher) // extern unsigned char __heap_start; // #include <avr/io.h> #include <stdlib.h> #include <avr/eeprom.h> #include <util/delay.h> /* #include <avr/interrupt.h>
, die vom AVR empfangen werden darf #define EEPROM_MAX_BYTE 127 //letztes Byte des EEPROM (beim ATTiny2313 128 Byte großer Speicher) // extern unsigned char __heap_start; // #include <avr/io.h> #include <stdlib.h> #include <avr/eeprom.h> #include <util/delay.h> /* #include <avr/interrupt.h>
-
Thread
Warum löscht interrupt alle Ports?
Ach so hab ich ganz vergessen :) Tut mir leid :/ Es handelt sich um einen ATTiny2313 und dem Timer Overflow Interrupt.
Dshing Sung schrieb im Beitrag #2625247: > Es handelt sich um einen ATTiny2313 und dem Timer Overflow Interrupt. und wie kommst du auf die Idee das orgendwelche Port gelöscht werden? Meine Tinys machen das nicht und in der Doku steht auch nichts drin. Beim Reset werden
-
Thread
Fuses in AtmelStudio
Hallo Stefan, danke für den Tip, funktioniert leider nicht - ATtiny2313 ist nicht in der Liste - obwohl der doch ein durchaus gängiger µC ist. Grüße, Matthias
schrieb im Beitrag #6694795: > Hallo Stefan, > danke für den Tip, funktioniert leider nicht - ATtiny2313 ist nicht in > der Liste Dann bin ich wohl ein Magier
-
Thread
AVRISP mit Firmwarestand 1.12
alten Flasher mit AT90LS8535 und AT90S1200 bestückt sind, während der neue aus ATMEGA8535 und ATTiny2313 besteht. OB das wohl alles kompatibel ist?
Flasher mit > AT90LS8535 und AT90S1200 bestückt sind, > während der neue aus > ATMEGA8535 und ATTiny2313 > besteht. > OB das wohl alles kompatibel ist? Ja, schrob ich dir doch. Den AT90S1200 gibt's nicht mehr, daher wird (pinkompatibel) der ATtiny2313 verbaut. Das ist doch sowieso nur der
-
Thread
seltsames Verhalten vom AT90S2313
Versuch mit dem TOP2004, ebenso problemlose Programmierung. Also habe ich alle noch vorhandenen AT90S2313 zusammengesucht und bei ausnahmslos allen das gleiche seltsame Phänomen festgestellt. Ein ATTINY13 oder ATTINY2313 z.B. werden sowohl mit dem Stange-Teil als auch mit dem STK200 unter identischen Bedingungen
auch der TOP2004 (USB), aber die "modernen" Programmer (bisher übrigens der einzige Test mit AT90S2313 sowie ATTINY13 und ATTINY2313) versagen.... ...schlaf gut und viele Grüße Roland
-
Thread
ATtiny24A, Power-down
Beschaltung auch in Ruhe gehen). Keine Pins floaten lassen - nicht benutzte auf Ausgang stellen. Ein Attiny2313, der hier so läuft, zieht etwa 300nA im PowerDown.
Matthias S. schrieb im Beitrag #5992557: > Ein Attiny2313, der hier so läuft, zieht etwa 300nA im PowerDown. Selbst das wäre noch zu viel für Power Down...oder haste da 5V dran? Dann könnte das hinkommen...glaub ich. Mathias H. schrieb im Beitrag
-
Thread
Display: Unterschied zwischen character mode und graphic mode?
Anfang springen, um naechstes ; ; Byte zu holen print_end0: ret Vorsicht Falle: der Attiny 4313 machts, der 2313 glaube ich nicht. da kommt im Studio4.18 die Assemblerfehlermeldung "no such instruction" Das Z+ !! danke für tip
Hi >Vorsicht Falle: der Attiny 4313 machts, der 2313 glaube ich nicht. >da kommt im Studio4.18 die Assemblerfehlermeldung "no such instruction" Nö. Aus Instruction Set Summary ATTiny2313: LPM Load Program Memory
-
Thread
Diamex All Avr und Tiny2313 problem
Tinys gefunden. Mit denen geht das ganze. Lesen und schreiben wie ich will. Genaue Bezeichnung: ATTiny2313A-PU. Bei den anderen ATTiny2313-20PU kann ich nur schreiben wenn der leer ist. Könnte das ein Atmel problem sein?
Ich bin gerade (nach mehrstündiger Fehlersuche) ebenso darauf gestoßen. Ich habe hier noch mehrere ATtiny2313 aus 2005, bei allen das gleiche. Man flashe folgendes "Programm", Clock stehe auf Internal 8MHz ohne CKDIV8, keine weitere Aussenbeschaltung: [c] int main(void) { DDRB = (1<<PB7); PORTB
-
Thread
Suche einen bestimmten ATtiny
Guten Tag, ich brauche für mein neues Projekt mehr Speicher, da die 2kB vom ATtiny2313 nicht mehr länger ausreichen. Gibt es einen ATtiny mit gleich vielen I/O-Pins und mindestens 4kB Flash? Es gibt am späteren Einbauort nicht viel Platz, daher sollte das Package möglichst das
dass man ihn > nicht bei Reichelt bekommt. Aber daran soll es ja nicht scheitern! CSD: ATtiny461: 2,59€ ATtiny861: 3,95€ Peter
-
Thread
avr programmierer
Guten Tag suche einen vernünftigen programmierer der offiziel einen attiny2313 programmieren kann, nichts zum selber bauen sondern am besten anschließen rein mit dem controller und dann gehts...
was meinst du mit anbieten?? bin der partner der attiny2313 uhr und der programmierer ist abgeraucht, leute haben mir den galep geraten weil der szk500 nur den a90s2313 richtig unterstützt und den attiny2313 irgendwie ned
-
Thread
_delay_ms(500) funktioniert nur sporadisch
Entweder verarscht du uns hier oder du weisst überhaupt nicht, was du tust. Wie soll das auf einem Attiny2313 laufen? mfg.
IR_Empfaenger_LED_Anzeige_v04.c:118: warning: unused variable 'zahl' AVR Memory Usage ---------------- Device: attiny2313 Program: 1904 bytes (93.0% Full) (.text + .data + .bootloader) Data: 12 bytes (9.4% Full) (.data + .bss + .noinit) [/c]
-
Thread
avr-gcc-4.1.1 verweigert sich dem ATtiny13
:20:58 26.01.2007) gcc --target-help: Known MCU names: avr1 avr2 avr3 avr4 avr5 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4433 at90s4414 at90s4434 at90s8515 at90s8535 at90c8534 at86rf401 atmega603 atmega103 at43usb320
specific options. avr-as --target-help Known MCU names: avr1 avr2 avr3 avr4 avr5 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4433 at90s4414 at90s4434 at90s8515 at90s8535 at90c8534 at86rf401 atmega603 atmega103 at43usb320
-
Thread
AtTiny2313 proggen
Hi Leute, das kann doch nicht sein, dass noch keiner von euch 'nen AtTiny 2313 nicht gebrannt hat. Ok, dieses billige Teil benutzen vielleicht nicht viele, aber trotzdem, sooo abwegig ist das doch nicht, oder? Mit was schießt ihr denn die Programme in die Avr's ? Gruß
Hi Laut Datenblatt und eigener Erfahrung wird der ATTiny2313 mit internen 8 MHz Oszillator und CKDIV8 ausgeliefert. Das ergibt eine Taktfrequenz von 1 MHz. MfG Spess
-
Thread
Atmel Studio und Arduino Uno als Programmer
## | 100% 0.00s avrdude.exe: Device signature = 0x1e950f avrdude.exe: Expected signature for ATtiny2313 is 1E 91 0A Double check chip, or use -F to override this check. avrdude.exe done. Thank you. Gibt es eine Seite wo jeder Parameter von Avrdude genau beschrieben ist? ich glaube
> 0.00s > > avrdude.exe: Device signature = 0x1e950f > avrdude.exe: Expected signature for ATtiny2313 is 1E 91 0A > Double check chip, or use -F to override this check. > > avrdude.exe done. Thank you. Jaja das passt schon... nun nur noch dein Target richtig setzen... in meiner
-
Thread
PCINT0 für Taster und LEDs am selben Port betreiben
Es ist sogar noch schlimmer: - Ein ATtiny2313 hat den PIN CHANNGE INTERUPT nur für Port B. - Ein ATtiny2313A hat ihn für alle PINS. PCINT0 = Pin Change INTerrupt pin 0. Das einfache Interrupt ist z.B. INT0 = external INTerrupt request
Uwe K. schrieb im Beitrag #7097996: > Es ist sogar noch schlimmer: > > - Ein ATtiny2313 hat den PIN CHANNGE INTERUPT nur für Port B. > - Ein ATtiny2313A hat ihn für alle PINS. > > PCINT0 = Pin Change INTerrupt pin 0. > > Das einfache Interrupt ist z.B. INT0 = external INTerrupt
-
Thread
Kapazitätsdiode_falsch_beschaltet
schrieb im Beitrag #6497987: > Sicherlich. Hi, erstmal Danke. Das hieße, ich könnte auch einen AtTiny 2313 statt Quarz so mit Induktivität und Varikap zu versuchsweiser variabler Takterzeugung verschalten? ciao gustav
Karl B. schrieb im Beitrag #6498076: > Das hieße, ich könnte auch einen AtTiny 2313 statt Quarz so mit > Induktivität und Varikap zu versuchsweiser variabler Takterzeugung > verschalten? Die Schwingkreisgüte wird nicht reichen.
-
Thread
Pedant für Linux zu WinAVR
/cross/bin/avr-gcc --target-help Known MCU names: avr1 avr2 avr3 avr4 avr5 avr6 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4433 at90s4414 at90s4434 at90s8515 at90s8535 at90c8534 at86rf401 attiny13 attiny2313 attiny261 attiny461 attiny861 attiny24 attiny44 attiny84 attiny25 attiny45 attiny85 atmega603 atmega103 at43usb320 at43usb355 at76c711 atmega48 atmega8 atmega83 atmega85 atmega88 atmega8515 atmega8535 atmega8hva
-
Thread
von AT90S zu ATTINY
Ohhh man seid ihr freundlich! was zur Hölle ist ckdiv8 fuse warum ist mein ATtiny2313 im gegensatz zum AT90S2313 so langsam? Hilfe bitte Danke!
http://www.atmel.com/dyn/products/app_notes.asp?family_id=607 "AVR091: Replacing AT90S2313 by ATtiny2313"
-
Thread
Tiny2313 womit Flashen
Hi, was ist aus der Sache geworden? Ich suche auch noch eine Möglichkeit, den ATtiny2313 zu flaschen. Wann ist wohl damit zu rechnen, das WINAVR den Tiny2313 compiliert?. Oryx
Mein Deutch slecht, aber SP12 und ATtiny2313 arbeiten ok. Download modifizierde ATtiny2313 definition anhang. http://www.xs4all.nl/~sbolt/Other/_sp12dev And here is an experimental _sp12dev to which support was added for the Tiny13
-
Thread
Selbstgebauter LED-Treiber
gern mal angehn dann ist das jetzt deine chance. hab dir doch schon einen guten tip gegeben, den ATtiny2313 halte ich für einen sehr guten einsteiger-µC mit genug pins für diese aufgabe. du findest alles was du brauchst hier im forum. such doch einfach mal nach "AVR einsteigerset" oder so. kannst
den µC richtig anschließen wirst du ja wohl bringen. alternativ - ich hab hier noch einen AT90S2313. das ist der vorgänger des ATtiny2313 und hat den nachteil, daß er zum arbeiten unbedingt einen quarz braucht. wenns unbedingt sein muß und ich der menschheit damit das leben rette (einbildung muß sein
-
Thread
Fernbedienungsempfänger bauen
Hallo, ich habe hier noch den Atmel Attiny2313 (Den Originalen der früher auch mal auf der Pollin erpfänger platine war) liegen. Müsste auch noch funktionieren. Kann man den in die schaltung intregieren, weil der müßte den Code der FB ja schon
Benutzt, Glöscht oder des weitern. Hier das ist die Anleitung des Empfängers incl. Schaltplan. Den Attiny 2313 gibt es meines wissens nach bei pollin wenn überhaupt ohne programm zukaufen.
-
Thread
FRM12-Funkmodule in BASCOM benutzen
Gast)) und wie befürchtet riesige Programme gefunden. Probeweise versucht zu flashen => 180% des Attiny2313 Speichers währen belegt ..... Brauch ich den wirklich so viel an Programm bzw. wie haben das andere gemacht, die die Verbindung mit einem Attiny13 geschafft haben ????? @ cyblord : Soft-SPI
Wenn ich hier die falsche Vorstellung von so einem Programm hab und es sowieso nicht in einen Attiny2313 passt bitte sagen Danke im Voraus Lukas
-
Thread
Nuvoton N76E003
läßt sich sehr effektiv in C programmieren. Ich wollte mal ein C-Programm vom AT89C2051 auf den ATtiny2313 portieren, aber es paßte einfach nicht mehr hinein und den ATtiny4313 gab es damals noch nicht. Der 8051 kann vieles im direct RAM ausführen und der Keil C51 nutzt es auch sehr effizient aus.
> sich sehr effektiv in C programmieren. Ich wollte mal ein C-Programm vom > AT89C2051 auf den ATtiny2313 portieren, aber es paßte einfach nicht mehr > hinein und den ATtiny4313 gab es damals noch nicht. > Der 8051 kann vieles im direct RAM ausführen und der Keil C51 nutzt es > auch sehr effizient
-
Thread
Verständnisfrage CAN-Bus
digitalen Aus-/Eingang des µCs, richtig? Oder müssen das spezielle Pins sein? Ich dachte an den Attiny 2313, der ist relativ günstig und sollte vollkommen langen, wenn ein Node nur ein paar Schalter / Ausgänge schalten können soll - ansonsten kann ich ja noch per Schieberegister erweitern... oder spricht
Der Attiny2313 kann SPI. Laut Datenblatt. Ausprobiert habe ich es noch nicht. Habe allerdings genau das gleiche vor. ATtiny2313 mit MCP2515. Weiss aber noch nicht wann ich dazu komme. Wenn Du möchtest kannst
-
Thread
Suche IC für LED Bar-Anzeige
LEDs als 8*4 Matrix brauchst Du 8+4=12 Ausgänge. Plus die 5 Eingänge macht 17, da reicht also ein ATTiny2313 dicke aus. Peter
Oder du nimmst dir z.B. einen "ATTINY 2313 DIP" (bei reichelt ist das der günstigste AVR mit vielen Pins - nur 1,65 EUR). Schaltest bis zu 16 LEDs einfach an die Portpins und nimmst die letzte freie IO-Leitunung als serielle RX-Leitung
-
Thread
Suche Attiny26L-8SU (NOS)
noch einen 16MHz Typ und ein L also 8 MHz Typ. Habe jetzt nicht nachgeschaut denke aber das der ATTiny2313(A) pinkompatibel ist, was zeichnet den die 8 MHz Version aus den 16 MHz Typen kannst du doch auch mit 8 MHz anstoßen. Zum Alter: geschätzt mind. 5 Jahre alt, aber vielleicht kann man das aus
... Bild vergessen ATtiny26 vs. ATtiny2313
-
Thread
Kein RC5-Empfang mit Attiny13 und BASCOM
Hi, ich habe mir eine Relaisplatine gebaut, die mit einem ATtiny2313 einwandfrei funktioniert. Jetzt wollte ich zum Test die gleiche Schaltung mit dem Attiny13 aufbauen. Im BASCOM erhalte ich folgende Fehlermeldung: .EQU not found, probably using functions that
selected chip (TCCR0) (TCCR0 = Timer Counter Control Register 0) Ich habe die Timer0-Register vom ATtiny2313 mit denen vom ATtiny13 im Datenblatt verglichen, sieht eigentlich ziemlich gleich aus. Hat schonmal jemand einen RC5-Empfänger mit dem ATtiny13 gebaut oder weiß?einer, wie man das Problem umgehen
-
Thread
Videosignalgenerator, 16bit-Programmierung
liebes Forum, ich wollte spaßeshalber ein BAS-Videosignal auf meinem Attiny2313 erzeugen. Da ein Bild aus 625 Zeilen besteht ist der Counter für die Zeilenschleife mehr als 8 Bit groß. Deshalb muss ich wohl mit 16 bit rechnen was ich im nachfolgenden codeschnipsel wohl versucht
gespeichert hab! Kann mal bitte, bitte wer den code anschauen? [avrasm].include "tn2313def.inc" ; Definitionsdatei für Attiny2313 Einbinden ; Interruptvektoren setzen .org 0x000 ; > bei Reset rjmp Reset .org OC1Aaddr
-
Thread
Attiny lässt sich nicht flashen
Hallo, mein attiny2313 lässt sich nicht flashen. Ich benutze als Progger den mySmartUSB sowie das myMultiProg Board von myAVR auf einem Apple OSX 10.7.2 System Wenn ich im Terminal den Befehl: make flash angebe kommt
dein den Atmega auf dem MK2 Board flashe. Nur eben funktioniert das flashen nicht wenn ich den attiny2313 mit dem myMultiprog Board verwende.
-
Thread
ATmega32 - Problem bei serieller Übertragung
Sendepuffer leer ist. Das Programm an sich läuft - bis auf die Baudrate - ohne Anpassung auf einem ATtiny2313 mit 8MHz ohne Probleme. Die Einstellung der übrigen UART-Register scheint bei beiden Controllern identisch zu sein. Markus
Ich habe das Problem mittlerweile gelöst. Die Konfiguration der Register ist genauso wie beim ATtiny2313 nur liegen die Register UCSRC und UBRRH auf der gleichen Adresse. Welches Register beschrieben wird, liegt am Bit 7 (1 bedeutet, dass UCSRC beschrieben wird) Dieses Bit ist beim ATtiny2313 nach
-
Thread
Welchen controller
Moin, für den Anfang wurde gern der AT90S2313 genommen (bzw. ähnliche AT90S-Typen), dieser ist nun Auslaufmodell und der Nachfolger ist der ATtiny2313, genauso "einfach" wie sein Vorgänger. Ich höre aber auch das der ATtiny15 gern genommen wird
> Ich höre aber auch das der ATtiny15 gern genommen wird... Jo, mit 6 IO-Pins kann er ja auch wirklich viel machen...
-
Thread
[ATMEGA168] ISP - Fuses falsch gesetzt
kriegen.. ist mein letzter atmega den ich zur Verfügung hab.. ansonsten hab ich jetz nur noch den attiny2313 den ich hoffe für diesen Zweck nutzen zu können... Danke schon mal, ich melde mich wenn es funktioniert hat. :)
Behandele den Attiny2313 gut, eventuell kannst du den mit entsprechendem Programm benutzen, um den Rettungstakt am Atmega168 anzulegen.
-
Thread
2313 PortA2 und PORTB DEFECT
Was schreibt denn Atmel zu der maximalen Stromaufnahme/Stromabgabe des ganzen Attiny2313 und was saugst du während wait(10000) bei HIGH an 16 Pins raus? Wurde oder wird der AVR warm? Wie stabil ist deine Spannungsversorgung? Schafft die den Strom bei Vcc oder geht die Spannung Vcc in die Knie? Unter den Wert, der als Brownout-Level im Attiny2313 eingestellt ist (4,3V), so dass der AVR in den RESET-Zustand geht? > Nun einige Fragen > 1. PA2 funktioniert nur wenn man bei fuses Reset deaktiviert. Aber > sobald mann das macht kann man
-
Thread
Codeschloss-Wie umsetzen?
Vorneweg: ich bin absoluter Anfänger in Sachen Mikrocontroller ;-) Ich würde gerne mit einem ATtiny2313 ein Codeschloss realisieren. Dazu würde ich gernen einen Code wie z.b. "lang-kurz-kurz-lang-lang" nutzen. Das heißt ich würde beispielsweise an PB0 einen Taster anklemmen der diesen auf 5V high
Der ATtiny2313 hat einen eingebauten Oszillator, brauchst also keinen Quarz. Das steht aber auch alles im Datenblatt.
-
Thread
reziproker 50-Hz Netzfrequenz-Zähler; AVR-assembler
Ich habe das mal laufen lassen (mit aktiviertem 'ldi temp2, 0'), auf einem ATtiny2313: Takt von einem 5 MHz-Quarz, dahinter eine Teilerkette auf 50 Hz, diese auf Pin D5 gelegt, führt zu zwei wechselnden Zählerständen: 10000002 und 10000005.
> Verstehe ich das richtig ... Ja. Ich hatte dann noch, da es ja bei mir ein ATtiny2313 ist, mit dem Timer0 ein niederfrequentes Signal auf/für D5 erzeugt, und da gab es dann eine Erhöhung um 34.
-
Thread
AtTiny2313 <-> FoxBoard G20 mit I2C
Hallo, ich bin gerade am Aufbau einer I2C-Verbindung zwischen einem AtTiny2313 und dem FoxBoard G20. Ich habe nun das Problem, dass ich den AtTiny nicht "finden" kann. Mit dem Befehl "i2cdetect -y 0" werden die I2C-Adressen von 00h bis 77h durchsucht, ob sich Geräte melden.
defined(__AVR_ATtiny2313A__) #define DDR_USI DDRB #define PORT_USI PORTB #define PIN_USI PINB #define PORT_USI_SDA PORTB5 #define PORT_USI_SCL PORTB7 #endif volatile
-
Thread
Würde gerne Assembler in C umschreiben, aber ich blick's net
Santiago wrote: >> @Georg-johann L.: > Ich will in der Tat einen ATtiny2313 einsetzen (da bereits vorhanden). Ich denke, der 2313 wird zu klein sein. Für C musst Du Overhead einrechnen (zB Startup-Code, wegen C, größere Vectab, ...) Schau mal was das Original an
> @Georg-johann L.: >> Santiago wrote: >> Ich will in der Tat einen ATtiny2313 einsetzen (da bereits vorhanden). > Ich denke, der 2313 wird zu klein sein. Für C musst Du Overhead > einrechnen (zB Startup-Code, wegen C, größere Vectab, ...) > > Schau mal was das Original
-
Thread
Vergleichbarer AVR µC zum MSP430
jeder uC, die Frage ist, in welcher Zeit ;-) > Für sowas bietet sich FLASH mit SPI an. Kann der ATTiny2313 mithilfe von Software SPI sprechen? Ist ein solcher Flash Speicher stromsparend?
im Beitrag #1735863: >> I2C sind 2 Pins, also brauchst Du minimal einen 4-Pinner. >> D.h. ein ATtiny85 reicht. > > 4-Pinner ist mir bissel zu wenig, da ich das Bluetooth Modul über UART > ansprechen muss. Nun habe ich mir einige ATMEL Modelle angeschaut und > liebäugel mit dem ATTiny2313.
-
Thread
USB und AVR-Controller
SPM-Instruktion nicht unterstützt. Bei den ATtinys gibt es auch ein paar Vertreter, die es *nicht* können: ATtiny10 ATtiny20 ATtiny26 ATtiny28L ATtiny4 ATtiny40 ATtiny5 ATtiny9 Gruß Skriptkiddy
auf! Mein Bascom, sehr merkwürdig! Geb ich zu Beginn unter "$regfile = "m8def oder m88def oder attiny2313. dat" ein ist die Welt in Ordnung, d.h. kein Error! Gebe ich attiny13 oder 24 oder 84 oder 461 kommt Error! Habe schon gesucht unter Option/Compiler/Chip in allen Ecken. Habe den Verdacht,
-
Thread
DS18S20 zeigt falsche Werte an?
Hast du denn besagtes 'Pollin Spiel'? Hast du einen [code] $regfile = "ATtiny2313.dat" [/code] im Einsatz oder ist das ein anderer µC?
#3253395: > Hast du denn besagtes 'Pollin Spiel'? Ja, das habe ich. > Hast du einen$regfile = "ATtiny2313.dat" die .hex > im Einsatz oder ist das ein anderer µC? Nein, der besagte 2313 1: DS18... 2: SensorID0000 3: Wie Bild Alle Leitungen überprüft...
-
Thread
[V] Reste again
ADUM1100 iCoupler SO8 150 x LTT673 SMD TOP-LED gruen 10 x DG408DY, Analogmultiplexer 8:1, SO16 3 x ATTINY2313-20PU SO20 8-Bit Microcontroller, 10MHz 25 x AQY212SZ Photomos Relais 40V, 120mA Gruss Stephan
Ich warte immer noch auf: 3 x ATTINY2313-10PU DIL20 8-Bit Microcontroller, 10MHz 3 x ATTINY2313-20PU SO20 8-Bit Microcontroller, 10MHz 3 x MAX3232ESE SO16 Low Power 1MBd True RS232 Tranceiver 2 x TDA2040V Pentawatt 20W Audio Power
-
Thread
usbasp stick nicht programmierbar
daher kann ich die .hex nicht posten. Der Programmer und ponyprog funktionieren, ich konte einen attiny2313 und einen atmega16 erfolgreich lesen. Das Problem muss also am avr oder der Verbindung zu ihm liegen. Was mich dabei verwirrt ist die Tatsache, dass die verbindung mit dem avr mindestens 2x geklappt
Ich habe jetzt am gleichen Kabel einen ATtiny 2313 gelesen, geflasht und wieder gelöscht. Damit kann die Fehlerursache ja nur noch irgendwo auf dem Stick liegen. Ich habe aber keine Idee, wonach ich suchen soll. Gibt es da Vorschläge? Das einzige