-
Thread
Woher xmega Prozessoren bekommen
Erhältlichkeit auch für Privatanwender gegeben. So war es auch bei den letzten AVR-Controllern (ATTiny24/44/84/25/45/85). Ich gehe mal davon aus, daß es auch hier so sein wird. Gruß Jadeclaw.
-
Thread
SPI mit Attiny84
Hallo, habe ein Problem bei der Verwendung von SPI mit einem Attiny84. Der Code stammt von Atmel aus der Application note AVR319: Using the USI module for SPI communication - http://www.atmel.com/dyn/resources/prod_documents/AVR319.zip. Die einzigen Anpassungen
Hallo Jörg, danke für den Code. Genau das habe ich auch vor, den AT86RF230 mit einem Attiny84 zu verbinden. Gab es bei deinem Projekt irgendwelche Schwierigkeiten? MfG Christian
-
Thread
RAM initialisieren
Habe mal das RAM beim ATtiny84 (0x0060 bis 0x025F) ausgelesen. Sind irgendwelche Zahlen drin. Nachdem ich [avrasm] LDI ACC,234 STS 96,ACC [/avrasm] gemacht habe ist alles "0". Warum?
Peter X. wrote: > Habe mal das RAM beim ATtiny84 (0x0060 bis 0x025F) ausgelesen. Wie hast Du das ausgelesen (mit welchen Werkzeugen)? > Sind irgendwelche Zahlen drin. Das ist normal. > > Nachdem ich > [avrasm] > LDI ACC,234
-
Thread
Seltsamer Stackpointer
Habe mir bei ATtiny84 mal den Stackpointerwert ausgeben lassen, bekomme 607 dezimal. Mein Programm hat eine Menge PUSH und POP und RCALL und RET drin, funktioniert ansonsten, obwohl ich 1. den Stackpointer zu initialisieren vergessen habe 2. der ATtiny84 laut Datenblatt nur 512 Byte RAM hat. Warum 607 und nicht 511?
-
Thread
kein Zugriff auf Attiny84
zwischen dem STK500 und dem Attiny84 herzustellen, habe ich zwei verschiedene Möglichkeiten versucht, bei denen aber die gleiche Fehlermeldung auftrat. 1.Weg: Den Attiny84 wie von Peter in [http://www.mikrocontroller.net/topic/86305] beschrieben. 2.Weg: Den Attiny84 über eine externe Beschaltung nach [http://www.mikrocontroller.net/articles/Bild:Avr-schaltplan-1.gif] an das STK500 angeschlossen, wobei ich den Quarz und C1 weggelassen habe. MfG Christian
-
Thread
Controller-Empfehlung mit 4 Ein- und Ausgaengen
irgendeiner Richtung Erfahrungen mit Mikrocontrollern? Ich persönlich würde dir entweder den PIC16F84A empfehlen oder den Attiny2313... Schöne Grüße, Alex
ATtiny24 Peter
-
Thread
ATtiny84 am Ponyprog
ATtiny84 am Ponyprog, geht das? Hat jemand das mal versucht?
Wenn mich nicht alles täuscht, werden die Attiny24/44/84 nicht davon unterstützt. MFG Paul
-
Thread
I2C (TWI) Sniffer mit AVR
Der Attiny2313 hat doch ne UART, da brauchst Du die SW-UART doch garnicht. Peter
www.madwizard.org/download/electronics/msys-1.0-vista64.zip Jetzt muss ich nur noch das Ding auf ATtiny84 umstricken können.
-
Thread
ATTiny84 programmieren
Hallo, wie kann ich den ATtiny84 programmieren? Geht das mit dem STK500? Leider ist der ATtiny84 beim Ponyprog nicht in der Liste, ebensowenig wie der ATtiny24 oder der ATtiny44. Was kann man machen?
Hallo, die neueste Version von TwinAVR unterstützt jetzt die ATTiny 24,44 und 84. Kann bei rowalt.de downgeloadet werden.
-
Thread
BCD Aritmetik DAA befehl des 8051 auf AVR nachbilden
Hallo, ich würde gerne mal auf dem AVR etwas mit BCD-Arithmetik programmieren. Leider gibt es beim ATtiny15 und ATtiny84 den guten alten DAA Befehl des 8051 (andere Microprozzessoren kennen den auch z.B. der Z80, 6502, 6809) nicht. Kennt jemand eine flotte Nachbildung des Befehl's? Immerhin gibt's ja
-
Thread
RC Empfänger auswerten
meinem Problemchen: Ich versuche ähnliches (Empfänger Signal von nem Servo auslesen) mit einem Attiny2313 aber komme nun schon seit 5 Tagen und etlichen Stunden testerei nicht mehr weiter. Ich habe viel selbst rumprobiert, mir auch mal nen Source, der eigentlich für den Atmega8 waren angeguckt und
Mach dein "value" noch volatile! Hat der Attiny2313 keine InputCapture-Unit? Damit mache ich solche Sachen immer...
-
Thread
Nf- Verstärker für Elektretmikrophon an AD Wandler des ATtiny84
längerem suchen die Lösung zu meinem Problem noch nicht gefunden. Ich möchte mit einem AD Wandler des ATtiny84 ein Signal eines Elektret-Mikrophons auswerten. Mir fehlt jedoch die dazu passende Verstärkung, da dieses Signal sich nur um ca. 7 mV bei maximaler Auslenkung verändert. Ich arbeite mit einer Betriebsspannung
Falls die Entscheidung für den ATtiny84 noch nicht endgültig ist: wenn es ein ATmega8535/16/32/164 etc. sein darf, deren ADC kann differenziell mit bis zu 200facher Verstärkung betrieben werden, das genügt dann u. U. bereits direkt
-
Thread
Division mit WinAVR sehr langsam?
Gast wrote: > Wer ist denn hier immer so geizig mit Bits und Bytes? Ja, der ATtiny2313 hats leider nicht so dicke mit Flash und die DS1994-Uhr braucht nirgends sonst 32-Bit Operationen. Die Codeersparnis wiegt daher mehr, als die Zeitersparnis. Peter
| 11 | 11 | 11 | | 83 | 27 | *29* | 27 | | 133 | 44 | *45* | 44 | | 34 | 11 | *12* | 11 | | 84 | 28 | *30* | 28 | | 134 | 44 | *46* | *45* | | 35 | 11 | *12* | 11 | | 85 | 28 | *30* | 28 | | 135 | 45 | *46* | 45 | | 36 | 12 | *13* | 12 | | 86 | 28 | *31* | 28 | | 136 | 45 | *46* |
-
Thread
XOR / pointer - Problem
, ich scheitere an einem eigenartigem Problem beim Versuch den QUISCI - Algorithmus auf einem ATtiny zu implementieren. Folgender Codeausschnitt funktioniert, wenn er mit Visual Studio übersetzt wird einwandfrei, liefert jedoch falsche Ergebnisse, wenn er auf dem ATtiny ausgeführt wird. Das komische
Da fehlt mir mindestens ein -mmcu=attiny2313 Oliver
-
Thread
Anschlußbelegung aller Atmega und Attiny zusammen
>Fassungen hat. Verstehe ich nicht. Man kann mit dem STK500 doch z. B. auch die 14-poligen ATtiny24/44/84 ISP-programmieren, ohne sich darum zu kümmern, dass es für sie keine Fassung gibt. Sie müssen sich dazu ja nur auf einer Platine mit ISP-Stecker befinden.
externem Speicherbus, AT90S4414 bis ATmega162) ATmega168 (DIP28, AT90S2333 bis ATmega328P) ATtiny2313 (DIP20 ohne ADC, AT90S1200 bis ATtiny2313) ATtiny45 (DIP8, alle 8-Pinner) ATtiny84 (DIP14, ATtiny24 bis ATtiny84) In der Regel nimmt die Liste der Mehrfachbelegungen von älteren zu jüngeren
-
Thread
AVR Programmierung
ATtiny167.xml: <FlashPageSize>128</FlashPageSize> ATtiny22.xml: <FlashPageSize>0</FlashPageSize> ATtiny2313.xml: <FlashPageSize>32</FlashPageSize> ATtiny24.xml: <FlashPageSize>32</FlashPageSize
> ATtiny48.xml: <FlashPageSize>64</FlashPageSize> ATtiny84.xml: <FlashPageSize>64</FlashPageSize> ATtiny85.xml: <FlashPageSize>64</FlashPageSize> ATtiny861.xml: <FlashPageSize>64</FlashPageSize
-
Thread
Analogsignal auf AVR
Versuch ist mit ATTiny13/45 !
Noch eine Frage: Wenn ich den ATTiny z.B. mit 3V betreibe, kann ich eine Spannung anhängen an ADC, welche 5V hat?
-
Thread
DCF77-Modul von Pollin
http://comwebnet.weimars.net/forum/forumdisplay.php?fid=84 In Bascom für den DCF-Modul von Pollin.
sie in Kfz eingesetzt werden. Alle neueren Controller, die in den letzten Jahren erschienen (z.B. ATtiny87/167), sind nach wie vor 5,5V fähig. Auch die Pico-Power Versionen sind es, obwohl sie runter bis auf 1,8V versorgt werden können. Es geht dabei ja i.d.R. nur um Energieeinsparung. Atmel erreicht
-
Thread
Atmel ist unter "Profis" nicht gerade beliebt - Warum?
Ich kenne nur einen Controller, der einen dedizierten Eingangsport hat: ATTiny28. Und da ist es PortB. Macht so aber auch Sinn, da der ATTiny28 für IR-Fernbedienungen gedacht ist. Bei allen anderen Controllern sind alle Ports bidirektional. Auch wenn es oft in der Übersicht anders
Reset haben (BOD enabled). ATmega168, ATtiny25, Attiny261, ATtiny84 sind noch hinzugekommen. So und mit denen haben ich keinerlei Probleme. Die ATtiny nehme ich gerne, weil ich die in C programmieren kann, um frühere TTL-Gräber (Ablaufsteuerungen
-
Thread
PWM Signal auswerten
Hi, Ich möchte ein Fahrtenregler bauen. Bin grade dabei mit einem ATTiny84 das Signal vom Empfänger auszuwerten. Ich möchte nur das Signal von einem Kanal auswerten! Ich benutze dafür Timer1 mit Input Capture. Der selbe Timer soll nachher für die PWM-Erzeugung zur Ansteuerung
ist (Toleranzen beim Empfänger etc.)? Abgesehen davon stimmt der Absolutwert bestimmt nicht (das attiny24/44/84 Datenblatt, das ich hier hab, sagt "Factory Calibration Accuracy +-10%", bei 3V und das sowohl Vcc also auch Temperatur-abhängig). genug der besserwisserei ;) hth. Jörg ps.: ich arbeite
-
Thread
AVR-Bootloader mit Verschlüsselung
"tn44def.inc" ; ATtiny44 ;.include "tn45def.inc" ; ATtiny45 ;.include "tn461def.inc" ; ATtiny461 ;.include "tn84def.inc" ; ATtiny84 ;.include "tn85def.inc" ; ATtiny85 ;.include
FLASH_PageSize +8 bytes. Vielen Dank Hagen, aber bitte hilf mir doch nochmal: Bezogen auf meinen ATTiny84 wäre das dann: (512/64 -1)* 64 =448 Bytes Buffergröße Mit Deinem Programm bekomme ich aber folgendes: Connection : 1-Wire Device name : ATtiny84 Device
-
Thread
Protokoll für P2P-Wireless-Übertragung zwischen mehreren Geräten
Hallo, mit dem RFM12-Funkmodul von Pollin (433MHz Band) in Verbindung mit einem ATtiny84-AVR versuche ich momentan ein Netzwerk zwischen mehreren dieser Geräte herzustellen. Die Hardware und die grundlegenden Routinen stehen bereits, nur muss ich mich jetzt an ein Protokoll für die
-
Thread
Tiny12 ext interupt
für meine Koax Heli Beleuchtung. Der bekommt von der Funke alle 20ms einen Puls zwischen 1,12 und 1,84 ms Der springt wie er soll bei steigender und fallender Flanke. Wie sieht Deine Restschaltung denn aus ?? Laß uns nicht raten Gruß Jürgen
Hi! grade ausprobiert! STK500 mit ATTiny .INCLUDE "tn12def.inc" ;Konstanten .equ clock = 1200000 ;Taktfrequenz 1,2MHz .equ FALLING = 0b00000010 ;0x02 fallende Flanke + ;sleep Enabled .def SaveSReg = r16 ;Statusregister
-
Thread
problem beim übertragen (soccerbot)
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
[S] Quelle für ATtiny84 in SOIC
Hi, hat schon jemand eine Quelle für den Attiny84V-10SSU also die 8k Flash Variante in SOIC gefunden? 4k ist mit WinAVR doch sehr knapp. In den Ordering Information der neuen Datenblättern ist jetzt auch die 8k Version als SOIC aufgelistet.
Hallo zusammen, ich suche auch den ATTiny84-20SSU und scheinbar ist der nicht so leicht zu bekommen. Weiß jemand eine Quelle? Viele Grüße Tobias
-
Thread
Wär ganz toll wenn sich einer von euch mal meinen Schaltplan ansehen würde
Anzeigen denn sein... wenn du das nur für z.B. ein Belichtungsgerät brauchst, kannst du (nur mit einem ATTINY2313) auf alle anderen ICs verzichten, du brauchst halt 4xR + 4xT(zum Multipexen) + 7xR (für die Segmente) zur Ansteuerung. Du kannst (im Hobbybereich) den ATTINY im Grenzbereich mit bis zu (fast)
nehmen willst dieser >Aufwand. Vielleicht hat er eine Wette abgeschlossen, dass man es mit einem ATtiny13 bewältigen kann... :-)
-
Thread
ATTiny84 -> Wie unter BASCOM die Referenzauswählen?
Hallo zusammen! Bin gerade am verzweifeln, unter Bascom kann ich beim ATTiny84 keine Referenz für den A/D-Wandler festlegen: Config Adc = Single , Prescaler = Auto -> Alles O.K. (aber welche Referenz wird nun verwendet??) ...setze ich nun Referenz = Off oder = Avcc
Gast) Vielen Dank für den Hinweis, ich habe das bisher nicht getestet, weil ich bisher noch keinen ATTiny84 zur Hand hatte um per Hardware zu testen (...das war jetzt die Ausrede, in Wahrheit war ich zu faul und habe lieber 2h herumgerätselt als mal 5 Min. für die Register aufzuwenden. Dieser Weg war dann
-
Thread
Femto OS für den AVR ATtiny861/461/261 series.
versuchen sie meinen neuen Betriebsprogramm Femto OS für den kleinsten controllers aus den AVR serien: ATtiny861/461/261. Geschrieben in C, mit separaten port file. Freie software, GPLv3. http://www.femtoOS.org/
Heute habe ich version 0.84 herausgegeben.
-
Thread
Atmega128 mit QIL-Gehäuse gewünscht? ;-)
Müller hat hier: http://www.mikrocontroller.net/attachment/31544/Tiny128L-8PU_1024x768.jpg einen "Attiny128" in einem Quad-Inline-Gehäuse "selbst gebaut". ;-) Leider gibt es den in Natura nicht. :-( Im Ernst: Einen Atmega128 in einem 64 poligen Quil-Gehäuse könnte man doch gut gebrauchen. Hineinpassen
gibt?) auch 64-Füßer mit 1,27 mm Raster. Es *gab* auch mal 64- und (wenn ich mich recht erinnere) 84-Füßer im 2,54-mm-Raster (also normales DIP). Hab hier in der Schreibtischschublade noch ein altes Board von meinem Vorvorgänger liegen mit nem 68HC000 im DIP64... Das waren noch Zeiten!
-
Thread
Elektronik-Fotos Bilder
Stell mal das Datenblatt vom ATtiny128 zur Verfügung.Vielleicht entwickelt dann Atmel einen.Prima Fake.
Magnus Müller wrote: > Achtung... jetzt kommt der Hammer: > > Anbei das Bild eines _ATtiny128_ im (nicht so bekannten) QDIP64-Package. > > Viel Spaß, > Magnetus Hallo, Gibts zu diesem Attiny auch mehr Infos? auf der Atmel Seite konnte ich nichts brauchbares finden. Gruß Robert
-
Thread
Welchen AVR nehmen
ATtiny861, ATtiny85, ATtiny84 Die sollten eigentlich alle deine Anforderungen erfüllen.
-
Thread
Attiny 1MHz als USB Device ?
Hallo, ich möchte einen langsamen Attiny an den PC über das USB Interface anschliessen. Langsam ist deshalb erwähnt, weil ich mir schon verschiedene USB Softwareemulatoren angeschaut habe die einen Takt von ca. 12 MHz voraussetzten. Diese
Warum dann nicht per Software den Takt runterdrehen solange der USB nicht dran ist? Im Tiny84 zum Beispiel kann man per CLKPR den Takt bis Faktor 256 runterdrehen. Allerdings wirst Du einen Quarz/Resonator brauchen, um überhaupt auf 12 MHz zu kommen. Leider hat ja bisher nur der Tiny25/45
-
Thread
[S] Quelle für ATtiny84 in SOIC
Hi, den ATtiny44 in SOIC zu bekommen ist ja kein Problem. Bei der 8K Version ATtiny84 habe ich noch keine Quelle, die an privat liefert gefunden. (Bei CSD nur PDIP und MLF aufgelistet). Kann mir jemand einen
Hallo Björn, den bekommt man zB bei Farnell: http://at.farnell.com/atmel/attiny84-20ssu/8-bit-mcu-8k-fla-2-7-5-5v-soic14/dp/1636955 oder bei CSD: Art Nr: 3012366 lg Robert
-
Thread
AVR-ChipBasic2 - BASIC-Computer mit ATMega 644
Vollgrafik und Farbpalette * 168x116 in 2 aus 8 Farben * 120x76 in 4 aus 8 Farben * 84x58 in 8 aus 8 Farben - Punkte, Linien, Rechtecke und Kreise (Ellipsen), auch gefüllt - PAL/NTSC und Synchronsignale über Jumper einstellbar - PS2-Tastatur zur Eingabe, Keyboard-Layout ist dauerhaft
würde dieser programmer laufen? -> http://cgi.ebay.de/USB-ISP-Programmer-fuer-ATMEL-AVR-ATmega-ATTiny_W0QQitemZ390043966886QQcmdZViewItemQQptZBauteile?hash=item390043966886&_trksid=p3286.c0.m14&_trkparms=72%3A1229|66%3A2|65%3A12|39%3A1|240%3A1318|301%3A1|293%3A1|294%3A50
-
Thread
Frage zu WINAVR-20071221
WINAVRs gehen, der neue nicht. Hier mal meine Kommandozeile: [pre] avr-gcc.exe -xc -Os -mmcu=attiny84 -Wall -gdwarf-2 -o test.out *.c avr-objdump.exe -h -S test.out >test.lst [/pre] Peter
-
Thread
Datenblatt von Atmega256RZAV gesucht. stichwort AT86RF230
Problem hab' ich aber zum Glück nicht, ich will das Gegenteil demonstrieren und das alles mit einem ATtiny84 verheiraten.
-
Thread
Unbekanntes Bauteil (IC)
mir bei der Identifizierung dieses IC's behilflich sein? ("1702B" -> s. Anhang) Verbaut ca. 1983/84 in einem Schaltuhrmodul einer Heizungssteuerung. Meine Suche bei AllDataScheets etc. fand nur ein 4-fach Hex-D-Flipflop allerdings als "16-Füssler" und auch funktional könnte ich das der Schaltung
würde ich empfehlen, das Uhrwerk komplett durch einen passend programmierten AVR zu ersetzen. Ein ATTiny2313 sollte für die Aufgabe mehr als ausreichend sein. Gruß Jadeclaw. ( not logged in )
-
Thread
I2C bei Attiny13
(default for avr3, avr5) 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
-
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
VCC mit ATTiny15 schalten
Spannungsversorgung, mit Drain an den Rest der Schaltung, die du schalten willst. Das Gate wird dann vom Attiny direkt angesteuert, noch eine kleine Delay-Routine davor, fertig. Wenn du lieber in C statt Assembler arbeitest, solltest du einen Attiny13 nehmen, da der SRAM hat.
ohne jetzt ins Datenblatt geschaut zu haben: der BSS84 hat einen RDSon von 10 Ohm, macht bei 300mA genau 3V spannungsabfall ... musst du dir einen anderen suchen
-
Thread
Freude über Pollin :-((
Preomat, 8-fach, 8x 100kÛ 0,20 EUR 0,20 EUR 6 94-420092 DIL-Schalter mit 12x 1-poligen 0,14 EUR 0,84 EUR 5 94-420267 Mini-Dip-Schalter, 8-polig, 0,15 EUR 0,75 EUR 1 33-991140 Weihnachtsgutschein über 5,-EUR * -5,00 EUR -5,00 EUR -----------------------------------------------------------------
Tage später kam die Ware mit er Bitte um Entschuldigung ! Super Service ! Das zweite war ein ATTiny2313. Auch hier kontrollierte ich nur schnell die Stückzahl der einzelnen Artikel, nicht die Artikel selbst. In einer mit 2313 beschrifteten Tüte war eine Glassicherung. Bei meinem nächsten Einkauf,
-
Thread
Attiny44 und STK500
Hi, weiß jemand wie ich den Attiny44 mit dem STK500 brennen kann? Find irgendwie den richtigen Sockel nicht. Andi
Den Attiny24..84 umgekehrt oben in den Sockel des ATtiny2313 stecken, d.h. der GND-Pin ist schon richtig. Dann D6 an VTG zum 6poligen ISP-Stecker: B2 - RES B5 - MOSI XTAL1 - SCK XTAL2 - MISO und
-
Thread
port lesen wenn es als ausgang konfiguriert ist
Moin, Wenn der Port als Eingang geschaltet werden soll, kann man bei neueren AVRs (z.B. Tiny24/44/84) wohl auch das Port-globale PullUp-Disable-Bit setzen. Dann dürfte PORTx überhaupt keine Auswirkungen haben, also frei als Speicherregister verwendbar sein. (bevor das jemand ausprobiert, bitte nochmal
> Wenn der Port als Eingang geschaltet werden soll, kann man bei neueren > AVRs (z.B. Tiny24/44/84) wohl auch das Port-globale PullUp-Disable-Bit > setzen. Dann dürfte PORTx überhaupt keine Auswirkungen haben, also frei > als Speicherregister verwendbar sein. > > (bevor das jemand ausprobiert
-
Thread
µC mit mind. 7 AD Converter
ATtiny84: 8 ADC-Eingänge, 14 Pin ATtiny861: 11 ADC-Eingänge, 20 Pin Peter