-
Thread
Melodieklingel BASCOM ATmega8
Korrektur: Attiny 45
Hallo, habe das Ganze mal für einen ATTiny2313 übersetzt, zusätzlich wurde eine Umschaltung auf Weihnachtslieder eingebaut (damit ist das Ganze jetzt zu der alten Funkamateur-Variante mit 2 EPROM's kompatible). Und weil ein Freund es forderte
-
Thread
BCD auf C: was mache ich falsch?
ein Shift. Das ist meine Erfahrung. Denn ich hatte vorher auch Modulo genutzt und das hatte den 2313 ziemlich lahm gemacht. Auch der Code hatte sich erheblich aufgebläht. Der von mir gepostet Code läuft aktuell auf einem Attiny 2313, mit 3,7 MHz. Entwicklungsumgebung Atmel Studio 6.2.
große Toleranz hat). Nach Abstimmung wird alles für Indikator raus. >Oder nimm einen kleinen Attiny2313 Der hat doch kein ADC?
-
Thread
Kombinationen beim 3x3x3 LED Cube
erklärt wurde :-)) doch jetzt hab ich auch mal ne frage ! Alsooo.... Ich hab mit nem attiny2313 nen 3x3x3 led cube gebaut. beim musterprogrammieren ist mir dann aufgefallen das ich nur eine begrenzte menge an mustern programmieren kann, da durch die überlappung der matrix nicht alle möglichen
Marco Oklitz schrieb im Beitrag #1945399: > Ich hab mit nem attiny2313 nen 3x3x3 led cube gebaut. > > beim musterprogrammieren ist mir dann aufgefallen das ich nur eine > begrenzte menge an mustern programmieren kann, da durch die überlappung > der matrix nicht
-
Thread
ATTiny167 HVP - finde nirgendwo die Pinbelegung für High Voltage Programming
: Das STK500 kann mit dem ATtiny167 nichts anfangen! Es kann eben NICHT alle ATtiny HVP programmieren. Da ist auch mit Softwareupdates nichts zu machen. Die Sockel des STK500 sind für den ATtiny167 nicht ausgelegt. Eine DIP Variante
müssen die Signale auch ankommen. Und dann kommt der lustige Part: Schaue mal ins Datenblatt (z.B. ATtiny2313) wie viele Leitungen Du von Außen an die Schaltung heranführen musst. Ich habe mit Stromversorgung 18! gezählt. Dann tendiere ich doch eher zur "kurzen Antwort". Oder ? MfG Uwe
-
Thread
IR Fernbedienung mit IRSND
/idle/ bringt nicht allzu viel, warum nicht /power-down/? Der ATtiny4313 hat auf allen Pins die PCINT-Fähigkeit.
> Den "GIFR" erkennt mein Compiler nicht Äußerst merkwürdig - mit meinem ATtiny2313A klappt das, und dieser steht doch im selben Datenblatt wie der ATtiny4313 (auch wenn es von 09/11 ist). Ebenfalls merkwürdig sind die 17 uA, bei mir messe ich unter 0.5 uA, ist aber erstmal
-
Thread
Welcher Servocontroller ?
hat zwar mehr Kanäle, als mein Servo Controller, aber er kostet unverhältnismäßig mehr Geld. Ein ATtiny2313 kostet ja nichtmal einen Euro! Es hindert Dich außerdem niemand daran, vier von den Dingern auf eine Lochraster-Platine zu löten. Dann hast Du 40 Kanäle für unter 10 Euro und brauchst nach wie
zwar mehr Kanäle, als mein Servo Controller, aber > er kostet unverhältnismäßig mehr Geld. Ein ATtiny2313 kostet ja nichtmal > einen Euro! > ....vorallem bei den Preisen > > Es hindert Dich außerdem niemand daran, vier von den Dingern auf eine > Lochraster-Platine zu löten. Dann hast Du 40
-
Thread
Resetvektor in den Bootloader
läuft nicht. Wenn Du wegen dem Bootloader Probleme mit dem Flash erwartest, nimm einfach nen ATtiny25 (Reichelt: 1,25€), der ist kaum teuerer als ein ATtiny13. Peter
nach Österreich nur mit 150Euro Mindestbestellwert, leider. Aber bei Pollin bekam ich tiny2313 um 1,40. LG aRudi
-
Thread
Generelles Problem AVR mit 128kHz Oscillator ?
Hallo, fuer eine langsame Anwendung wollte ich den Takt meines AVRs (Attiny13 und Attiny2313) so weit wie moeglich absenken. Ich fand die Benutzung des Watchdog Oscillators mit 128kHz passend. Auch der noch waehlbare Prescaler von 8 erfreute mich. Also habe ich die entsprechenden
> fuer eine langsame Anwendung wollte ich den Takt meines AVRs (Attiny13 > und Attiny2313) so weit wie moeglich absenken. Das eine hat mit dem anderen nichts zu tun. Runtersetzen macht man ausschließlich, wenn es auf geringen Stromverbrauch ankommt. Das STK500
-
Thread
Kein Output am µC
PS: Selbes Problem auch bei meinem Attiny2313 Ich habe nun 2 Atmega8515 und 3 Attiny2313 getestet.
-
Thread
Womit programmiert ihr eure µCs?
1. AVR ATmega ,ATtiny 2. C 3. USBasp mit AVRDude 4. Netbeans
1. ATmega8 / ATtiny2313. 2. C, nur für 2Zeilen Programme ASM einfach weils Spaß macht. 3. Pollin Atmel Eva.Board, PCMCIA RS232 Karte 4. PonyProg / Putty + BootLoader
-
Thread
Günstiger "Give away" Programmer gesucht.
la http://www.ebay.de/itm/USB-ISP-USBASP-Programmiergerat-Programmierer-f-Atmel-AVR-ATmega8535-ATtiny2313-/140923210041?pt=Bauteile&hash=item20cfad8939 sammeln können? Tun`s die mit zumindest einer bestimmten AVR Version halbwegs? Danke & Gruß, Klaus.
la http://www.ebay.de/itm/USB-ISP-USBASP-Programmiergerat-Programmierer-f-Atmel-AVR-ATmega8535-ATtiny2313-/140923210041?pt=Bauteile&hash=item20cfad8939 Hallo Klaus, die USBASP-Programmer aus China sind im Großen und ganzen ok - und vor allem sehr preisgünstig. Du musst aber darauf achten, dass
-
Thread
Suche nach ATtiny mit ADC und Gain > 20x
Norbert schrieb im Beitrag #7107069: > Ich suche einen kleinen PDIP ATtiny welcher einen ADC mit höherem Gain > als 20x hat. Die ATtiny261(A)/461(A)/861(A) haben 1x, 8x, 20x und 32x. Sind halt im PDIP-20.
ATTiny 441/841 hat 1x, 20x und 100x Gain. Gewöhnungsbedürftig ist das 'PIC' kompatible Pinout im DIP-14.
-
Thread
[V] Bauteile - AVRs, ENC28J60, MAX 7201, 7 Segment uvm.
TDSG5160-M" 2x AVR ATMega128 16AU SMD 5x AVR ATMega32 16PU DIP 3x AVR ATMega644 20PU DIP 1x AVR ATTiny2313 20PI DIP 3x AVR AT 90S2313 10PI DIP 1x Renesas R8C Board aus Elektor 2x ENC28J60 DIP Ethernet-Controller 1x MagJack RJ45 "SI-40138" 4x Relais 5V Finder 36.11.9.005.0000 3x MAX7219ENG
Falls mögl., wäre ich an ATmega32, ATtiny2313 u. ATmega644 interessiert.
-
Thread
Analog Komparator: mehrere Zustände erfassen ?
STK500 AtTiny2313 AVR Studio 4 Hallo, ich habe mit dem Attiny2313 ein Paar LEDs zum leuchten gebracht und kann diese mittels Software PWM dimmen. Allerdings bisher nur, wenn ich Parameter im Programm ändere und
Ich denke, ich werde zum Attiny26 übergehen :-) Bei diesem steht im Datenblatt: 10-bit ADC - 11 Single Ended Channels - 8 Differential ADC Channels - 7 Differential ADC Channel Pairs with Programmable Gain (1x, 20x)
-
Thread
AVR Suche - Welcher Baustein ?
AVR gibts bei CSD oder Reichelt. Meine Empfehlung: ATtiny25 ATtiny861 ATmega328p ATmega1284p Peter
Über die Pinzahl hast du dich bei den kleinen schon ziemlich festgelegt. Die 8-Pinner sind die ATtiny25/45/85, die 20-Pinner sind die ATtiny2313/4313. Zum Experimentieren ist viel Platz immer gut, also jeweils den mit der größten Speicherkonfiguration wählen. ATtiny85 sollte deine Wünsche soweit
-
Thread
AtTiny2313 funktioniert im Pollinboard aber nicht in eigener Schaltung
Guten Tag, Ich bin noch Anfänger und habe folgendes Problem: ich kann den AtTiny 2313 im Pollinboard ohne Probleme beschreiben. Wenn ich dann an den Ausgängen messe haben diese auch den von mir zugewiesenen Wert. inputt: 5,67V low: 0,69V und high: 5,67V Wenn ich dann allerdings
* Taktquelle * Die Frage wäre höchstens: Hast du den Attiny2313 jemals auf externe Taktquelle umgestellt oder nicht, also ist der noch fabrikneu? Wenn fabrikneu, dann ist die interne Taktquelle aktiv und es wird keine externe Taktquelle benötigt. Wenn auf
-
Thread
HV Prog: STK500.ebn flashen -> "Programming failed"
device == S1200D) breq ws_del ; polling not used (bug!) cpi device,0x20 ; if (device == S2313) brne ws_def ; S2313 shows 0x7F during polling cpi p_data,0x7f ; id (data == 0x7f) breq ws_del ; wait default delay ws_def: --> cpi p_data,0xff ; id (data == 0xff) -->
alle! Jetzt mache ich dann erstmal Schluß (Des Haussegen wegen) Werden die Tage mal testen einen ATTiny2313 damit zu brennen. Viele Grüsse, Torsten
-
Thread
Binäre Zustände seriell Übertragen
dann 2 ATiny12 nehmen (die reichen hoffentlich), Man muss es nicht unnötig shwer machen, ein ATtiny2313 hat ausreichend Pins und einen UART. Somit hat man eine 1 Chip Lösung für 1 Euro. Was willst du mehr? > und die Signale >über irgend ein 1W-Protokoll übertragen (Danke für den Tipp), Falsch
Dankeschön, an alle anderen, für die vielen Informationen und hilfreichen Tipps... Dann wird´s ein ATtiny2313 + UART. Das ist wirklich praktischer, kostet genau so viel, und ist bestimmt auch stabiler, und zukunftssicherer... Gruß, TS
-
Thread
Warnungen im AVR Studio
Vielen Dank für die superschnellen Antworten. Das sollte ja dann auch auf den ATtiny2313 zutreffen, den ich einsetzen möchte? "tn2313def" antelle von "2313def.inc" Das ganze soll mit einem 8Mhz Quarz laufen. Sind die Fuse Bits o.k.?
>Sind die Fuse Bits o.k.? ja >Das sollte ja dann auch auf den ATtiny2313 zutreffen, den ich einsetzen >möchte? "tn2313def" antelle von "2313def.inc" auch ja
-
Artikel
Pollin Funk-AVR-Evaluationsboard
Timerroutine volatile deklariert ist. Änderungen in main.c: Anpassen der Timer-Register. Die Benennung beim Attiny2313 ist anders als im Original Anpassung der UART-Initialisierung an die Initialisierung des Attiny2313 (siehe andere Beispiele in diesem Artikel) Änderung der DEBUG-LED. Im Original wird PORTB zum
normale Watchdogfunktion zur Überwachung seines Programms. Den Unterschied zwischen Atmega8 und Attiny2313 Programm sieht man an dem Verhalten der LED6. Beim Attiny2313 bleibt die LED6 dauerhaft an, d.h.der Programmteil zwischen main und while wird nur einmal beim Power-Up bzw. sonstigen Resets außer
-
Thread
Richtiger Controller
Ich würde eher 1 mal ATmega8 als Master X mal ATtiny2313 als Slave benutzen Die ATTiny2313 sond soweit schön, da sie 4 PWM`s in Hardware machen und bis zu 20 MHz schnell sind (also zur not auch ein SoftwarePWM ausreichend schnell sein müßte). Hatte
sowieso Treiber vorgesehen sind und es DIP bleiben soll würde ich wahrscheinlich auch mit den Tiny2313 überlegen und Kommunikation vielleicht über I2C. Dann bleiben pro Tiny immer noch 16 I/O's übrig für (Software-)PWM. Oder Du bliebst beim Mega8, dann hast Du max. 21 Kanäle (z.B. 7xRGB/Mega8). Mit einem
-
Thread
Hilfe bei SW Portierung AT2313 auf Atmega 88
setzen sollte. Der AT88 kann, soweit ich das momentan überblicke, bezüglich der Features ja einen Attiny 2313 ersetzen ? Oder übersehe ich hier etwas ? Danke DS
Attiny2313 schrieb im Beitrag #2513683: > Ich gebe die korrekte Definitionsdatei $regfile = "m88def.dat " In älteren Bascom-Versionen war der Compiler sehr pingelig bezüglich der µC-Typdefinition. Warum
-
Thread
Countdown timer für UV Belichter
Hi an alle Wie bekomme ich die software auf einen attiny26 oder attiny2313 Danke http://www.mikrocontroller.net/topic/48450#new
>Wie bekomme ich die software auf einen attiny26 oder attiny2313 Sehr klein schreiben... [Ernst] Mit einem C-Compiler (in diesem Fall dem AVR-gcc, Teil des WinAVR-Paketes) und einem Brennprogramm. Dazu sollte man sich das WINAVR-Paket
-
Thread
LED-Funkcontroller - µC-Einsteiger bittet um Rat bei RFM/AVR/BASCOM Projekt
zu groß und/oder zu teuer), wende ich mich doch einer Eigenentwicklung zu. Ich denke, mit einem ATtiny2313 und einem RFM12 müsste das theoretisch machbar sein. Hätte auch den Charme, dass ich nicht nur die LEDs stupide ein- und ausschalten, sondern auch mehrfarbige Animationen programmieren kann. Da
noch jemand zu und ist gewillt, zu antworten, fange ich mal mit den Fragen an: 1. Reicht ein ATtiny2313 mit 2k für die Funk-Library und ein wenig BASCOM-Code für Lichteffekte (minimal an/aus, maximal ein Lauflicht über vielleicht 10-16 LEDs), oder soll ich besser die 4k-Variante nehmen? Oder gar
-
Thread
ATTiny25, Pollin-Board + PonyProg
das hier >Support the AVR ATtiny microcontroller ATtiny12, ATtiny15 steht auf der ponyprog seite. D.h. mit Ponyprog wird das wohl nichts. Einen anderen Programmer unterstützt das Pollin boar meines wissens nach nicht. Das einzige
ausprobieren) bin ich nun soweit, dass das Programm laden + wieder auslesen werden kann. In Ponyprog ATTiny2313 wählen und Warnungen wo gewohnt wegklicken ;-) Jetzt müsste nur das selbt geschriebene Programm was taugen, .HEX sieht komisch (ohne Interrpt-Tabelle) aus, aber das ist eine andere Geschichte
-
Thread
Liste von ICs usw. fürs Breadboard
74HC165 und 74HC595 A/D Wandler: MCP3208 USB-UART: MCP2221A AVR Mikrocontroller: 8 Pins: ATtiny 25, 45, 85 14 Pins: ATtiny 24, 44, 84, 441, 841 20 Pins: ATtiny 261, 461, 861 28 Pins: ATmega 48, 88, 168, 328 40 Pins: ATmega 164, 324, 644, 1284 Auf Vorrat habe ich davon nur den ATtiny85
Steve van de Grens schrieb im Beitrag #7468973: > 8 Pins: ATtiny 25, 45, 85 > 14 Pins: ATtiny 24, 44, 84, 441, 841 > 20 Pins: ATtiny 261, 461, 861 > 28 Pins: ATmega 48, 88, 168, 328 > 40 Pins: ATmega 164, 324, 644, Warum denn diesen alten Mist. Nimm
-
Thread
Hilfe: Sch***e kompliziert so ein Leiterbahnen Routing.
eine Verbindung auf der Unterseite auf den Lackdraht verzichtet. Gruß Dominique Görsch [1] ATtiny2313 als USB-Controller (AVR-CDC) + ATmega16 für I/Os Platine oben: http://picpaste.de/usb-avr_io_raster_top.jpg Platine unten: http://picpaste.de/usb-avr_io_raster_bottom.jpg [2] ATtiny2313 auf
-
Thread
Unterdruck messen (BlowerDoor) mit Arduino
09.11.2013 '********************************************************************** $regfile = "ATtiny2313.dat" $crystal = 8000000 $hwstack = 10 $swstack = 10 $framesize = 10 Config Sda = Portb.3 Config Scl = Portb.2 config I2Cdelay = 10 config PORTB.4 = output Einschalten alias PORTB
09.11.2013 > '********************************************************************** > > $regfile = "ATtiny2313.dat" > $crystal = 8000000 > > $hwstack = 10 > $swstack = 10 > $framesize = 10 > wow, vielen vielen Dank. Muss mich in die Schaltung einlesen aber das bekomme ich bestimmt hin. Ist ´ja
-
Thread
Nachteil bei verschiedenen µC
habe mir letztens ein paar Informationen geben lassen bezüglich der µC. Für meine Zwecke wurde der Attiny2313 empfohlen. Jetzt lautet meine Frage was für ein Nachteil würde es haben, wenn ich lieber einen stärkeren µC (z.B. Atmega8) nehme, ausser der Preisunterschied Gruß Koray
Taktrate? Energiebedarf?, Abmessungen... Aufwändig wird es wenn eine vorhandene Schaltung für den Attiny2313 ausgelegt ist und du die für einen Atmega8 umbauen willst. Wenn du vollkommen frei in der Wahl des µC bist, sehe ich beim Atmega8 sogar Vorteile: Der Atmega8 hat nämlich einen [[ADC]] (mit mehreren
-
Thread
AVR ISP Programmer
: http://www.ebay.de/itm/USB-ISP-USBASP-Programmiergerat-Programmierer-f-Atmel-AVR-ATmega8535-ATtiny2313/300889485235?_trksid=p5713.m2061&_trkparms=aid%3D333005%26algo%3DRIC.FIT%26ao%3D1%26asc%3D18525%26meid%3D2391944627325631747%26pid%3D100041%26prg%3D8446%26rk%3D2%26rkt%3D9%26sd%3D151004745042%26
zulässigen Temperatur könnte es Probleme bereiten. Markus Weber schrieb im Beitrag #3384698: > Der ATtiny45 wird per ISP programmiert, ich bin mir nicht sicher, ob er > auch TPI versteht. Nein, TPI vs. ISP ist entweder-oder. Stephan dürfte den ATtiny45 mit einem ATtiny40 gedanklich verwechselt
-
Thread
Programmierung größerer Mikrocontroller
Schau dir mal die atmegas an. Das sind quasi nur die großen Brüder vom attiny. Es gibt aber auch größere attinys zb den 2313
Wahl. Das sind controller mit > minimaler pinzahl und abgespekter funktionalitaet. Blödsinn. ATtiny4413? ATtiny 861? Michael Kluge schrieb im Beitrag #3938216: > Gibt es einen Mikrocontroller, der genau so zu programmieren ist wie der > Attiny13, aber mehr I/O Port´s verfügt So ziemlich
-
Thread
Auswertung mehrerer Drehencoder
habe ich keine Ahnung von FPGAs, deshalb scheidet > das für mich aus. Es gibt eine Lösung mit ATtiny2313, der liest 4 Drehgeber ein und schickt sie per UART weiter. Ist aber auch Overkill, denn du brauchst keine 800kHz Abtastrate. Man könnte es auch in einen AVR mit ausreichend Pins auslagern, z.B
ich keine Ahnung von FPGAs, deshalb scheidet >> das für mich aus. > > Es gibt eine Lösung mit ATtiny2313, der liest 4 Drehgeber ein und > schickt sie per UART weiter. Ist aber auch Overkill, denn du brauchst > keine 800kHz Abtastrate. Man könnte es auch in einen AVR mit ausreichend > Pins auslagern
-
Thread
4 stellige 7 Segment im Multiplexing
Hallo, bei der Schaltung habe ich nur eine Frage: wie lange hält der atTiny2313 die Strombelastung aus wenn alle Segmente eingeschaltet sind ??? Gruss
aktuell anzeigende Segment der vier Segmente ausgewählt). Und wie werden die Steuerdaten in den ATTiny übertragen?
-
Thread
internen RC Osci syncronisieren
zu syncronisieren. Bin gerade bei der Codeumsetzung. USART könnten übrigens beide. ATmega2560 und ATtiny841.
empfangen usw. muss ich nochmal fragen wie man das Kaltstartproblem angeht? Also wenn Master und ATtiny frisch eingschalten werden. Dann kann der ATtiny keine Befehle senden, würden eh nur verstümmelt ankommen ohne Wirkung. Jetzt fällt mir nur ein, dann ich den ATtiny pauschal in den Empfangsmodus setze
-
Thread
1-wire
Software bzw. mit der UART. 1-Wire Slave geht nicht bzw. nur mit Bit-HW-I2C, wie es z.B. die ATTiny26 oder ATTiny2313 von Atmel haben. Man braucht dazu nämlich das Clock-Stretching nach jedem Bit, welches als 0 gesendet werden soll. Der Master sendet einen 1µs Low-Puls und der Slave muß diesen
Regel auch noch was anderes machen, als ständig nur auf 1-Wire zu warten. Mit dem HW-Bit-I2C des ATTiny2313 hat man dann die volle Bitzeit zur Verfügung, d.h. 20MHz * 60µs = 1200 Zyklen. Da können also bequem noch andere Interruptquellen (UART, Timer usw.) aktiv sein ohne daß es zu Problemen kommt
-
Thread
Die Qual der Wahl
den atmega328p - das ist m. W. der aktuellste mit der besten Ausstattung in dip28. Bei mir liegen attiny2313 und atmega8 auf Halde, weil mir beide recht schnell zu "eng" wurden. Die Entscheidung gegen ARM scheint ja nun gefallen zu sein. Ich habe zufällig mit beiden Typen gleichzeitig begonnen habe (konkret attiny2313 auf Steckbrett mit MK2 ISP und einem stm32f103 via seriellem Boot loader). Beide haben ihre Vor- und Nachteile, und ich musste mich bei beiden "durchbeissen". Ich meine, dass es "gleich schwer
-
Thread
Pollin-Eval Board brauchbar?
Evaluationsboard von Pollin, Ver2. und PonyProg_Vers2.07(beta), und zwar: Ich vesruche einem ATiny2313 umzubrennen, mit die volgende Einstellungen: - Board ausgeschaltet, dann Calibration, dann goto tum "I/O Port Setup - hier: COM1 (echte Port), "SI Prog API" , kein CheckBox Aktive in den "Select
ist natürlich FALSCH! Mit ISP-Konnektor alles bestens, Test->OK, Probe->OK. Jetzt habe ich ein ATtiny2313 gefläscht mit ein Datei von Elektor, (Ethermeter-Prüfgerät) es sieht gut aus, ohne Fehlermeldung. Vielen dank, Jungs! Eine letzte Frege! -Ich möchte µC nicht nur brennen, sonder auch verstehen
-
Thread
Mega32 verfused - und nun?
Wenn ich jetzt mit einem Attiny2313 auf 8 Mhz mit dem Code: [code] Do Toggle Portd.4 loop [/code] einen Takt generier und den an Pin13 häng, dann seh ich das mein AVR läuft. Ich kann aber die Fusebits nicht schreiben. Bekomm
bei der Kalibrierung spielen. http://www.lancos.com/e2p/ponyprog2000.html#s2.6.2 Der Taktgeber "Attiny2313 auf 8 Mhz" wird keine 8 MHz an den Atmega32 geben, die BASCOM Schleife ist langsamer. Deshalb eher in Richtung einer langsameren SPIBusSpeed vor tasten.