-
Thread
Attiny13 an 12V stirbt nicht
hallo, habe versehentlich einen attiny13 an 12v betrieben. ist nicht gestorben, nur etwas schneller gelaufen. datenblatt sagt nein. warum?
gibt Tod. sven schrieb im Beitrag #4061992: > Durch eine Defekte Endstufe hat ein Mega8 bei mir 24V an einen > Portpin > bekommen. Danach hatte er ein Loch und war definitiv Defekt. > Also einfach Spannung erhöhen. Hier haben wir ein gutes Beispiel für die direkte Todesart: 24V am Pin (und
-
Thread
merkwürdige Übersetzung durch AVR-GCC
prologue: function */ /* frame size = 0 */ /* stack size = 0 */ .L__stack_usage = 0 mov r25,r24 andi r25,lo8(-16) lsr r25 andi r24,lo8(15) add r24,r25 lsr r25 lsr r25 add r24,r25 ret [/avrasm] GCC 7.x habe ich gerade nicht
So sieht's mit GCC 7.3.0 aus: [avrasm] bcd2int: mov r25,r24 lsr r25 andi r25,lo8(120) andi r24,lo8(15) add r24,r25 lsr r25 lsr r25 add r24,r25 ret [/avrasm] Gegenüber dem Kompilat des GCC 4.7.2 in Jörgs Beitrag sind lediglich ein
-
Thread
"Radio-Buttons" in TTL/CMOS-Logik
unbedingt den kleinstmöglichen nehmen (wie Lothar) und dann um Einschränkungen herumprogrammieren. Ein ATTiny24 hat 2 Ports a 6 Pins und ein ATTiny26 sogar 2x 8 Pins. Wenn man Reset beläßt, könnte man also 5 bzw. 7 Taster damit auswerten und an dedizierten Ausgängen damit schalten. Wenn der TO eine reale
Tastensatz zu verwandeln. Das könnte man sogar noch auf einem Steckbrett erledigen. Korrektur: Es sind 24 Speicherstellen. Gruß Jobst
-
Thread
Anfängercode, alle 3 Minuten ein anderer Pin auf High
Stunde22 = Output 'Stunde23 an PC6 Stunde23 Alias Portc.6 Config Stunde23 = Output 'Stunde24 an PC7 Stunde24 Alias Portc.7 Config Stunde24 = Output Do Stunde1 = 1 Wait 180 Stunde1 = 0 Stunde2 = 1 Wait 180 Stunde2 = 0 Stunde3 = 1 Wait 180 Stunde3 = 0 Stunde4
wie oben alle Ports definieren. [code] Dim i as Byte Do i = 0 i = i + 1 For i = 1 To 24 Step 1 Stundei = 1 Wait 180 Stundei = 0 Next i Loop End [/code] Die Idee mit mehreren µCs (ATtiny13) beruht darauf, dass ca. 500 Leds in den Häusern nach Zufall eingeschaltet werden
-
Thread
? zu rekursiven Funktionsaufrufen
daher kann sie in eine Schleife umgewandelt werden: [avrasm] sum: ldi r19,0 ldi r18,0 sbiw r24,0 breq .L1 .L3: add r18,r24 adc r19,r25 sbiw r24,1 brne .L3 .L1: movw r24,r18 ret [/avrasm] Beipiel #2 ist die Summe über alle Einträge einers binären Baums wie von oben, nur
eine Schleife > umgewandelt werden: > [avrasm] > sum: > ldi r19,0 > ldi r18,0 > sbiw r24,0 > breq .L1 > .L3: > add r18,r24 > adc r19,r25 > sbiw r24,1 > brne .L3 > .L1: > movw r24,r18 > ret > [/avrasm] uhm, das ist so nicht richtig. Die Funktion ist so wie sie in
-
Thread
Ansmann AES Steckdosenschalter Experimentierbasis
Schaltplan ein paar Fehler drin sind: Wenn ich es auf dem Photo richtig erkenne, dann ist das ein 24V Relais. Und nach deinem Schaltplan hat Vcc keine 24V sonst würde der Atmel abrauchen. Kann es sein, dass D5 eine 24V Z-Diode ist und das Relais da angeschlossen wird? Abgesehen davon würde ich mir
katombo schrieb im Beitrag #2429121: > Wenn ich es auf dem Photo richtig erkenne, dann ist das ein 24V Relais. > Und nach deinem Schaltplan hat Vcc keine 24V sonst würde der Atmel > abrauchen. Kann es sein, dass D5 eine 24V Z-Diode ist und das Relais da > angeschlossen wird? > Ja richtig, da stimmt
-
Thread
Wie diese Flexkabel-klemme lösen?
Auflagemaß als EF-M. Allerdings noch schwieriger. Canon EF hat ja 44mm Auflagenmass. Ergibt also für RF 24mm Spielraum. Zum Vgl: der Meike Retro-Adapter, der einem eigentlich ein fertig Verkabeltes EF-Bajonett liefert, frisst von diesen 24mm Spielraum ganze 23mm auf. Mit der Front alter, kaputter EF Film-Kameras
Viele Objektiv-Stativschellen sind auch gar nicht kostengünstig. > Das aber ist ein mit einem Attiny13 lösbares Problem (der übersetzt das > fehlinterpretierte Kommando zur Blendensteuerung), und dann hat man ein > günstiges Objektiv als Bastelgrundlage. Ja, coole Bastelei, finde ich auch.
-
Thread
7-Segment Anzeigen ansteuern
Dominik H. schrieb im Beitrag #5463992: > 3 X 8 = 24 7-Seg.-Anzeigen Ich hab das mal für 7 3-stellige Anzeigen aufgebaut, d.h. 21 mal 74HC595 + 8*470R Widerstandsnetzwerk. Als µC ein ATtiny261. Der 74HC595 hat ein freundlicheres Pinout (7 Ausgänge auf
Widerstandsnetzwerk. Da solche Aufgaben immer wieder kommen, habe ich MAX7219 in China gekauft: 30x DIP-24 und 50x SO-24. Auch fertige Module mit 8x 10mm Zeichen. So habe ich dieses Problem für die nächsten 10 Jahre mit Garantie gelöst.
-
Thread
Zum Elektronikschrott-der letzte Gang Gesperrt
wenn in der Nähe ein dicker > Sender stand. In Grenzen. So großsignalfest war der Tuner im SR24xx nun auch nicht, da gab es bessere (mit Dualgate-FET im Eingang). Die Dämpfung des Vorkreises ist halt auch nur endlich.
Beitrag #7351045: > Den A277 könnte man noch auslöten! Den würde ich bei Neuprojekten durch einen ATtiny ersetzen, damit ist man flexibler (log oder lin, Abgleich per EEPROM, Spitzenwert usw.).
-
Thread
[V] Maxim AD-Wandler, Schrittmotoren (und Controller) und anderes
AD-Wandler von Maxim (neu, vor längerer Zeit mal bei Reichelt/Conrad gekauft) 2 x MAX132ENG (DIP-24) - Stück: 12 € 2 x MAX192ACPP (DIP-20) - Stück: 7 € ----------------------------------------------------------------------- Dann hätte ich noch TinyTX Boards hier und Komponenten (RFM12B, ATTiny84
-------------------- 1 x TinyTX4 - komplett bestückt (RFM12B 433 MHz) Und sonst noch: 4 x ATTiny84A 2 x RFM12B 868 MHz
-
Thread
Womit anfangen?
µCs an. Auch auf die Gefahr hin, als Erbsenzähler dazustehn - aber bis auf die Tatsache, dass PIC24 und PDP11 16-bit-Architekturen sind, sehe ich zwischen den beiden keine große Ähnlichkeit (24 bit Instruktionsbreite und Harvard-Architektur beim PIC24 statt 16 bit/von Neumann bei der PDP11, 16 statt
emm schrieb im Beitrag #4599405: > aber bis auf die > Tatsache, dass PIC24 und PDP11 16-bit-Architekturen sind, sehe ich > zwischen den beiden keine große Ähnlichkeit (24 bit Instruktionsbreite > und Harvard-Architektur beim PIC24 statt 16 bit/von Neumann bei der > PDP11
-
Thread
Einsteiger bei AVR und Can
# ## RXM1SIDH ## spi on spi = 0x02 spi = 0x24 spi = 0b11111111 spi off ## MCP wieder in NormalMode, Clockout = clk/2 ## spi on spi = 0x02 spi = 0x0F spi = 0b00000101 spi off Am Anfang würd ich das maskieren und Filter
@Danny P. Einfach mit V24 Schnittstelle. Schalter schickt Telegramm über Max-Baustein. Max-Baustein am Relais hört Nachricht und wenn er sie als seine ADR erkennt schaltet er. Meine Schaltung hat ja nicht viele Teilnehmer.
-
Thread
Ärgerlichten Fehler
kleine schaltung mit ATTiny aufgebaut und funzt nicht bin fast blöde gewurden moralm der Geschichte man sollte das Ding Programmieren dann gehts auch ;-)
, das blöde Ding schwang da irgendwo bei 23,3MHz anstatt 24MHz. Klar, daß da nur Hieroglyphen am Terminal kommen. Ein Forum, so wie hier, hatte man mangels Internet damals auch nicht.
-
Thread
ATtiny414 führt Programm nicht aus?
RTC_SetAlarm: ; Berechnen der Sekunden für den Timeout ldi temp1, 60 mul Timeout_M, temp1 movw r24, r0 add r24, Timeout_S ldi temp1, 0 adc r25, temp1 subi r24, 1 ; Kopiere das unterste Byte des Overflow-Wertes in das TEMP-Register und ; starte den Schreibvorgang durch das Schreiben
Hallo, da bleibt nur die Reset Beschaltung des Attiny übrig. Lege doch bitte man diesen Pin über einen Widerstand 1k-10k Ohm auf Vcc.
-
Thread
DDR-Ports >>> C-Programmierung
Mir geht es um ATmega´s und ATtiny´s. Wo genau steht der "Ursprungs-Zustand" im Datenblatt? Welche Zustände ausser 0 und 1 kann es überhaupt geben? Nach meinem (Bauch-)Verständniss, müsste es doch 0 sein, solang ich das Port
Hörbuch? App? 24h Notfallbetreuung durch Foren?
-
Thread
Messignal über 50m Übertragen
digitale Lösung b) umgeht diese Probleme. Messen und die Signale digitalisieren kann bereits ein ATtiny 13 recht gut. (http://www.elektronik-labor.de/AVR/T13contest/Seriell.html)
Respekt wo er nicht angebracht ist. Das geben wir aber niemals zu. :-) > Ist das so? Wenn ich 24 V einspeise und (mit Reserve) 3 mA ziehen kann, > sind das 72 mW Leistung (Verluste mal ignoriert). Das hast du aber nicht. Bedenke das in der Industrie ueblicherweise 24V in der Messwarte eingespeisst
-
Thread
IL300: Dimensionierung der Teile
abziehen. Ich hab die Dinger auch mal verwendet, ganz o.k. In neueren Anwendungen habe ich einen ATtiny24 (10Bit-ADC), Optokoppler und noch nen ATtiny24 mit 10Bit-PWM und RC-Filter. Gut, man muß ein kleines C-Progrämmchen schreiben, aber dann läuft es völlig fehlerfrei und linear.
-
Thread
Maschinentakt auf Grossanzeige
Atmega16/32 40pin +Hühnerfutter sollte reichen, sogar eigentlich ATtiny mit Porterweiterung
jedem 7 Segmentdingen eine kleine Platine mit I2C Portexpander und angemessenen Treiberstufen. Die 24V Versorgung passt da gut ins Bild. Ein StepDown Wandler um den Arduino aus den 24V mit 5V zu versorgen. Ein bisschen Schutzschaltung, damit dein 24V PNP Sensor nicht den Arduino Eingang ausbrennt
-
Thread
Senseo Vibrationspumpe - Ansteuerung?
...auf Seite 2 stehts: Integrated diode (exept 24V - please add diode 2A) Leider passt wohl meine alte Senseo Platine nicht in meine Senseo, sonst hätte ich die erstmal fertigstellen und dann einfach tauschen können. Mist. Klaus.
Aber wie auch immer, das Ganze liegt leider weiterhin auf dem "Projekte-Stapel"...hättest du einen ATTiny45 verwendet, hätt ichs ggf einfach schnell nachgebaut, aber bei PIC kenne ich mich nicht aus :) Gruß, Klaus.
-
Thread
Logamatic 2107 Schnittstelle
11 1-2 3* 12 - - unten -? oben +? - = - + = 5V+ 1-9 = 24V+ 1-13= 24V- Kollektorfühler FSK unteren Speicherfühler FSS Martin
90 90 68 88 F0 E8 C0 80 73 08 00 7C 00 20 40 24 00 23 00 00 38 74 7C 00 00 26 88 E8 BD 08 00 7C 00 20 40 24 00 23 00 00 38 74 7C 00 00 26 88 E8 BD 08 00 7C 00 20 40 24 00 23 00 00 38
-
Thread
Richtiger µC für meinen Anwendungsfall
µC ein blutiger Neuling. Habt ihr Vorschläge, welcher für mich der Richtige ist? Ich dachte an ATTiny(ATTINY 24A-PU von Reichelt) oder ein C-Control Micro vom Conrad. Die Kosten sollten sich natürlich nicht ins unermessliche steigern. Nur kostet mich allein die festverdrahtete Elektronik 50€, da
Controller, also > jeder ist "richtig" Seh ich auch so. Wobei mir grad einfällt, dass der ATtiny85 einen internen Temperatursensor hat, so dass er sich damit selbst überwachen könnte.
-
Thread
Schieberegister Bitweise füllen
Shiftout Daten , Clock , Dis(csec) , 1 Shiftout Daten , Clock , Dis(8) , 1 Case 17 To 24: 'Sekundenanzeige von 17-24 Csec = Isec - 16 Shiftout Daten , Clock , Dis(9) , 1 Shiftout Daten , Clock , Dis(9) , 1 Shiftout Daten , Clock , Dis(9) , 1
sogar schon unter 1kb groß. Wenn ich mir weiter so mühe gebe könnte ich meine ganze Uhr sogar per ATTiny13 gestalten, zumindest vom Speicher aus. $regfile = "attiny13.dat" $crystal = 9600000 $hwstack = 32 $swstack = 4 $framesize = 4 Config Portb.2 = Output Config Portb.1 = Output Config
-
Thread
Taktfrequenz überprüfen.
Genau. Und wenn man einfach 10 Wechsel auszählt kommt man einigermaßen genau auf den Wert: 21,22,23,24,25,...
genau weil sie sich nicht vom sonstigen Programmablauf beeinflussen lassen. Gruß Tilmann 'ATtiny13A schaltet nach 4 Stunden ein Relais ab. 'Weiterhin blinkt eine LED im Sekundentakt, um anzuzeigen daß sich etwas tut. $regfile = "attiny13.dat" $crystal = 2457600 'Frequenz des externen
-
Thread
Anrückmelder Schaltung
INFOS: FBrandneu und hoche Qualtät Gewicht:ca.7g Farbe:Weiss & Gruen Größe: 32mm x 24mm x 28mm Bewegungssensor mit Steuerplatine Die Empfindlichkeit und Haltzeit einstellbar Blockadezeit: 0.2 S(Default) Erfassungsbereich: 3 bis 7m (einstellbar) Erfassungswinkel
Datenblatt zum Tiny85 findest Du hier: http://www.atmel.com/Images/Atmel-2586-AVR-8-bit-Microcontroller-ATtiny25-ATtiny45-ATtiny85_Datasheet.pdf Wie schon erwähnt kannst Du da jeden Pin als IRQ-Quelle bei PIN-Change konfiguieren LOW->HIGH->LOW. Bei Dir würde aber sogar Polling ausreichend sein ;-)
-
Thread
Zustand vom Port speichern beim Attiny2313
Moin, kann ich beim Attiny2313 den Zustand von PORTB im eeprom speichern, damit wenn ich ihn aus- und wiedereinschalte, der Zustand an den Pins gleichbleibt. Ich hab einfach Taster an PORTD hängen, die ich per Software entprellt
, kann man mit großer Wahrscheinlichkeit davon ausgehen, dass dieser Taster nicht alle 2 Sekunden, 24 Stunden am Tag, 7 Tage die Woche betätigt wird. Wenn er jede halbe Stunde einen Taster betätigt, 24-7, reicht das immerhin für ~2080 Tage oder rund 5.5 Jahre Wenn er dann noch in der Nacht schläft
-
Thread
Stromzähler - Verbrauchserfassung über WLAN, aber wie?
überreden, den OK- Ausgang kurz raus zuführen, bevor er verplombt wurde. Die Impulse zähle ich mit einem ATTiny4313, der auch die Zählerstände abfragt und beim Monatswechsel speichert. Gespeichert werden auch 60 Minuten- Werte der letzten Stunde, 24 Stunden- Werte, 31 Tageswerte sowie 12 Werte der letzten Monate werden zusätzlich im EEPROM des ATTiny gespeichert. Ein kurzer Stromausfall wird durch einen Gold-Cap abgefangen. Alle Werte können über I2C abgefragt und geändert werden. Das funktioniert seit Jahren sehr gut. Nur für die Anzeige und zum
-
Thread
Labornetzgerät als Projekt
Ausgangspannungen an den Sekundärwicklungen genannt werden. Muss die 3. Sekundärwicklung genau 24V liefern um das Relais zu schalten, was auf 24V ausgelegt ist? Und kann ich ein Trafo verwenden was 2x24V hat. Sekundärwicklung 1 hat dann 24V+24V und Sekundärwicklung 3 "klaut" sich die 24V der ersten
es funktioniert erprobterweise sehr gut). Du benötigst damit nur einen Trafo mit einer wicklung 24V für Regelteil UND UMschaltung gemeinsam. > Und kann ich ein Trafo verwenden was 2x24V hat. Sekundärwicklung 1 hat > dann 24V+24V und Sekundärwicklung 3 "klaut" sich die 24V der ersten > Sekundärwicklung
-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
Ich habe jetzt mal die Befehle analysiert. Es gibt diese 24 Befehle: ABS, ADD, AIS, AKO, ANZ, HLT, LDA, LIA, NEG, P1A, P1E, P2A, P2E, P3A, P3E, SIU, SPB, SPU, SUB, UND, VGL, VGR, VKL, VZG Die kann ich auf diese Buchstaben herunterbrechen, die man drücken
auf dem internen EEProm des AVR. Auf einem ATtiny85 oder einem ATmega8 hat man dann doch glatt 512 Bytes Platz, was dann 4 kompletten Programmen des Kosmos CP1 entsprechen würde. Würde mich wirklich interessieren, ob ihr da dran geht und das
-
Thread
[V] Bauteile
Hallo an alle, Ich verkaufe hier einige Bauteile aus älteren Projekten: AVR µC: 1x Attiny26 PDIP á 1.1€ 2x Attiny45 SOIC8 á 1.2€ 1x Attiny24 SOIC14 á 1.2€ 1x Atmega1281 TQFP64 á 7€ 5x Atmega128L TQFP64 á 4.5€ Sensoren: 2x ACS750-100 Stromsensor +-100A http://www.allegromicro.com
-
Thread
Ampelschaltung bauen
Nimm einen Attiny - da geht es wie du willst, ohne viel Platz und Außenbeschaltung. Die moderne Ampel hängt doch heute eh am www oder? ;)
laß das bleiben, im Sinne und für's Wohl deiner Gäste. Es gibt auch helle Lampen für 12V= odeer 24V= , die aus des KFZ Bereich z.B. Vorteilhaft wären dann auch die Relais aus dem KFZ Bereich. GOOGLE: Relais KFZ Gibt's überall, zur Not an der Tankstelle... Gruss
-
Thread
ATMega Code auf ATTiny portieren
gefunden, dass sich hervorragend als kleines Geschenk umsetzen lässt. Ich würd es jedoch gerne auf dem ATTiny85 laufen lassen. Es handelt sich um den sogenannten Auduino. Kann mir jemand dabei helfen, den Code auf den ATTiny zu portieren? Es müssen wohl nur die Interrupts gesetzt werden, aber ich hab da
man fast 1:1 für den Tiny45 >übernehmen. Timer1 ist aber beim ATMega328 ein 16-Bit- und beim ATTiny85 ein 8-Bit-Timer. Und der hat auch ein paar Eigenheiten. MfG Spess
-
Thread
volatile Funktionen
sei c4: 80 91 00 01 lds r24, 0x0100 ; R24 = i c8: 81 50 subi r24, 0x01 ; subtrahiere 1 von R24 ca: 80 93 00 01 sts 0x0100, r24 ; i = R24 ce: 83 b1 in r24, 0x03
in r24, 0x03 ; PINB lesen d4: 80 91 00 01 lds r24, 0x0100 ; R24 = i d8: 81 11 cpse r24, r1 ; ist R24 = 0? da: f4 cf rjmp .-24 ;
-
Thread
DCF77 AVR-Assemblerbaustein
0x00; TCCR2=T2_PRESCALE; TCNT2=0x00; OCR2=(T2_CTC * RATE_FAKTOR) - 1; // ctc & interrupt bei 24 (0...24) // Timer(s)/Counter(s) Interrupt(s) initialization //TIMSK=0x02; //timer 0 enabled TIMSK=0x82; //Timer Interrupt 0 + 2 an also versuch mal das in deinen Programm einzubauen :-)
@ Peter Dannegger Ich hab es gefunden... Beim ATtiny12 existiert ja gar kein RAM. Im ATmega8 sind die Register-Adressen im RAM gemapped. Das heißt: Es wurde immer irgend eine wilde Speicherstelle geladen anstatt die des Registers r10, r11,..,r15 !
-
Thread
Signalampeln mit I2C
etc. Das geht so weiter bis zur Ampel Nummero 20. (50m bis Ampel Nr.20) In Jeder Ampel hängt ein Attiny an VCC und GND des Twisted Pair und an den TWI Leitungen. Die Spannungversorgung erfolgt mit einem 5V 1,5A DC Netzeil das an der µC Hauptplatine eingesteckt wird. (Ein 3,3V Spannungregler für den
größeres Bauteilform in das Gehäuse passt und die 100mA sind ja für die drei LEDs (à 20mA) und den Attiny aussreichend. Nun Zur Frage(n): Ist das ein guter Lösungsansatz bzw. gibt es etwas das geschickter wäre? Sollte ich für die Leitungslänge das I2C Signal Verstärken. Wenn ja, wie mach ich das
-
Thread
Buch AVR von Günter Schmitt durcharbeiten
Buch auch nie Neu kaufen. Mikrocontroller: Grundlagen der Hard- und Software der Mikrocontroller ATtiny2313, ATtiny26 und ATmega32 Dummerweise kriegt man es auch nicht gebraucht. Was haltet ihr von diesem Autor ? Bernd_Stein
www.microchip.com/en-us/product/ATMega328P#buy-from-store) - Out of Stock / Additional quantities can ship by 24-Oct-2022 Also nix abgekündigt, sondern nur irre lange Lieferzeiten.
-
Thread
Display von Pollin - Datenblatt - Ansteuerung
jeweils einer scheint eine LCD-Schicht zu bedienen - ist aber nicht sicher. Der Foliensteck hat 24 Kontakte, 0.5mm Pitch. Pin 1..18 und 20 und 23..24 führen dünne Leitungen, Pin 19 scheint GND zu sein Pin 21 und 22 führen dicke Leitungen Mit etwas Geduld kann man die Leitungen bis zum ersten
Kommentar 1 n.c. 2 n.c. 3 22 VDDH 4 22 VDDH 5 23 wahrscheinlich V1 oder V4 6 24 wahrscheinlich V1 oder V4 7 19 GND 8 19 GND 9 n.c. 10 17 M 11 16 DISP 12 19 GND 13 19 GND 14 19 GND 15 18 16 20 17 21 VDD 18 19 GND 19 24 wahrscheinlich V1 oder
-
Thread
Suche programmierbaren Mikrokontroller
Player gebaut haben. Ich habe mal ein Projekt gesehen, wo oemand einen wav Player mit einem 8 Pin ATTiny gebaut hat.
nur Text ist, dann sollte das nebenher gehen. Wenn nicht, kann man etwas Stärkeres wie z.B. einen PIC24/dsPIC mit DMA und 70MHz verwenden.
-
Thread
PC-Programm zur Timer Berechnung
Netz > herunterzuladen Bei mir isses keine Hemmschwelle, sondern pure Faulheit. Mal läuft ein ATtiny13 bei 1,2MHz, ATtiny24 bei 8MHz, ATmega8 mit 11,0592MHz, ein ATmega328 mit 20MHz usw. Deshalb habe ich keine Lust, ständig im Code sämtliche Delays neu anpassen zu müssen. Da wird nur im h-File
-
Thread
Viele Fragen und ein kleiner Blog
spess53 schrieb im Beitrag #1929245: > > Wo hast du denn die IV-Tabelle her. Die passt nicht zu ATTiny2313. > > > MfG Spess Jo hättest du mir das mal getippt bevor ich es selber hier aufgezeigt habe hättest du mir schon geholfen ;-)
Hi Nachtrag: Erstetze das 'call KV' im Macro durch 'rcall KV'. Dein ATTiny kennt kein 'call'. MfG Spess
-
Thread
Strombegrenzung bei 24VAC
Versorgungsspannung fuer den Tiny abnehme. Alles soweit so gut....Thyristor mit Opto am Tiny, Schuetz an 24VAC via Thyri... Allerdings zieht das Schuetz die ganze Zeit 380mA und wird nett warm... Ich habe das Schuetz dann mal an mein Labornetzgeraet gehangen und bei 24VAC den Strom runter geregelt bis auf
Dimmer anschauen...vielleicht hilft es ja... Oder hat jemand zufaellig eine PWM Schaltung fuer 24VAC parat? LG Klaus
-
Thread
Unterschied in Codegröße zwischen CodeVision und WinAVR
machen kann ohne vorhergehenden Ladebefehl. Das zweite was ich gefunden habe ist so etwas: lds r24,u8Adresse cpi r24,lo8(4) brsh .L57 lds r24,u8Adresse (nicht nötig, kostet 4 Byte) clr r25 subi r24,lo8(-(au8Prog)) sbci r25,hi8(-(au8Prog)) Die option -mint8 ist ein guter Vorschlag.
Steffen Graap wrote: > Das zweite was ich gefunden habe ist so etwas: > > lds r24,u8Adresse > cpi r24,lo8(4) > brsh .L57 > lds r24,u8Adresse (nicht nötig, kostet 4 Byte) > clr r25 > subi r24,lo8(-(au8Prog)) > sbci r25,hi8(-(au8Prog)) Das hast du ihm aber extra so
-
Thread
AtMega8 CTC Timer läuft zu langsam
if(minute == 60) { stunde++; minute = 0; } if(stunde == 24) { tag++; stunde = 0; } if(tag == 6) { tag = 0; } //Anzeige-Funktionen lcd_clear(); lcd_string("___ ");
Lukas B. schrieb im Beitrag #2374789: > Denn im Tutorial ist der Code für einen > Attiny2313 aufgeführt, allerdoings gab es hier beim Kompilieren Fehler, > solange man in den Projekt-Optionen AtMega8 angegeben hat. Und wenn der Compiler keine Fehler anzeigt, heißt das noch lange nicht
-
Thread
Der Raspi und seine 40-polige Steckerleiste:
haben muss. So oder so kommst Du um eine externe Schaltung nicht herum. Ob das ein 555 oder ein ATtiny ist.
firmware from "rtlwifi/rtl8712u.bin" [ 21.990171] usbcore: registered new interface driver r8712u [ 24.263713] r8712u 1-1.2:1.0 wlan0: 1 RCR=0x153f00e [ 24.264506] r8712u 1-1.2:1.0 wlan0: 2 RCR=0x553f00e [ 26.523870] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 28.863877] IPv6: ADDRCONF
-
Thread
24V System mit 3,3V µC Steuern
Moin Zusammen, Gegeben: 24V DC Spannungsversorgung, 24V DC Magnetventil (ca 0.83A), 4x 24V LED´s (ca 16mA pro LED) 3V3 Ausgänge vom RP2040 Das Ziel meiner Schaltung ist, dass die ich 24V an die Schaltung anschließe und
/de.farnell.com/cml-innovative-technologies/19010351/led-kontrollleuchte-24v-gr-n/dp/1105266 Gibt's in 12 udn 24V, und vielen weiteren Spannungen.
-
Thread
Zuse-Rechner nachbauen
Für das Vorhaben biete ich ein Netzteil an. Lambda Nemic 24V 27A Preis VB. Hab vor 10 Jahren mal ne Uhr mit TTL aufgebaut. Hat auch funktioniert.
Ein einfacher ATtiny dürfte ein Vielfaches der Rechenleistung von Zuses Rechner haben! bau doch erstmal einen 4 oder 8 Bit Volladdierer mit TTL schaltkreisen... dann hast du vielleicht mal einen Einblick was da auf
-
Thread
Verzögerung Optokoppler: so groß?!
Wie groß hast du den Eingangsstrom dimensioniert? Der ACPL-2[24]7 verträgt maximal 50mA. um den Fototransistor in Sättigung zu bringen, sollte schon 1mA oder weniger genügen. Der Transistor sollte im Schalt- betrieb zwar in Sättigung gehen, aber nicht zu stark
meiner Frage passt hole ich es noch mal hoch. Ich möchte einen Optokopler an einem I/O-PIN eines ATtiny betreiben. Als Kollektorwiderstand soll der interne Pull-Up (50k) des ATtiny genutzt werden. Das liegt sogar ausserhalb der in den Diagrammen dargestellten Bereichen. Damit wären extrem lange Schaltzeiten
-
Thread
ATmega8 und Ponyprog "Falsches oder fehlendes Device (-24)"
stehen und nach einem Augenblick > kommt dann die Fehlermeldung "Falsches oder fehlendes Device (-24)". Wenn ich das richtig verstanden habe, bedeutet das, dass er sich nicht mit einem Gerät verbunden fühlt. Hast Du den richtigen Port verbunden und eingerichtet?
ich denke, dass wenn ein device von -24 bis +32 ein groben fehler aufweist, wie auch beim ATmega8 und Ponyprog ist dies keine große sache. das wird sich wieder einpendeln.
-
Thread
Platinen in aussergewöhnlicher Form
Leiterplatten-Hersteller. Das geht selbst bei IteadStudio. 10 Platinen mit max 5x5cm für $9,90 oder max. 10x10cm für $24,90. Hab da auch schon runde Platinen bestellt. Musst halt nur die Outline so zeichnen wie du es brauchst.
ein bissal Stoff über den Batteriehalter, um das Tragen angenehmer zu machen. Das ganze ist ein ATTiny 13V 10PU und 7 low current LEDs, die mit einer Knopfzelle betrieben werden. Der ATTiny soll dann diverse Lichtprogramme haben (z.B. Knight Rider, Random, evtl. auch Funkeln via PWMs). Der Knopfzellenhalter
-
Thread
Xmega Programmierung in ASM
Ja schon, aber halt nicht mehr wie wir es bei den ATmega oder ATtiny kennen. Die Befehle sbi, cbi, in und out gehen ja nur im den oberen 64 Registern, oder täusch ich mich da?
vergessen ;) Zusätzlich hab ich auch noch einen BMP Converter mit in das Archiv gepackt mit dem man 24bit bmp Bilder in 16bit RGB (565) c-Code oder 16bit RGB (555) c-code erstellen kann. So, nun aber..
-
Thread
32Bit Zahl zusammensetzen
movw r26, r24 dc: 99 27 eor r25, r25 de: 88 27 eor r24, r24 e0: 28 2b or r18, r24 e2: 39 2b or r19, r25 e4: 4a 2b or r20, r26 e6: 5b 2b
mov r25, r24 10e: 88 27 eor r24, r24 110: 28 2b or r18, r24 112: 39 2b or r19, r25 114: 4a 2b or r20, r26 116: 5b 2b or r21, r27 [/code] Ziemlich lang