-
Thread
UV-Laserdrucker
andere Lösung mit ATTINY, CTC-PWM und ..?.. im Auge ... Gruß Dieter
Oh nein! Es ist nicht zu glauben ... Die low-Phase war zu kurz - jetzt mit dem ATTiny85, auf dem ATTiny2313 war es ausreichend. Ich weiß, kann eigentlich gar nicht sein, da beide mit dem gleichen Quarz gleich schnell sind.ggf. ist die Flankensteilheit bei dem ATTiny2313 besser - oder
-
Thread
Timer Interrupt am Tiny13
Ach, noch was ... Wie sieht die verwendete "ATTiny13.dat" aus? Ich habe mal eine verwendet die in Wirklichkeit für den ATTiny12 geschrieben war und im Bereich der Timer nicht 100%ig richtig war ... Prüfe mal die Register Definitionen für die Timer
Wolfgang Heinemann schrieb: > Ach, noch was ... > Wie sieht die verwendete "ATTiny13.dat" aus? Ich habe mal eine verwendet > die in Wirklichkeit für den ATTiny12 geschrieben war und im Bereich der > Timer nicht 100%ig richtig war ... > Prüfe mal die Register Definitionen für die
-
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
Frage zum BOD-Level ATM16?
wie soll ich das prüfen? Habe gerade ein Board auf dem ein ATTiny26 drauf ist(Gleicher Text im Datenblatt) an ein reglebares Netzteil gehängt. Habe ein Programm geschrieben welches einfach eine LED leuchten läßt und dann die Spannung verringert, die LED die vom Board
ganz weich ausgeht. Unabhängig welcher BOD-Level programmiert war, komisch ist auch das der normale ATTiny26 mit BOD-Level 2,7V programmiert war und nicht auf 4,0V
-
Thread
Clocksource auf ext. Quarz
Gibts da versch. Datenblätter? Bei mir steht unter 6.1: 6.Ordering Information 6.1ATtiny24 Und dann gehts um Takt und Gehäuse. EDIT: Danke, ich hatte das kürzere Datenblatt mit 26 Seiten.
>ich hatte das kürzere Datenblatt mit 26 Seiten. Das ist kein Datenblatt sondern eine Zusammenfassung. Deswegen heisst es auf Englisch auch "Summary". Wer lesen kann ist klar im Vorteil.
-
Thread
Beweger in z-Richtung
Wire-Micro-8mm-Stepper-Motor-Mini-Stepping-Motor-Linear-Screw/192205952523?_trkparms=aid%3D1110006%26algo%3DHOMESPLICE.SIM%26ao%3D1%26asc%3D20131231084308%26meid%3D7361f669cf3643d28948d38e2e1b2538%26pid%3D100010%26rk%3D1%26rkt%3D12%26mehot%3Dpp%26sd%3D192475668677%26itm%3D192205952523%26pmt%3D1%26noa%3D1%26pg%3D2047675%26algv%3DDefaultOrganicWithAblationExplorer%26brand%3DUnbranded&_trksid=p2047675.c100010.m2109 Aber 2Hz (==10cms, inkl. 2xBremsen/Beschleunigen?!)... Nö, eher nich. :/ LinearStepper kenn
-
Thread
Datenblatt fehler?
als "Anschreien" interpretieren, diesen Eindruck wollte ich nicht vermitteln. Und meine ersten ATtiny26 und ein ATmega8515, da habe ich versucht einen LOW-Frequenzy-Crystal zu betreiben, ohne Erfolg:( Ich werde nie mehr einen LOW-Frequenzy-Crystal an einen µC anschließen, dass bringt nichts. Und ich
Super, ich konnte jetzt zum ersten mal mit einem ATmega8515 einen ATtiny26 im parallel-Programming-Modus löschen(Chip Erase). :):):):) Das ist heute ein sehr schöner TAG:) (Sencer freut sich wie ein kleines Kind) :):):):)
-
Thread
Verkaufe DIAMEX PROG-S - ISP-Programmer für AVR / STM32 / NXP / LPC
, AT90S2313, AT90S2333, AT90S2343,AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535 - Tiny: ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny24, ATtiny25, ATtiny26,ATtiny44, ATtiny45, ATtiny84, ATtiny85, Attiny86, ATtiny261, ATtiny461, ATtiny861 - Mega: ATmega88, ATmega103, ATmega128, ATmega1280
-
Thread
ATtiny keine Pins mehr frei
Ich merke gerade, dass ich die MCU Typ ATtiny25 habe. An den 3 LED Pins ist leider nur 1 Analog-Pin vorhanden. PB2 Pin7.
Ausgänge parat zu haben. Als ich mit den AVRs angefangen habe hatte ich da auch so einen kleinen ATTiny26 dort sollten viele ADC Kanäle genutzt werden und ein 8bit LCD angesteuert werden da war so ein Latch sehr nützlich.
-
Thread
AVR assembler frage, IO ports
folgende haben kein PUD bit ATtiny28 90S2313 90S2323 90S2343 90S4433 (EOL issued) 90S1200 (EOL issued) 90S8515 (EOL issued) 90S4434 (Obsolete) 90C8534 (Obsolete) 90S8535 (EOL issued) ATmega103 (Obsolete) ATmega161 (Obsolete) folgende haben ein PUD bit ATtiny11 ATtiny12 ATtiny13 ATtiny15 ATtiny26 ATtiny2313 ATmega8 ATmega16 ATmega32 ATmega48 ATmega64 ATmega88 ATmega128 ATmega162 ATmega163 ATmega168 ATmega169 ATmega323 ATmega8515 ATmega8535
-
Thread
ATTiny12 mit 3xPWM und Slave I2C machbar?
zur ansteuerung der i2c Bus und um die 3 Kanäle zu regel ist wohl pwm am besten geeignet! Da der ATTiny12 relativ billig ist (und ich einen zum ausprobieren rumfahren habe*G*) Daher meine Frage: Ist es möglich auf nem ATTiny12 (auf internem Quarz) 3 Software PWM laufen zu lassen und gleichzeitig das
Vielleicht ist an deiner Stelle ein Regler mit entweder HardwarePWM oder HardwareI²C sinnvoller. (z.B. ATTiny26 der hat beides) Ich habe dir mal meinen SW-I²C angehangen. Vielleicht hilfts ja was ;-) Du musst folgende Macros verändern: .macro i2c_putByte ; store a recieved byte, could be a call .endm
-
Thread
Star-Trek-Klingel
entgegen gekommen. Es handelt sich daher vermutlich um FM modulierte Schwingungen. Das sollte ein ATtiny13 hinbekommen. Gruß Jobst
Kannst du vergessen. Die ATTinys haben eine PLL die 64MHz für den Timer bereit stellt. Alternativ ATTiny26/261/461/861. MfG Spess
-
Thread
Widerstand messen?
Hallo, ich will den Wiederstandswert eines Widerstandes mit meinem ATtiny26 ermitteln! Wie? Danke.
Das mit RC hört sich gut an! Wie muss ich C und denn unbekannten wiederstand mit dem ATtiny26 schalten und wie wird das berechnet? Danke.
-
Thread
Kalibrierungsbyte ATtiny15 auslesen
Du kannst es also per LPM auslesen. Damit das klappt, darfst Du aber vor dem Programmieren den ATTiny15 nicht löschen ! Peter
Wenn mir jetzt noch einer die konkrete Befehlsfolge zum auslesen dieses Kalibrierungsbytes beim ATtiny15 schickt, wäre das Super.
-
Thread
Putziges Problem: ATTiny24V
setzt ein Ausgangsbit auf 0 , der zweite Abschnitt setzt ein Ausgangsbit auf 1. Der reale Chip ATTiny24V funktioniert nicht. Zwar wird das Bit im ersten Abschnitt auf Null gesetzt, das Bit aus dem zweiten Abschnitt wird aber nicht auf 1 gesetzt. Mit dem Dragon wird das Programm bis Zeile +00000148
Kann es mit der Zeile "mcu = attiny24" im Makefile (siehe Angang) zusammenhängen? Nach dem Compilieren erhalte ich die Meldung "Device: Unknown" (siehe unten). ... ---------------- Device: Unknown Program: 908 bytes (.
-
Thread
Suchmaschine für Schaltungen auf Github
Wenn ich das in Firefox (Linux Mint; FF Version 26?!) nach ATMEGA suche kommt folgendes raus (siehe png). Geht das nur unter Windows? Gerhard
Gerhard schrieb im Beitrag #4308526: > Wenn ich das in Firefox (Linux Mint; FF Version 26?!) nach ATMEGA suche > kommt folgendes raus (siehe png). Geht das nur unter Windows? Der Prototyp basiert auf Semantic UI, welches in FF26 nicht unterstütze Funktionen verwendet. Für das entgültige
-
Thread
Tiny 861 avr studio
also soweit bin ich auch schon ohne dich gekommen! aber da finde ich nur die include für den tiny26, brauche aber die für den tiny861 !
http://www.attiny.com/software/tn861def.inc
-
Thread
PCINT0 für Taster und LEDs am selben Port betreiben
legst Du fest, welcher Pin einen INT auslösen > soll. Kann man so generell nicht sagen, z.B. der ATtiny26 hat kein PCMSK. Es hängt also immer vom konkreten Chip ab.
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
-
Thread
Gal durch Tiny26 ersetzen?
Wenn die Schaltung relativ langsame Dinge macht und der Attiny pinkompatibel ist sollte es eigtl funktionieren. Betiebsspannung von 3-5V vorrausgesetzt. Zeig uns doch einfach mal den Schaltplan.......
Ahhhhhaaaa, Du hast keinen Schaltplan, willst aber ein GAL durch nen Attiny ersetzen? Neben der Tatsache das der zu langsam sein wird, glaube ich das Du auch so keinen Plan hast. Lass es sein.
-
Thread
USI: I²C/TWI Slave sendet kein ACK :-/
dass er ein NOT ACK empfangen hat und bricht wie erwartet ab. Fehlt irgendwas? [avrasm].include "tn26def.inc" ; Deklarationen für ATtiny26 .equ adress = 127 ; TWI Adresse .cseg ; Programm-Flash rjmp init ; Reset-Einsprung .org 0x007 ;
auch noch ne Weiche einbauen. Immerhin schonmal ein Anfang :-) mfg PoWl [avrasm].include "tn26def.inc" ; Deklarationen für ATtiny26 .equ adress = 127 ; TWI Adresse .cseg ; Programm-Flash rjmp init ; Reset-Einsprung .org 0x007 ;
-
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
Wo bekommt man zurzeit noch Mikrocontroller her.
sieht zwar aus wie ein Arduino Nano, ist aber dann doch was ganz anderes. Auf der Platine ist ein Attiny88 verbaut, der hat nur 8 kB Flash-ROM und nur 512 Bytes RAM, und dazu kommt, daß keine USB-Seriell-Bridge verbaut ist, sondern der Attiny88 das mit einem V-USB-Bootloader erledigen muss, wie man es
05.09.2022 wieder welche bekommen. > Und? Haben sie inzwischen geliefert? Ja. Ich habe sie am 26.08.2022 bekommen und bin so glücklich gewesen!
-
Thread
Poti mit µC "simulieren"?
Zum Beispiel 8 x Attiny 26 mit 16 Mhz sollte es gehen. Kosten doch kein Geld.
würden wohl sogar 6 gehen. (Komisch war für mich, dass der Code auf dem Atmega8 super ging, auf dem Attiny26 jedoch nicht.) Also muss ich nun umplanen. Ich denke es ist nun doch die beste Idee sich auf ein Zufällig Blinken zu konzentrieren. Als Gimick will ich vielleicht die Sternbilder dann einzeln
-
Thread
Mindestens 4 x 7-Segmentanzeigen an einen ATmega8
mehr. Die erzielten Einsparungen und Vereinfachungen beim Layout sind schon extrem. Und nen ATTiny2313 extra dafür abzustellen ist gar keine schlechte Idee, wenn der Hauptprozessor Pins sparen muß. Da ich Analogeingänge benötigte, habe ich es mit dem ATTiny26 gemacht. Ich gebe zu, es gibt
Anzeige braucht nur ein Viertel davon. 2.) Der IC ist deutlich schwerer erhältlich als z.B. ein ATTiny2313, der so ein Multiplex-Display mit Links erledigt. Ohne externe Logik. Und billiger ist so ein ATTiny auch noch. Man darf sowas nur eben nicht beim grossen C kaufen. Gruss Jadeclaw.
-
Thread
Problem mit Multiplexanzeige
laufen. Sie haben eine gemeinsame Kathode. Die 4 Anoden liegen über PNP-Transistoren am Port B meins ATtiny die jeweils mit 1kOhm basiswiderstand durchgesteuert werden. Die 8 Kathoden hängen über jeweils einen 470 Ohm Vorwiderstand direkt am Port A. Die einzelnen Anzeigen habe ich mit Sekundenkleber zusammengebappt
OK *alle unwichtigen Teile rauslöscht*. [avrasm].include "tn26def.inc" ; Deklarationen für ATtiny26 .def dig1 = R16 ; Speicherplätze für Ziffern .def dig2 = R17 .def dig3 = R18 .def dig4 = R19 .equ digport = PORTA ; Datenport
-
Thread
Optimieren? Thermostat mit Tiny26
avr-gcc -c -mmcu=attiny26 -I. -g -Os -Wall -Wstrict-prototypes -std=gnu99 thermo_little.c -o thermo_little.o thermo_little.c:22:17: lcd.h: No such file or directory thermo_little.c: In function `printFormat': thermo_little.c
relativ grob, aber ich glaube für > diese Anwendung reicht dies aus. Na wie geschrieben, mit dem ATtiny26 würde ich an Deiner Stelle den Differenzmodus des ADC mit eingebauter Verstärkung nochmal in Erwägung ziehen.
-
Thread
Was passiert bei einem Überlauf
Einen AVR (Genauer einen ATtiny26). Programmiere in C und bin mir nicht ganz bewusst, ob der Missbrauch eines Überlaufs Konsequenzen hat. Was passiert mit dem Carry-Flag wenn es nicht für eine bestimmte Operation (z.B. eine 16-
Regler schrieb im Beitrag #1923332: > Einen AVR (Genauer einen ATtiny26). > Programmiere in C und bin mir nicht ganz bewusst, ob der Missbrauch > eines Überlaufs Konsequenzen hat. Was passiert mit dem Carry-Flag wenn > es nicht für eine bestimmte Operation (z.B. eine
-
Thread
2 AVRs über I2C verbinden?
Daher kann auch die Bibliothek nicht ihre 4,95 wert sein. Als I2C-Slave reicht doch schon ein ATTiny26 aus. Peter
dann? Eigentlich wollte ich den 2313 als Slave programmieren. Kann von mir aus auch der Mega8 oder ATTiny26 sein. Aber wie mache ich es da? Ich bräuchte mal etwas stabilen Code den ich unter Bascom auch nutzen kann. Von ASM hab ich wenig Ahnung.
-
Thread
[T] Teilekiste geleert
tausch1l9up.jpg http://www.abload.de/img/tausch1l9up.jpg http://www.abload.de/image.php?img=tausch26aev.jpg http://www.abload.de/img/tausch26aev.jpg http://www.abload.de/image.php?img=tausch37x76.jpg http://www.abload.de/img/tausch37x76.jpg Tauschinteresse habe ich prinzipiell an allem möglichen
hast Du denn? Ausser den oben beschriebenen Dingen wären noch kleine AVRs interessant, wie der Attiny 13-20PU.
-
Thread
PCF 8574 vs attiny
Steins) Ports brauche und die Kabellänge auch zu lange wird. Meine Idee währ nun kleine avr's (attiny) per rs232 anzusprechen. Der Attiny 26L hat z.b. 16 Ports damit sollte das doch klappen oder ? Und es würde endlich ein einstieg in die Welt der AVR's sein. Irgendwelche Kommentare ? Schlechte
In dem Falle reichen Attiny2313. Mit 1.25 immer noch billiger als der PCF. ATMega8515 kann bis 64kB externes Ram ansprechen. Gruss Jadeclaw.
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
eine Linkliste, falls jemand wissen will, was ein GMC-4 ist: http://demin.ws/blog/english/2012/07/26/resources-about-gmc4-microcomputer/
Wieso das geht doch.. 26px im schlimmsten allle 26x26 macht 676 bits bei 10 Zeichen für die Uhrzeit schon fast 1 KB. Der kleine ist ein zig Sprachen unifont mit einigen Pages.. ist doch dann logisch?.
-
Thread
DDS Sinus erzeugung
recycled den rjmp. add r28,r24 LOOP1: adc r29,r25 ; 1 adc r30,r26 ; 1 lp ; 2 out PORTB,r0 ; 1 UpDate add r28,r24 ; 1 adc r29,r25 ; 1 adc r30,r26 ; 1 add r28,r24 ; 1 lp ; 2 out
,r0 ; 1 update BIT 0..7 ; additional to increment frequency adc r26,r27 ; 1 sub r28,r24 ; 1 sbc r29,r25 ; 1 sbc r30,r26 ; 1 sbc r31,r27 ; 1 ori r31,0x02 ; 1 limit to 1.5 * table length ld r0,z ; 2 out
-
Thread
AVR64DD32, UART-Ausgabe bleibt hängen, Assembler
korrekt gelesen, 'avrdude' meldete [code] Device signature = 00 01 02 Error: expected signature for ATtiny12 is 1E 90 05 [/code]
Flash-Value-Polling im Zusammenspiel von avrdude, STK500v2 und AVRs ohne RDY/BSY-ISP-Befehl wie ATtiny12 zur Vervollständigung meines avrispv2-Programms widmen.
-
Thread
Welcher Cortex-M0 Controller wird der 8-Bit Killer?
vor fünf Jahren gerade mal einen Atmega32 bekommen hätte. Und die kleinsten M0 schlagen locker die Attiny.
für 8-Pin sooo typisch sind? :-) Weil der einzige brauchbare 8 Pin AVR in 300 mil kommt... Den ATtiny85 gibt es nicht als 200mil.