-
Thread
64 Bit float Emulator in C, IEEE754 compatibel
Platzbedarf. Ich habe ebenfalls bewusst die Devices ohne MUL nicht unterstützt, da in die 8KB eines ATTiny schon float Probleme erzeugt. Falls noch mathematische Routinen fehlen, unterstützte ich gern. > > Was ich momentan nicht beurteilen kann ist ob es von der Lizenz passen > würde und wie gut
> Ich habe ebenfalls bewusst die Devices ohne MUL nicht unterstützt, > da in die 8KB eines ATTiny schon float Probleme erzeugt. Na, da geht schon einiges. Siehe zum Beispiel [[4000 Stellen von Pi mit ATtiny2313]] > Meine Lizenz ist 1:1 dieselbe wie von AVR-Libc, habe die bewusst > genommen
-
Thread
AVR Signature Bytes - Liste aller Controller?
desc = "ATMEGA2561"; signature = 0x1e 0x98 0x02; desc = "ATtiny24"; signature = 0x1e 0x91 0x0b; desc = "ATtiny44"; signature = 0x1e 0x92 0x07; desc = "ATtiny84"; signature = 0x1e 0x93 0x0c;
1E9303=AT90S8535comp 1E9306=ATmega8515 1E9307=ATmega8 1E9308=ATmega8535 1E930A=ATmega88 1E930B=ATtiny85 1E930C=ATtiny84 1E930D=ATtiny861 1E930F=ATmega88P 1E9381=AT90PWM2 1E9381=AT90PWM3 1E9383=AT90PWM2B 1E9383=AT90PWM3B 1E9401=ATmega161 1E9401=ATmega161comp 1E9402=ATmega163 1E9403=ATmega16
-
Thread
Code aus PIC12F629 auslesen
wrote: >>Und dann kann man ja auch einen AVR einsetzen. > Gibt es denn 8-Pin AVRs? 8 Pin: ATtiny85 14 Pin: ATtiny84 20 Pin: ATtiny861 28 Pin: ATmega168 Peter
-
Thread
LCD Treiber Routine 4*40
.Zeile hatte ich etwas Streß. Man muß 64 addieren, um in die 2.Zeile zu kommen. Läuft auf nem ATtiny84. Der hat ja mordsmäßig viel Speicher, also ideal zum Entwickeln. Ich habs eben mal gemacht, da mein Kollege es am LPC-ARM nicht zum Laufen gebracht hat. Nun kann ich ihm sagen, daß das Display
-
Thread
MAC OS X avrdude
Programmer supports the following devices: Device code: 0x13 = AT90S1200 Device code: 0x20 = ATtiny84 Device code: 0x28 = AT90S4414 Device code: 0x30 = AT90S4433 Device code: 0x34 = AT90S2333 Device code: 0x38 = AT90S8515 Device code: 0x48 = (unknown) Device code: 0x4c = AT90S2343 Device code: 0x51 = (unknown) Device code: 0x55 = ATtiny12 Device code: 0x56 = ATtiny15 Device code: 0x68 = AT90S8535 Device code: 0x6c = AT90S4434 Device code: 0xffffff86 = (unknown) Device code: 0xffffff87 = (unknown) Device
-
Thread
ATMega16 / ATiny2313 hex File größe / interner Flash
ATTiny45 hat nur 8 Pins. Wenn die Anschlüsse für die serielle Schnittstelle in den 8 I/O-Ports schon drin sind und interner Oszillator ausreicht, ist das wohl der kleinste. Hat 4k. Und die Größe des Hex-files
nächstgrößere Klasse sind die 4er ATtinys: ATtiny24/44/84. Die sind im 14pinnigen Gehäuse. Ich hab' sie bislang nur als SO-14 gesehen (was heutzutage auch für einen Bastler keine Herausforderung mehr ist), aber laut Datenblatt soll es sie auch
-
Thread
ATMEGA84 Datenblatt?
ATMega84 gibts nicht, deshalb ist es auch schwer, ein Datenblatt zu finden. Du meinst vermutlich den ATTiny84...
Johannes M. wrote: > Der ATTiny84 existiert, hat 20 "Anschlusspins" Nee. ATtiny84: 14 Pins (12 IOs) ATtiny861: 20 Pins (16 IOs) Peter
-
Thread
Junkers CAN-Bus Protokoll
https://www.ebay-kleinanzeigen.de/s-anzeige/junkers-regelung-ta270-unbenutzt/2132806964-84-5219 gerade gesehen.
(TAG, Programm, Nacht), kannst Du die entsprechende LED ansteuern. Sollte auch funktionieren. Attiny sollte auch funktionieren. Muss allerdings gestehen, das mir hier der Sinn fehlt.
-
Thread
Adapterplatine Attiny84 auf Attiny2313-Sockel?
Hallo zusammen, leider macht Atmel vom Tin2313 keine Version mit mehr Speicher :-(( Ich habe das schon mal dort angefragt, aber das klassische Pinout mit diagonaler Stromversorgung wird wegen problematischerer Entstörung nicht mehr weiter verfolgt. Um jetzt bei einer bestehenden Anwendung 'aufrüsten' zu können, bin ich auf der Suche nach einer kleinen, professionell gefertigten Adapterplatine um statt dem Tiny2313 den Tiny84 einsetzen zu können. Weiß einer, ob es das schon käuflich zu erwerben gibt ? Ist ja nicht unbedingt eine revolutionär neue Idee.... Gruß Uli
-
Thread
Welche AVR´s haben 14-polige DIL-Gehäuse?
Konkret: ATtinyX4. (X = {2, 4, 8}) Der zugehörige STK500-Aufsatz heißt STK505.
ATTiny24/44/84 http://www.atmel.com/dyn/products/param_table.asp?family_id=607&OrderBy=part_no&Direction=ASC
-
Thread
Gentoo Linux crossdev atmega256x gcc4.1.2
attiny461 attiny861 attiny24 attiny44 attiny84 attiny25 attiny45 attiny85 atmega603 atmega103 at43usb320 at43usb355 at76c711 atmega48 atmega8 atmega83 atmega85 atmega88 atmega8515 atmega8535 at90pwm2
attiny461 attiny861 attiny24 attiny44 attiny84 attiny25 attiny45 attiny85 attiny43u attiny48 atmega603 atmega103 at43usb320 at43usb355 at76c711 atmega48 atmega48p atmega8 atmega83 atmega85 atmega88
-
Thread
ISP Programmierung
Hallo, muss ich bei der Programmierung eines ATtiny 84 über ISP einen Takt am Takteingang haben oder geht es ohne einen Takt?
-
Thread
1-wire Bus mit einem Pin benutzen
Das hatte ich wohl vergessen zu erwähnen. Ich benutze einen ATtiny84 und möchte nur einen Pin zum Senden und Empfangen benutzen.
-
Thread
Ret Befehl funktioniert nach Push Befehl nicht mehr
ret nicht mehr. Das Programm springt immer wieder an die Adresse 0x0000 zurück. Ich benutze den ATtiny84. Der Stackpointer wurde bereits initialisiert und funktioniert auch. Ich habe es mit anderen Unterprogrammen versucht. Es passiert nur, wenn ich den Befehl push aufrufe.
-
Thread
Ret Befehl funktoniert nach Push Befehl nicht mehr
ret nicht mehr. Das Programm springt immer wieder an die Adresse 0x0000 zurück. Ich benutze den ATtiny84. Der Stackpointer wurde bereits initialisiert und funktioniert auch. Ich habe es mit anderen Unterprogrammen versucht. Es passiert nur, wenn ich den Befehl push aufrufe.
-
Thread
Bits im SRAM bearbeiten
Hallo, hat jemand einen Lösungsansatz für folgendes Problem: Ich habe auf einem ATtiny84 10 Byte im Sram unter einer Variable reserviert. Das entspricht 80 Bits. Ich möchte nun eine Funktion Schreiben, welche ein Bit in dieser Variable auf 0 oder 1 setzt. Das zu bearbeitende Bit soll
wrote: > Hallo, > hat jemand einen Lösungsansatz für folgendes Problem: Ich habe auf einem > ATtiny84 10 Byte im Sram unter einer Variable reserviert. Das entspricht > 80 Bits. Ich möchte nun eine Funktion Schreiben, welche ein Bit in > dieser Variable auf 0 oder 1 setzt. Das zu bearbeitende Bit
-
Thread
AVR Code Wizard
und ATmega128L) *) ATmega2560 (und ATmega1280, ATmega640, ATmega256V, ATmega1280V, ATmega640V *) ATtiny24 (und ATtiny44, ATtiny84) mal schauen, wie sich die anderen cpus unterscheiden... ich habe nicht sehr ausführlich getestet, immerhin compilieren die erzeugten files ! cu, gg
-
Thread
Anschluss des ISP Programmers an den Attiny 84
Hallo, ich habe da ein Problem mit dem Anschluss des ATtiny 84 an das Programmiergerät. Vielmehr geht es nur um einen Pin. Im Datenblatt wird der Anschluss SCK nicht erwähnt. Dafür aber USCK. Ist USCK der richtige Anschluss oder muss ich einen anderen benutzen
version wird der tiny 84 nicht unterstützt. im aktuellen avr-studio wird der tiny 84 ja unterstützt aber dier stk200 programmer nicht mehr. danke schon mal für die antwort. beste grüße easy
-
Thread
RGB-Moodlight auf ATTiny2313 mit RC5-Fernbedienung
ein bisschen was bei der IR-Auswertung abgucken. Leider bekomme ich den Code nicht auf einem ATTINY84 zum laufen. Ich habe die Ports entsprechend abgeändert, damit es auf meine Schaltung passt. Leider habe ich nur eine wild flackernde LED. Ich habe keinen externen Quarz zur Verfügung. Was muss
Hansi Cardell schrieb im Beitrag #3542417: > Leider bekomme ich den Code nicht auf einem ATTINY84 zum laufen. Ich > habe die Ports entsprechend abgeändert, damit es auf meine Schaltung > passt. Leider habe ich nur eine wild flackernde LED. Hmm... Wie Flackerts denn? So als würde der RC5
-
Thread
Widerstände vor IC Eingängen
Beim Sender handelt es sich um einen ATtiny84 und der Empfänger ist ein TTL 12Bit Zähler ohne Pullup Widerstände.
-
Thread
Reset Pin benutzen
Hallo, ich möchte an einem ATtiny84 den Reset Eingang als ganz normalen Eingang benutzen. Löst ein Signal an diesem Eingang dann nicht jedesmal ein Reset aus? Wie kann ich das Verhindern? Ich brauche diesen Anschluss unbeding. Vielen
-
Thread
CW - Sichtgerät
morsetasten-zubehoer_d.html Günstiger kommst Du weg, falls Selbstbau in Frage kommt. Z.B. hier auf der Basis eines PIC16F84: http://digilander.libero.it/ik3oil/project_eng.htm http://digilander.libero.it/ik3oil/_private/qst_cw.pdf Im PDF-Artikel findet sich auch ein Flussdiagramm zur Dekodierung von CW, falls sogar Eigenentwicklung
, ich entwickle gerade für den Bausatz "Pollin-Spiel" (s. www.pollin.de) ein Programm für den ATtiny2313 & ATmega8 zum "decodieren" von RTTY (Fernschreiben) - es ist fast fertig. Demnächst programmiere ich auch eine Version die CW - ebenfalls als Klartext auf einem LC-Display darstellt. Warte noch
-
Thread
Parallax Propeller
ist ein Timer-Baustein wie der XR2240. Heute ausgestorben, weil man das gleiche billiger mit einem ATTiny hinkriegt. Für den Job initialisiert der grad mal einen seiner Timer und legt sich dann wieder schlafen. Der XR2240 war ein Nischenprodukt und nie ganz billig, der Tiny ist ein Massenprodukt, kaum
ein Timer-Baustein wie der XR2240. Heute >ausgestorben, weil man das gleiche billiger mit einem ATTiny hinkriegt. >Für den Job initialisiert der grad mal einen seiner Timer und legt sich >dann wieder schlafen. Der XR2240 war ein Nischenprodukt und nie ganz >billig, der Tiny ist ein Massenprodukt,
-
Thread
Bleiakku-Lader 12/24V
korrigiertes Schaltbild. @ALL, Fehler im Layout der Platinen: die Leiterbahn verbindet den PIN19 des ATTINY mit PIN20. PIN20 ist frei. Gruss Hanno
oder was muss ich ändern? Evt. in der Software die Ausgabe an das LCD anpassen oder liegt es am ATtiny? Wer kann mir behilflich sein? Gruss Uli
-
Thread
Frage zu Atmel JTAGICE mkII
for ISP mode and oscillator calibration only: AT90PWM2, AT90PWM3, ATmega168, ATmega48, ATmega88, ATtiny13, ATtiny2313, ATtiny24, , ATtiny44, ATtiny84, ATtiny25, ATtiny45, ATtiny85, ATtiny261, ATtiny461, ATtiny861, ATmega48P Bedeutet das, dass ich für den Atmega8 dann das AVRISP mkII benötige und
-
Thread
ATtiny45 Bootloader
ATmega Bootloader entsorgt habe und sauschnell ist er außerdem. Die Brennzeiten liegen von 1s (ATtiny13) ... 8s (ATmega644). Folgende AVRs sind getestet: ATtiny13 ATtiny2313 ATtiny45 ATmega8 ATmega16 ATmega162 ATmega168 ATmega32 ATmega323 ATmega644 Anbei der komplette Quellcode
Programmierroutinen nötig, eine für AVRs mit BootStartFuses und eine für AVRs ohne. Um also Bootloader für ATtiny84, ATtiny85 und ATmega48 zu erzeugen, nimmt man die gleiche Konfiguration, wie für den ATtiny45. Peter
-
Thread
SPI über USI Schnittstelle des Tiny84
... Simulators V2 ... der kann aber keinen ATtiny84 :(
Na und? Das USI ist gleich. Üb damit und wende die Erkenntnis beim 84 an.
-
Thread
Neue Propeller Karte zu Fertigen
Ich programmiere mir gerade ein PS2 Keyboard für den Propeller. So ein 4 x 4 Keyboard mit dem ATTiny2313 + Kabel. Mehr braucht man nicht. Geht super mit dem BASCOM AVR. mfg Franz
aber natürlich. Ich hab seit zwei Tagen meinen easyPROP online: http://213.84.77.105 mfg Franz
-
Thread
Wer zu tief gräbt, muss zahlen
mit dem Umfang der Aufgaben, die man dem MC zu erledigen gibt. Ich hab auch viele AT89C2051 und ATtiny26 im Einsatz und die älteren Projekte darauf sind noch in Assembler. Natürlich ist man mit zunehmender Erfahrung besser in der Lage, einen einzigen MC besser auszulasten und ihm mehr Aufgaben aufzubürden
keinen nennenswerten SRAM hatten und es auch gar keine freien C-Compiler gab. AT90S1200 und PIC16C(F)84 sei hier als Beispiel genannt. Aber mitlerweile sind die ATtinys und ATmegas so günstig und leistungsfähig und die Compiler wirklich brauchbar, dass ich auf Assembler getrost verzichten kann. Wenn
-
Thread
AVR mit Taschenrechner ?
Guten Tag ! Ich wollte fragen, ob es möglich ist einen AVR Chip, sagen wir mal Attiny2313 oder einen Atmega8 mit einem TI Taschenrechner zu verbinden um Daten vom Taschenrechner zu dem TI und umgekehrt übertragen zu können. Ich habe den TI 84, dieser verfügt einen USB Anschluss. Nur
Hallo, hätte nicht gleich mit drei Antworten gerechnet, danke danke ;). Für den TI 84 gibt es einen Treiber, der nennt sich: usb8x - The TI-84 Plus USB Host Driver. http://usb8x.sourceforge.net/ Könnte man damit den Host realisieren oder versteh ich das noch immer falsch ? Danke
-
Thread
ATMEL billiger und leistungsfähiger als PIC
dafür kein > EEPROM. > Ähh... PIC und keinen EEPROM? Bei diesem deinen Vergleich? > ...PIC16F84 > 4kx14 Flash, ***256B EEPROM***, > dafür USART Nicht jeder PIC hat EEPROM, aber gerade der 16F84, (bzw. der C84 wie er vor der Überarbeitung hieß...) hatte schon EEPROM da war von ATMEGA8 und Co
enthalten. Was soll man davon halten?? Verwendet habe ich den ADC bisher beim ATmega8 und beim ATtiny261 mit 10Bit Auflösung. Mit einem 10-Gang Poti konnte ich auf der Anzeige jede Zahl von 0 .. 1023 stabil einstellen. Ich hab jetzt nicht alle 1024 Stufen nachgemessen, aber die Wandlungen sind streng
-
Thread
Laufschrift mit PICs
Hallo Dominik, ich habe so eine Anzeige mit einem PIC 16f84, 8 Anzeigen mit 5X7 Punkten und einigen Schieberegistern gebaut. Als ich mir das im Urlaub ausgedacht habe, war mir noch nicht so ganz klar, was das für eine Lötarbeit ist...z.Zt programmiere ich gerade
ARM7TDMI noch perfekt ;) Hier gibt es eine sehr gute Beschreibung (sogar mit AVRs): http://www.attiny.com/dotmatrix.htm
-
Thread
ADC Conversion
zwar möchte ich eine Temperaturregelung mit einem Lüfter realisieren. In der Endversion soll ein ATTiny24 zum Einsatz kommen, doch zuerst wird die Schaltung Testweise mit einem ATMega16 aufgebaut. Dabei ist halt nur der AREF-Pin woanders... Die Register beim ATMega16 habe ich wie folgt eingestellt
ich direkt mit eingebaut, falls ich mal mehrere Sensoren abfragen möchte, da an ADC0 (PORTA0) beim ATTiny24 AREF liegt, hab ich beim Programm für den ATMega16 auch diesen Port direkt freigelassen... Wenn das alles so richtig ist, müsste ich nur noch das Ergebnis des Auslesens aufs Display ausgeben,
-
Thread
µC in SO-16?
ATTINY24 ATTINY44 ATTINY84 2k 4k 8k im SO-14 Gehäuse dil 14 mfg
-
Thread
Attiny2313
auf meine Lehre beschäftigt. und jetzt wollt ich den schaltplan umzeichen und zwar soll der PIC16F84 gegen einen ATTiny2313 ausgetauscht werden aber weil ich überhaupt keine ahnung von mikrocontrollern habe brauch ich da ein bisschen hilfe. man hat zu mir gesagt das ich die Matrix lieber mit 16x16 Led
> soll der PIC16F84 gegen einen ATTiny2313 ausgetauscht werden Das könnte rein theoretisch sogar gehen. Der PIC16F84 hat 13 IO-Pins und der ATTiny2313 hat max. 18 IO-Pins. Vom Takt her lassen sich beide mit 20 MHz betreiben
-
Thread
Ganganzeige mit 7-Segment (ATTiny2313)
Hallo ich möchte mit einem ATTiny2313 eine 7-segment ansteuern(Ganganzeige) . Ich hab 8 eingänge (masse), gemeinsamer(+). Ich möchte dass beim 7 eingängen eine Zahl erscheint und wenn 8-er eingang signal hat,die Zahl blinkt. Seitenständer
Hi, ich könnte sowas wohl demnächst mal machen, habe aber erst Urlaub. Würde PIC 16F84 nehmen und die 7 Segmentanzeige mit einem Schieberegister per SPI ansteuern. Dazu benötige ich aber einige Infos mehr. Ist Deine Beschaltung so, wie in den Threads vorher angegeben oder hast Du andere
-
Thread
ATtiny24 - ISR wird nie gerufen __vectors> fehlt
avr-binutils/files/patch-newdevices geguckt, dort gibt es unter Revision 1.3 "Add support for ATtiny24/44/84 devices" etwas, das ich möglicherweise doch hätte nehmen sollen ? Grüsse rolf-harry
attiny13:crttn13.o%s} \ %{mmcu=attiny2313:crttn2313.o%s} \ +%{mmcu=attiny24:crttn24.o%s} \ +%{mmcu=attiny44:crttn44.o%s} \ +%{mmcu=attiny84:crttn84.o%s} \ +%{mmcu=attiny25:crttn25.o%s} \ +%{mmcu=attiny45
-
Thread
ISP Programmer für Atmega8
fragen ob ich diesen Programmierer (siehe Anhang) benutzen kann. Ich habe ihn bis jetzt für den Attiny 2313 benutzt. Als Software verwende ich PonyProg. Ich weiß das dieser Programmierer nicht der beste ist, aber es funktioniert beim Attiny 2313. MfG, Tugrul Ö.
übrigens auch ATtiny24/25/44/45/84/85 und ATmega48/88/168 und kann ohne Änderungen im Quellcode leicht für neue Typen konfiguriert werden. Außerdem hat er eine wirksame Sicherung gegen unbeabsichtigtes Verfusen auf
-
Thread
AVR: Wetterinformationen über DCF77 Gesperrt
? Mein Interesse an dem Thema ist natürlich rein akademischer Natur. Habe seit heute einen Attiny2313 der mir die einzelnen Bits ausgibt. (Scheint auch gut zu funktionieren)
auch sein könnte, als Seed könnten die 84 bit DCF Signal genutzt werden, da der Seed komischerweise 84bits ist, welcher auf 88 bits aufgeweitet wird.
-
Thread
Clock source ändern
supports auto addr increment. Programmer supports the following devices: Device code: 0x55 = ATtiny12 Device code: 0x56 = ATtiny15 Device code: 0x13 = AT90S1200 Device code: 0x28 = AT90S4414 Device code: 0x20 = ATtiny84 Device code: 0x34 = AT90S2333 Device code: 0x4c
) Device code: 0x5a = (unknown) Device code: 0x5b = (unknown) Device code: 0x5e = ATTINY26 Device code: 0x60 = ATMEGA161 Device code: 0x62 = (unknown) Device code: 0x64 = ATMEGA163 Device code: 0x69 = (unknown) Device code: 0x72 = ATMEGA32 Device code: 0x74
-
Thread
Freeware C-Compiler für PIC 12F ..... 16F
die mit PIC12 Befehlssatz). im PIC14 Modus: 16f72 16f73 16f74 16f76 16f77 16f84 16f84a 16f87 16f88 16f616 16hv616 16f627 16f627a 16f628 16f628a 16f648 16f648a 16f630 16f676 16f636 16f639 16f684 16f685 16f689 16f690 16f687 16f688
keinen Grund, sich unbedingt noch mit PICs abzuquälen. Es gibt doch auch viele kleine AVRs (ATtiny13, ATtiny25, ATtiny24, ATmega8) und dafür gibt es den guten WINAVR. Gegenüber manchen PIC-Compilern gibt es auch keinerlei Einschränkungen (voller long- und float-Support). Peter
-
Thread
TTL 5x5 Schaltmatrix 10 MHz gesucht
Eventuell kennt ja jemand auch ne andere Möglichkeit das zu realisieren. Ich hatte schon an einen ATTiny gedacht, aber der wird, selbst bei 20 MHz, ein wenig zu schwach sein, oder? Gruß Holger
Ich habe mir den mal näher angesehen. Laut Datenblatt gibt es den XC9572 im 44-Pin PLCC mit 34, 84-Pin PLCC mit 69, 100-Pin TQFP mit 72 100-Pin PQFP mit 72 Ausgängen. Und 5V Versorgung geht auch noch. Scheint also ideal zu sein. Prinzipiell würde ich ja ein QFP Gehäuse bevorzugen, aber die 100
-
Thread
Problem bei Senden an PC über USART (Tiny2313)
Hallo Zusammen! Ich habe ein Problem beim Senden vom ATtiny2313 an den PC über USART... Hier erstmal der Code: #include <avr/io.h> #include <inttypes.h> #ifndef F_CPU #define F_CPU 4000000 // 4MHz #endif // UART #define UART_BAUD_RATE
@Gustav84 Der Baudratenquarz wird dein Problem nicht lösen. Den UART kriegt man eigentlich mit fast jedem Quarz zum Laufen. Ausserdem, deinen interen MHz Takt im AVR kannst du vergessen in Bezug aufausreichende
-
Thread
ATMega2561 wird in AVR Studio nicht unterstützt
specified Known MCU names: avr2 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4414 at90s4433 at90s4434 at90s8515 at90c8534 at90s8535 at86rf401 attiny261 attiny461 attiny861 attiny13 attiny2313 attiny24 attiny44 attiny84 attiny25 attiny45 attiny85 avr3 atmega103 atmega603 at43usb320 at43usb355 at76c711 avr4 atmega8 atmega48 atmega88 atmega8515