-
Thread
Temp-Messungen mit Tsic506?
o.ä. vorne dran da durch?? Aber wieviel weniger Kabel geht denn. Soll jeder TSic einen eigenen Attiny und einen RS485 Treiber bekommen? Das wären 4 Leitungen. Oder ist die Umgebung störungsarm, sodass man extrem niedertouriges I2C nutzen könnte und gänzlich auf einen Treiber verzichten kann. Mit einem Attiny24 Könnte man 8 Tsic per PCint oder pollen abfragen, müsste dann aber 4 Leitungen nach links und 4 nach rechts zu den Tsic verlegen, bräuchte also 8 adriges Kabel.
-
Thread
Wird es einen ATmega648 geben?
hat 16K RAM. blubbb schrieb im Beitrag #2953689: > wird es denn einen ATmega648 geben? Ein ATTiny2565 oder ATTiny25661 wäre mir lieber... ;-) ...
Unter http://zeptobars.ru/en/read/how-to-open-microchip-asic-what-inside gibt es ein Chipphoto vom ATTiny13A der mit 1.6 x 1.6 mm doch recht gross ist.
-
Thread
Außenfühler, Kennlinie umsetzen
Ein Widerstand heizt einen NTC auf die "richtige" Temperatur auf. "Aussenrum" wird ein popeliger attiny13 oder sowas sicher ausreichen, nur muss der halt entsprechend programmiert werden; "And sere is se dog burried", wie der Anglophile zu sagen pflegt. Gruss WK
Morgen Als regelbaren Wärme-Widerstand kann man auch einen BJT (Transistor) verwenden ((+) ATTiny,o.-mega, PWM, Kondensator + R). BC547(BC107) bis BD24x z.B., je nach dem ( dabei den entsprechenden Temperaturbereich einhalten). So etwas machen ich gerade um einen Halbleiter-Temperatur-Sensor
-
Thread
6-stufigen Drehschalter durch 3 Taster (up/down + Reset) ersetzen
gegen die eingesparten Materialkosten in Höhe von ein paar €ct. Bei Mouser kostet der günstigeste ATtiny mit genug IO-Lines, der ATTINY84A-SSU, z.B. 1,02€, der CD4072 37,6 ct., der CD40106 34,4 ct, der CD40193 39,2 ct. und schlussendlich der CD4051 35,2 ct., gesamt also 1,464€. Die Programmierung des
Der ATtiny24 kostet bei Digikey USD 0,65, also ca EUR 0,50. Und da ihr ja offensichtlich große Stückzahlen habt, kann bei einem "richtigen" Distri sicher ein noch günstigerer Preis erzielt werden. Damit wärst
-
Thread
Projekt Adventskalender
befindliche ist dazu geeignet. Zeige doch bitte dem geneigten Auditorium deine Schaltung mit dem ATTiny4.
Hier mal ein einfacher 24 std. Timer , den du dann ja mit dem oben erwähnten Schieberegister kombinieren kannst... http://www.zen22142.zen.co.uk/ronj/24h.html Gruss Börge
-
Thread
Erstes Layout - Bitte um Check
Anmerkung: Schematic ziehst du vom ATTiny PB4 das Wire bis zur oberen Ecke. Gibt dafür sicherlich sauberere Wege das darzustellen finde ich.
ACTION=3;LA=2;ARTICLE=41623;GROUPID=2891;artnr=IRF+7103;SID=10TxQSmH8AAAIAAGrwIas4071930c062cd0395f24bcbf1d547fda
-
Thread
DDS erster Versuch
sondern auch mal >nachrechnen. Ich habe nicht falsch nachgebaut, sondern einen Sinusgenerator mit Attiny 2313, R2R-Netzwerk und einem Puffer-OPV dahinter. Und jetzt kommts: Das funktioniert prima. MfG Paul
Loop Until Tmpw > 256 Loadadr Wave(1) , Z ldi r29,$00 ldi r28,$00 lds r24,{F_out+0} lds r25,{F_out+1} lds r26,{F_out+2} Gen: add r28, r24 ' 1 cycle adc r29, r25 '
-
Thread
Programmieren via ISP in Zielschaltung?
Vf hat die LED bei Nennstrom? Im Datenblatt vom ATtiny25/45/85 findet man im Abschnitt "Pin Driver Strength" Figure 22-22 ein Diagramm, welches zeigt, welche Spannung bei welchem Strom am Pin anliegt. Hier ist aber auch bei 20mA schluss. Mit 150 Ohm sind
45/85. Korrekt? Wo liegt denn das Problem darin, statt eines 8-Pinners einen 14-Pinner wie zB Tiny 24/44/84/441/841 zu verwenden. Dann hast Du die ISP-Pins frei. fchk
-
Thread
Schaltreglernetzteil schaltet ab bei belastung mit Spule von Flipper
recht massiven Spulen, für: - Flipperfinger, - Slingshots und - Pop Bumper habe ich mit AtTiny Chips (84 und 85) und 2905Z Mosfets gemacht. beim Testaufbau mit Batterien hat alles wunderbar funktioniert. Zur Stromversorgung mochte ich jetzt drei Meanwell Netzteile jeweils 150W: Meanwell
nochmal. nach dem ich jetzt nachgerechnet hab komm ich für zwei Flipperfinger gleichzeitig auf 24A/48V sind 1152W habt ihr da ne Netzteil empfehlung bzw. Nen Hersteller für entsprechende Trafos?
-
Thread
Welche Programmiersprache?
@ D (Gast) Das "Atmel Evaluationsboard V2.01" zu 14,95€ und das AddOn Board V1.0 mit dem LCD zu 24,95 €. Beides als Bausätze. Die beiligende Beschreibung ist nichts für blutige Anfänger. Hier im Forum kommst du am schnellsten weiter. Damit ich alle Port von meinem ATTiny2313 nutzen kann, habe ich
Nebeneffekt muss nicht auch noch das andere Board mit Strom versorgt werden. Nachteil ist das man den ATTiny umstecken muss.
-
Thread
I2C STM32F103
da ich den auf einem discovery Board zur Verfügung habe. Etwa 30 Slaves, hier habe ich mich für ATTiny24 entschieden, da ich die Komparatorfunktion brauche und ansonsten gute Kentnisse über die Hardwarenahe nutzung habe. Zunächst habe ich mich an den Master gemacht, und zum debuggen ein EEPROM (M24C02
Hallo Forum, ich habe es jetzt soweit am spielen, dass der STM32F103RC als Master mit dem ATTiny24 als Slave kommuniziert. Es werden zwei Byte abgefragt und die werden auch geschickt. Mein Slave hat aktuell mal die Adresse 0xA bekommen. Wenn ich jetzt aber testweise erst 0x8 abfrage, um anschließen
-
Thread
ESP8266 raucht ständig ab - Stromversorgung
als der Rest deiner Schaltung. Alternativ bietet sich an, zusätzlich zum ESP Chip einen kleinen ATTiny zu benutzen, der direkt ohne Spannungsregler an der Batterie hängt. Dieser fragt den Schaltkontakt mittels Pin-Change Interrupt ab während er schläft. Der ATtiny kann dann zum Senden die Spannungsversorgung
was Konkretes empfehlen? > Alternativ bietet sich an, zusätzlich zum ESP Chip einen kleinen ATTiny > zu benutzen, der direkt ohne Spannungsregler an der Batterie hängt. > Dieser fragt den Schaltkontakt mittels Pin-Change Interrupt ab während > er schläft. Der ATtiny kann dann zum Senden die Spannungsversorgung
-
Thread
Zeichenkette erstellen
ESC_ITALICS_OFF ANSI_ESCAPE_SEQUENCE("23m") #define ESC_UNDERLINE_OFF ANSI_ESCAPE_SEQUENCE("24m") #define ESC_INVERSE_OFF ANSI_ESCAPE_SEQUENCE("27m") #define ESC_STRIKETHROUGH_OFF ANSI_ESCAPE_SEQUENCE("29m") #define ESC_FG_BLACK ANSI_ESCAPE_SEQUENCE("30m") #define ESC_FG_RED
uart_clear(); uart_puts_P(" Test "); uart_setcursor(0,2); uart_puts_P(" ATtiny841 INIT "); lcd_clear(); lcd_puts(" Test "); lcd_setcursor(0,1); lcd_puts(" ATTiny841 INIT "); _delay_ms(2000); uart_clear(); lcd_clear(); while(1)
-
Thread
Frage an die Compilerbauer
20 91 60 00 lds r18, 0x0060 5c: 30 91 61 00 lds r19, 0x0061 60: c9 01 movw r24, r18 62: 82 95 swap r24 64: 92 95 swap r25 66: 90 7f andi r25, 0xF0 ; 240 68: 98 27 eor r25, r24 6a: 80 7f andi r24, 0xF0 ; 240 6c: 98 27 eor r25, r24 6e: 82 1b sub r24, r18 70: 93 0b sbc r25, r19 72: 88 0f add r24, r24 74: 99 1f adc r25, r25 76: 88 0f add r24, r24 78: 99 1f
-
Thread
Wahnsinn! 3 GB reicht nicht um FF zu compilieren?
noch mehr Wahnsinn: ATTiny24 braucht 32bit Maschine (NT/Linux) um C-Code zu verdauen (via GCC). Ich vermute mal, dass auch die Vertigungsstrassen für den ATTiny24 MEHRERE Meter lang sind. Ich dachte ich bin bei Mikrocontroller.net
3GB sind ja eh noch harmlos. ;-) http://tech.slashdot.org/story/11/10/24/0016241/android-ics-will-require-16gb-ram-to-compile Gruß, Reinhard
-
Thread
Digitales Audiosystem
(Stereo) Adc und zwei Dac zusätzlich auf jeder Platine. Gedacht hatte ich für die Qualität 16 oder 24-Bit und 96 kHz Abtastrate. Was haltet ihr von der Umsetzung der Idee? Schafft ein Attiny85 das? Ist die Qualität ausreichend (bin nicht audiophil, sollte aber nicht rauschen)? Habt ihr bessere Ideen
sie macht sie nicht weg. Ich weiß nicht, ob ein kleiner AVR schnell genug ist, um 2 x 96 kHz x 24 Bit dauerhaft zu übertragen. Puffer für jeden noch so kleinen Aussetzer hast du damit jedenfalls nicht, insofern ist die Idee sportlich.
-
Thread
Blitzwecker mit kleinem Packmaß
einen kleinen Blitzwecker aufbauen, der helle Lichtblitze abgeben soll. Das Timing bekomme ich hin (Attiny mit DIP-Schaltern), aber an der LED hapert es noch. Ich möchte eigentlich große, dicke Netzteile vermeiden. Was ist die eleganteste und kompakteste Möglichkeit, helle kurze Lichtblitze zu erzeugen
Hi, Tauber schrieb im Beitrag #5796111: > Das Timing bekomme ich hin (Attiny mit DIP-Schaltern), > aber an der LED hapert es noch. Ich möchte eigentlich große, dicke > Netzteile vermeiden. Also wenn es um Energiereiche Blitze in kurzer Folge geht sind die "echten" Blitzröhren
-
Thread
bin neu hier, atmega8.
Mein Einstieg in die µC Welt war der ATtiny13 mit Assembler. Vorteilhaft war dabei, daß das Datenblatt des Tiny von der Seitenzahl noch lesbar ist. Das hatte ich mir sogar ausgedruckt gelesen, Notizen gemacht und so Stückweise verstanden was
Die KI ist Euer Freund und Helfer. Solange das Netz geht, immer im 24/7 Service.
-
Thread
[V] SMD5050-RGB-LED built in WS2811 Chip
kurz Nachhilfe geben. Sehe ich das folgende richtig? 1 Zyklus je Bit dauert 2,5µS, je Chip werden 24 Bit benötigt, also 1 Zyklus je Chip 60µS. Wenn ich mehr Chips ansprechen möchte, schiebe ich die Daten hintereinander (mit exakten Timing) in den 1. Chip rein, der kassiert die ersten 24 Bit für seine eigenen LEDs und leitet nur die Folgebits an den nächsten Chip weiter, der kassiert auch seine 24 Bit und leitet nur die Folgebits weiter etc etc etc. Werden die Daten in die LED-Treiber sofort nach den 24 Bit übernommen oder erst mit dem Reset, der länger als 50µS dauern muss? Bei z.B. 100
-
Thread
AVR Mikrocontroller Ansteuerung eines epaper e-paper bzw. eInk e-ink Displays
Standard-LCD-Display: 2..3 mA Beleuchtung mit einer Taste einschalten: kurzzeitig etwa 50 mA AT-Tiny 24/44/84: ca. 5 mA 14 Pins -6 Pins für LCD -1 Pin für Reset -2 Pins für V+ und GND --- 5 Pins frei Der interne Taktoszillator ist auf ein paar Prozent genau. Genauer: Quarz dran, dann sind
Ich will gerade herausfinden, wie genau ich Sensor und Display anschließe. Ich gehe im Moment vom ATtiny 24A aus, der hat 14 Pins. Es steht mir der Beschleunigungssensor Analog Device ADXL345 als analoge und als digitale Version zur Verfügung. Aus dem Datenblatt des ATtiny finde ich heraus, das nur
-
Thread
Telenorma Nebenuhr: Schaltung für Minutenimpuls mit AVR
einfach weg lassen (bedenke was beim Hochfahren/Reset des Mikrocontrollers passiert). Kann der ATtiny die Spule nicht direkt ansteuern? Dann entfällt die Ruhestromaufnahme der Transitorschaltung. Wenn die 40mA nicht reichen, würde ich den nächst größeren ATtiny nehmen und (quick and dirty) jeweils
Uhrzeigersinn, wobei die wieder ansteigende Flanke verschliffen sein kann. In dem Falle von Plus 24 V nach Minus 24 V. Also auch mit Nulldurchgang. Das ist die TN Nebenuhr. Leider beim Umzug verschütt gegangen. Sonst hätte ich noch Fotos machen können hier. https://telefonbau-und-normalzeit.de/
-
Thread
Gesucht: Digitale Meßuhr
ist es am Ende tatsächlich, echtes RS232 zu bekommen. Aber das sollte ja selbst für den kleinsten ATtiny kein Problem sein. Ich melde mich nochmal, wenn ich das Anschauungsobjekt da habe. Danke für die bisherige Hilfestellung!
hat es dann auch noch gereicht. Jetzt fehlt doch die Softwareseite. Da muß ich mal sehen, ob ich ein 24 Bit breites Schieberegister in Software nachbilde, oder ob es eine sinnvollere Lösung gibt.
-
Thread
Beispielprogramm für RFM12 433MHz Funk-Module
fehlertolerante Hamming-Übertragung aktiviert. Alle Einstellungen werden natürlich im EEPROM des ATtiny gespeichert. Die Beschaltung des ATtiny2313: Pin 2: RxD - vom MAX 3232 Pin 3: TxD / Pin 5: CLK vom RFM12 Pin 6: LED1 (grün) Pin 7: LED2 (gelb) Pin 8: LED3 (rot) Pin 9: Taste Pin
Falls irgend jemand weiß, wie ich das ganze auf zwei ATtiny2313 zum Laufen bekomme meldet euch bitte. Vielen Dank!
-
Thread
Z180-Stamp Modul
Bootproz auf extra Stiftleiste und/oder auf Steckerverbinder zur Trägerplatine. Evtl. auch V24- oder USB-Interface direkt auf Stamp. Im 2. Schritt dann eine "Trägerplatine" - V24/USB/RS485/sonstwas Interfaces für 2 bis 3 serielle Schnittstellen. - ECB-Bus - I/O-Ports - VGA-Terminal
2015/09/23 20:57 8388608 multiplan.dsk ----A 2014/12/12 19:54 8388608 neu.dsk ----A 2015/09/24 20:07 8388608 turbo3.dsk ----A 2008/04/12 19:19 1113536 vedit.dsk ----A 2015/09/24 14:33 8388608 mp.dsk ----A 2015/09/24 13:58 8388608 ws.dsk ----A 2015/09/24 14:36 8388608 ws4.dsk
-
Thread
Mit was in die Mikrokontrollerwelt einsteigen?
> > Nur mal ein schönes Beispiel was so ein Tiny13 kann: > Youtube-Video "Bicycle Helmet with ATTiny13 controller" Das ist ja ein geniales Video. Extrem sehenswert :-) Beim "Stop" wird aber nur die Amplitude ausgewertet oder ist das echte Voice detection ? Ich traue dem ATTiny13 ja viel zu aber
im Moment bevorzugt den Tiny10, Tiny13 und Mega328 Nur mal aus Neugier: Warum nimmst Du keine ATTiny45/85 ? Grüße Andreas
-
Thread
Attiny13a deep sleep - external interrupt
//sendet Code for(int cycle = 0; cycle < 8;cycle++){ //8 mal senden for (int pos = 24; pos > 0; pos--){ //sendet 24Bit if (code & (1 << (pos-1))) //prüft ob Bit an dieser Stelle 1 oder 0 send_bit1(); //Sendet 1 else send_bit0(); //Sendet 0
//sendet Code for(int cycle = 0; cycle < 8;cycle++){ //8 mal senden for (int pos = 24; pos > 0; pos--){ //sendet 24Bit if (code & (1 << (pos-1))) //prüft ob Bit an dieser Stelle 1 oder 0 send_bit1(); //Sendet 1 else send_bit0(); //Sendet 0
-
Thread
Bascom und ATtiny20
Mit dem Innenleben von Bascom kenne ich mich direkt nicht aus, aber der ATTiny24 sieht funktionsmäßig sehr ähnlich aus: http://www.atmel.com/dyn/products/product_card.asp?part_id=4448 Evtl. die Definitionsdatei(en) von diesem als Vorlage nehmen. Das Problem wird möglicherweise
Hallo Herr Warzecha Habe das gleiche Problem, möchte auch gerne den ATtiny20 mit Bascom verwenden. Habe inzwischen auf Bascom Version 2.0.4.0 aktualisiert, aber der ATtiny20 scheint immer noch unbekannt zu sein. Haben Sie sich die Arbeit gemacht und eine def:dat erstellt
-
Thread
ca. 15-20 WS2812B mit Atmega8 steuern
led[2]; //NEU NEU NEU int main(void) { uint8_t mask; #ifdef __AVR_ATtiny10__ CCP=0xD8; // configuration change protection, write signature CLKPSR=1; // set cpu clock prescaler =1 (8Mhz) (attiny 4/5/9/10)
CLKPR=_BV(CLKPCE); CLKPR=0; // set clock prescaler to 1 (attiny 25/45/85/24/44/84/13/13A) mask=_BV(PB0); #endif DDRB|=mask; while(1) { led[0].r=255;led[0].g=00;led
-
Thread
Auswahl der Hardware durch Präprozessor
Wird sowas gesucht? [c] #if defined (__AVR_ATtiny2313__) || defined (__AVR_ATmega168__) || defined (__AVR_ATmega8__) || defined (__AVR_ATmega32__) ... #elif defined (__AVR_ATtiny24__) || defined (__AVR_ATtiny84__) ... #endif[/c] mfg
-
Thread
12V-Motor über Mikrocontroller ansteuern
E-Techniker: Ich möchte für wenige Sekunden am Tag ein 12V Motor mit 0,2A über einen Mikrocontroller (ATtiny) ansteuern. Hintergrund ist ein Vliesfilter, der über ein Schwimmerschalter das Vlies weitertransportiert. Ausgangsspannung ist 24V (wegen vorhandenes NT für weitere x Geräte). Die wandle ich für den ATtiny per Step-Down in 5V um (evtl. 3.3V, egal). An einem Ausgangspin will ich kurzfristig 12V anschalten, max. für 3 Sekunden, danach legt sich der ATTiny für 24h oder so schlafen (damit die Rolle bei
-
Thread
80 Bit x 80 Bit auf dem AVR multiplizieren
in der Codesammlung fuer AVR Arithmetik http://www.mikrocontroller.net/articles/AVR_Arithmetik#24_Bit_.2A_24_Bit Da habe ich mal eine Routine fuer 24 x 24 mit 48 Bit Ergebnis reingestellt. Nach dem gleichen Schema kannst du das ganze dann fuer 80 Bit erweitern.
Kommt drauf an, ob der AVR ein ATtiny oder ATmega ist. Beim ATtiny geht der Klassiker: Schieben und addieren. Du brauchst 31 Register, also überhaupt kein Problem. Man kann dann noch optimieren. Wenn das Ergebnis nur 80 Bit sein
-
Thread
I2C IO-Expander mit mind. 4Bits zur freien Adressvergabe.
Moin, vielleicht kannst Du einen ATtiny nehmen. Mit dem ATtiny2313A/4313 hättest Du 15 oder 16 freie Pins. Ev. ATtiny24/44/84 oder ATtiny25/45/85 mit dementsprechend weniger Pins gehen natürlich auch. Den Adressbereich kannst Du frei wählen
-
Thread
Komplexe Berechnung auf µC - geschickte Annäherung?
In der Zeit, die ein 24Bit ADC zum konvertieren braucht, kriegt ein moderner 32Bit µC schon eine ganze Menge weggerechnet. Also erstmal eine Laufzeitberechnung oder Messung machen.
Beitrag #2258158: > mit 128 Stützstellen auf Deine Genauigkeit kommen wirst. Und wofür dann der 24 Bit Wandler?
-
Thread
_delay_ms() läuft 4 Mal schneller als erwartet
gemacht worden ist obwohl ich des net brauch? wo bekomme ich die alte version her? ich benutze einen Attiny2313 plz help ;) MfG Titan
Mit welcher Taktfrequenz läuft dein Attiny2313 - noch Werkseinstellung oder hast du was geändert, wenn ja was? Kam beim Kompilieren die Meldung "F_CPU war noch nicht definiert, wird nun mit 3686400 definiert"? Werkseinstellung 1 MHz und
-
Thread
AVR 8bit auch für größere Projekte?
low energy USB/ /module/. In manchen Fällen sind 8-bit eben mehr als genug, da sind die anderen 24 Bit einfach Verschwendung. Auch, wenn sie mehr oder weniger gratis sind.
schrieb im Beitrag #4096160: >> In manchen Fällen sind 8-bit eben mehr als genug, da sind die anderen 24 >> Bit einfach Verschwendung. Auch, wenn sie mehr oder weniger gratis sind. In immer mehr Cortex-M0 Fällen sind die 24 zusätlichen bits nicht nur gratis, sondern 32-Bit billiger als Bit. Auch für
-
Thread
Spannungsregelung per Taster
Beitrag #6928979: > Das ist ja noch besser, wieder etwas gespart. Den AD5116 hat MaWin schon vor 24 Stunden empfohlen, bevor du dazu kamst.
Stefan ⛄ F. schrieb im Beitrag #6928986: > Den AD5116 hat MaWin schon vor 24 Stunden empfohlen, bevor du dazu > kamst. Jetzt weiß ich nur nicht, was Du mir sagen willst. Mit dem AS5116 habe ich nichts am Hut!
-
Thread
Attiny lässt sich nicht flashen
) Device code: 0x1e = (unknown) Device code: 0x1f = (unknown) Device code: 0x20 = ATtiny84 Device code: 0x21 = (unknown) Device code: 0x22 = (unknown) Device code: 0x23 = (unknown) Device code: 0x24 = (unknown) Device code: 0x25 = (unknown) Device code: 0x26
) Device code: 0x53 = (unknown) Device code: 0x54 = (unknown) Device code: 0x55 = ATtiny12 Device code: 0x56 = ATtiny15 Device code: 0x57 = (unknown) Device code: 0x58 = (unknown) Device code: 0x59 = (unknown) Device code: 0x5a = (unknown) Device code: 0x5b
-
Thread
Verbesserungsvorschläge bipolare H-Brücke
24V Uhren haben eine Impedanz von 4000 Ohm und schalten bei 12V nur noch knapp den Minutenzeiger um eine Minute weiter. Ich habe meine 24V Uhr gerade mal nachgemessen. Es sind tatsächlich 4000 Ohm und
P = 24V x 24V / 3000R = 0,192 Watt P = 12V x 12V / 750R = 0,192 Watt Am Ende muss die Leistung bei beiden Spannungen gleich sein, damit das Drehmoment wieder stimmt. In beiden Fällen sollte ein deutliches
-
Thread
Mini-Farbdisplay (+mehr) für 1 Euro
vom µC zu schicken (Später natürlich von SD lesen). Da ich keinen Converter gefunden habe um das 24bit Format in 16bit zu wandeln, muss der µC halt intern von 24bit auf 16bit umrechnen. > In Display12x16Font() ist glaub ich auch ein Fehler Write(DATA, y+7); > sollte das nicht y+15 sein? Nein
Danke, deine Arbeit aber auch ;-) Eigentlich habe ich mir auch schon nen PC Programm geschrieben um 24bit zu 16bit zu wandeln. Erst hatte ich Methoden von Visual Studio benutzt, welche allerdings nit gehen. Entweder bleibt das Format 24bit oder es wird zu PNG, sehr merkwürdig auf jeden Fall. Nun habe
-
Thread
16-bit (und mehr) Variable schnell multiplizieren
welche Kniffe um diese Berechnung zu beschleunigen? Ich meine einen 19-bit Wert ( wird dann wohl als 24-bit behandelt? ) auf einem 8-Bit System zu dividieren dauert doch bestimmt (wie meine tests auch zeigten) etwas länger?! Und als letztes wollte ich noch wissen, ob mir jemand sagen kann, ob das ganze
sich ja problemlos mit 16-bit Variablen verrechnen und sollte damit deutlich schnller gehen als die 24-bit Variable, richtig? Macht der Compiler/uC das auch automatisch, oder denkt er dass 24-bit nötig sind und rechnet munter mit 24-bit variablen. Kann mir ansonsten vielleicht noch jemand Hinweise
-
Thread
ATtiny2313 nicht löschbar
Hallo Allerseits, ih habe ein sehr merkwürdiges Phänomen. Auf einem Minimalborad sitzt ein ATtiny2313 auf ner Fassung, + ISP Stecker + 100nF. Nun konnte man den ein paar mal programmieren, jetzt gehts nicht mehr. Das merkwürdige ist, das man Signatur, FLASH etc. ALLES noch lesen kann. Aber Chip
Hi und guten morgen. Den selben Mist hatte ich auch schon mal bei Attiny2313(ähmmm bei Reichelt gekauft, und schon durchgelutscht vorher; oder noch schlimmer bei Pollin und Altware erstanden), habe sie in die Tonne gekloppt und den kleinsten Atmega wieder benutzt (also
-
Thread
Regensensor für Homeautomation
vielleicht kann ich auch noch etwas feilschen. Bei Interesse bitte eine PN oder mail an 'elektronik24 at arcor.de'
vielleicht > kann ich auch noch etwas feilschen. Bei Interesse bitte eine PN oder > mail an 'elektronik24 at arcor.de' hast ne PN. Das könnte man noch in ein paar anderen Foren posten, finden sicher Interessenten: openhab, fhem, homematic...
-
Thread
PWM mit ATtiny13 liefert SIN und COS
tn4313def.inc erhalte ich die Fehlermeldung: LED_Lauflicht.asm(96) : Error : adiw can only use registers R24, R26, R28 or R30 LED_Lauflicht.asm(115) : Error : adiw can only use registers R24, R26, R28 or R30 LED_Lauflicht.asm(133) : Error : adiw can only use registers R24, R26, R28 or R30 LED_Lauflicht.asm(152) : Error : adiw can only use registers R24, R26, R28 or R30 Assembly aborted with 4 errors and 0 warnings. Sollte wohl [avrasm] adiw ZH:ZL, 1 ; anstatt adiw ZL:ZH, 1 ; lauten [/avrasm] Assembly complete with no errors
-
Thread
Relais per IR Steuern
Außerdem: 9/12 = (3*3)/(3*4) = 3/4 ^^ Zum Thema: * Aref gehört nicht an Vcc * Ein ATTiny24 reicht leicht * der Pullup am Ausgang des TSOP könnte zu groß sein. Er hat internen außerdem eh einen
Vergleichsspannung für die AD-Wandler? Heißt muss ich also überhaupt nicht verbinden oder? > * Ein ATTiny24 reicht leicht Zur Kenntnis genommen, wird mal als Möglichkeit angesehen und mal geguckt :). > * der Pullup am Ausgang des TSOP könnte zu groß sein. Er hat internen > außerdem eh einen Hab
-
Thread
Abtastung Inkrementalgeber
Ich habe hier noch einige CF32007NT (!RoHS) zu liegen. Es sind 24Bit Zähler mit Inkrementaleingängen und 4-fach Auswertung. Gegen Portoerstattung würde ich sie Dir schenken. Ein paar 74HCT2000 wären auch noch auffindbar. Eine alternative wäre, pro Kanal einen ATtiny
bis 5MHz (1/4 Taktfrequenz) betragen, wenn ich mich richtig erinnere. Und der µC/µP kann die Daten (24Bit) in rund 200ns auslesen. Das schafft kein PIC/MIC/MAX/MORITZ: weder über IIC noch über UART. Wenn man z.B. schnelle Drehbewegungen zu definierten Zeitpunkten abtasten und erfassen muß, kommt man
-
Thread
AtMega auf einmal tot
gedacht und nochmal probiert. Jedoch bekomme ich nun die Meldung "Device missing or unknow device (-24)". Jemand eine Idee? Habe ich meine Mega32 geschrottet oder kann ich ihn retten?
Gerettet! Hab mit einem Attiny2313 auf 8 Mhz einen Pin getoggelt und konnte mit SPIFrequenz auf VERYSLOW die Fuses vom AtMega auslesen. Waren wirklich verstellt. Wieder eingestellt nun läuft wieder alles.
-
Thread
AVR-Lüftersteuerung
BARGRAPH: ; Anzahl LEDs = (MotorThr - MotorThrMIN) / 20 ; dadurch max = (254 - 25) / 24 = 9,6 ; dadurch min = (25 - 25) / 24 = 0 BARGRAPH_LEDCHECK0: ; Test, ob LED0 gerade blinkt (dann nichts ändern) cpi LED0_on,0 brne BARGRAPH_LEDCHECK1 ; normaler Check
dann nur noch die anschlüße an den ic anschließen und für die spannung von 5v sorgen? weil der attiny 2313 hat einen internen quarz oder?
-
Thread
Tiny1 Serie Bootloader Segmentierung Flash geht nicht?
> und verwende (ausschließlich) ein Eigenbauprogrammiergerät. > > Bei mir läuft (auf einem ATtiny1614): ein Einfachstblinkprogramm (per > TCB0_INT_vect) ab 0x0400 (Wortadresse), FUSE.BOOTEND=8. > >> Der rest ist leer (FF), erase passiert immer vor dem neu flashen. > > Da sind Sie sicher
Ich kämpfe grade damit, einen Bootloader für einen ATtiny412 zu schreiben. Ich verstehe nicht, warum das Hauptprogramm offenbar nicht von meinem absoluten Minimal-Bootloader aufgerufen wird. Der Bootloader soll gerade einmal die Taktfrequenz umstellen
-
Thread
Atmega 328: PWM-Ausgang streut auf andere Eingänge?!
Hi. Habe eine Schaltung mit Attiny84 wo mit dem Komperator gemessen wird und auf OC0B + OC0A eine PWM läuft. Dort schlägt nichts durch.
. Man könnte den Attiny85 auch nochmal testen. Wenn es so ist, sollte man das wohl mal an Atmel melden. Im derzeitigen Errata findet sich nämlich noch kein entsprechender Hinweis. Sehr schade, dass die AtmegaXX8-Reihe