-
Thread
Timer0 CTC zu langsam mit Mega644
ldi r22,LOW(1000) ;initialize variable "time" ldi r23,HIGH(1000) movw r15:r14,r23:r22 ;save reload value for variable "time" clr r24 ;clear variable "time2" clr r25 sei ;do main stuff [/avrasm] Wenn time2 nicht angefasst wird, braucht ein Interruptdurchlauf
ein Interrupt alle 10us macht das Leben deutlich leichter und dann klappt's auch locker mit dem ATtiny13.
-
Thread
AM2320 vs. AM2315
zusammen und Ende ist. Also eine Designschwäche. Der Ausweg wäre dann nur noch ein zwischengeschalteter ATtiny, der den Sensor "mit Samthandschuhen" anfasst und regelmäßig die Stromversorgung kappt....
einen größeren ATTiny... Ich habe eben noch den letzten Test gestartet: Sensor per I2C auslesen, Trafik für ein paar Stunden einstellen (5V bleiben aber dran) und dann nochmal Traffic einschalten. Sollte es dann noch funktionieren
-
Thread
ESP8266 mit Solarstrom und Pufferbatterie
das halt mit dem ESP über die Zeitdauer des sleeps. . > Warum eigentlich zum BME280 noch einen SHT15? Umgekehrt: Der SHT war zuerst da. Dann habe ich noch den BMP280 eingesetzt, um den Luftdruck zu messen. Der SHT15 ist im übrigen genauer als der BME280.
... und nach 15 bewölkten Tagen ist EOT ;-)
-
Thread
Aufbau Waschmaschine und Fehlererkennung
gewesen, da die Maschine immer, wenn Sie zum Schleudern geht, über eine LED anzeigt "Restlaufzeit 15 min" Messe diese LED und den Füllstand (oder Drehzahl, egal) mit einem Attiny, wenn der Motor nicht mehr dreht liegt die Störung vor, schalte dann den Schleudergang ein für 15 Min und pumpe anfangs
, und ich weiß wie gesagt nicht mehr was es sein könnte. Problem dabei ist, dass der Attiny ja nicht weiss, welche Störung anliegt, was wenn die Maschine jetzt blöderweise blockiert und der Attiny schaltet auf Schleudern, obwohl die Trommel blockiert? Dann wird irgendwas schmelzen, ob Attiny
-
Thread
Kippen Bits in Registern zufällig?
bekomme es unter Umständen über Monate weg nicht mit. Darum geht es mir. Es sind ATmega / ATtiny AVR unter normalen Bedingungen. Kein Automotive, keine gemeinen Umgebungsbedingungen, eventuell Metallgehäuse.
Karl H. schrieb im Beitrag #4396052: > als in der 08/15 > Gewächshaussteuerung In sowas im Kleinen - eine Bakterien-Wachstumskammer - habe ich in der Zuleitung der elektrischen Heizung einen Bimetallschalter für 65 Grad eingebaut. So kann der Prozessor
-
Thread
Was wird denn nun aus AVR?
USD 3,61% 20.08.2010 22,41 EUR 1,36 USD 4,83% 14.08.2009 19,12 EUR 1,35 USD 6,37% 15.08.2008 23,01 EUR 1,21 USD 3,70% 17.08.2007 27,21 EUR 0,97 USD 2,73% 18.08.2006 25,91 EUR 0,57 USD 1,57% 15.08.2005 24,60 EUR 0,21 USD 0,81% 20.08.2004 22,39 EUR 0,11 USD 0,42%
dann werden sie so lange wiederholt, bis ich das Teil abklemme. Zwei Pins, der Rest ist Software. ATtiny10.
-
Thread
Wie sieht die Zukunft des Bastelns aus?
Fragt ihr euch auch manchmal, wie das Hobby des Elektronikbastelns so in 10..15 oder 20 Jahren mal aussehen wird? Wenn ich mir mal so ansehe wie so die typischen Basteleien von ambitionierten Hobbyelektronikern vor 10 Jahren noch aussahen und in welche Richtung sich das heute
nicht erinnern, wann mir das letzte Mal eine Applikation übern Weg gelaufen wäre, bei der man die 15 V von 4000er CMOS hätte ausnutzen müssen. Moped/Motorrad vielleicht, mit elektronischer Zündung. Ist aber auch 30 Jahre her.
-
Thread
ATtiny mit vielen Ausgängen
Bin leider verdonnert worden zu einer kleinen Weihnachtsbastelei. Ich brauche 15 Ausgänge um 15 LEDs einzeln anzusteuern. Ich bin etwas unsicher, ob ich hier noch mit einem ATtiny 2313 hinkomme. Der hat 18 I/Os, aber lassen die sich alle nutzen, wenn man den ISP dann auch zur
gesehen habe ist mir jedenfalls zu grob und > bedenke bitte, ich bräuchte die PWM an 15 Ausgängen!! Vielleicht schaust du es dir dann mal Live und in Farbe selbst an. Aber 15 PWMs wäre schon ne sportliche Sache, da kommst du mit dem ATTiny2313 ohne weiter Chips schlicht nicht hin (außer
-
Thread
Komisches Phänomen mit Netzteil
Hobbyprojekt. Nochmal nachgerechnet: Es fallen 50mW am gesamten Potistromkreis ab, also nur rund 15mW am Poti. Das ist nicht der Grund. Tippfehler: Es kommen natürlich nicht 12V/5V an, sondern 12V/5A(max)
besteht. Die LED wird mit 60W angetrieben. Christian S. schrieb im Beitrag #4388260: > Über dem attiny den 12A Gate Treiber. komme, dann fühle ich mich leicht veralbert. Ganz vorsichtig ausgedrückt. Viel Spaß noch.
-
Thread
unbekanntes Schrittmotörchen
einfacher ist war mir klar, hätte ich schreiben sollen. Ich probiere das jetzt. Testaufbau mit ATtiny841 auf Steckbrett anbei... Gruß, Norbert
Hi, Läuft. Das Motörchen läuft erst ab 30mA Strom überhaupt vernünftig. 15 Schritte pro Umdrehung im Vollschrittbetrieb. Jetzt betreibe ich ihn wie in dem Video mit 60mA im 1/8 µSchrittbetrieb bei 0,5 Umdrehungen / Sekunde. Das ist so ziemlich genau das was ich brauche. Codeschnippel
-
Thread
BME280 Beispiel Code in BASCOM
Einstellen Deines Codes. Ich habe mir erlaubt, Deinen Code für einen 1-Wire-Slave mit einem ATtiny85 zu "missbrauchen" ;-) Ich hoffe, es ist o.k. Wichtig: Da der ATtiny wegen dem 1-Wire-Bus mit 5V betrieben werden sollte, muss man je nach BME-Breakout evtl. einen Levelkonverter zwischen ATtiny und BME einbauen! Wie diese Slave angesteuert werden, kann man im Bascom-Forum nachlesen: http://www.bascom-forum.de/showthread.php?76-1-Wire-Slave-Baukasten-V-2 Viel Spaß, RoBue
-
Thread
Atmel Attiny problem Speicherung von Schalterstellung
verlegt. Damit erhöhen sich die Schreibzyklen des Datenblock drastisch. /Alles bezogen auf den attiny4313/ 0: 1 Byte für Eeprommarker (0x55) -- initialisiert 1: 1 Byte für Eeprommarker (0xAA) -- initialisiert 2: 1 Byte für Eepromblockadresse // evtl. nachfolgend noch Kopien der Eepromblockadresse 3: leer : 15: leer --- Datenblock --- +3 Byte für die Anzahl der Schreibzyklen des Datensatz (100000). // mit nur +2 Byte kann man bis 2¹⁶ = 65536 Schreibzyklen Zählen +13 Byte für den Datensatz --- --- ---
-
Thread
Solar Bleiakku Ladeschaltung, MSOFET-Ansteuerung
Schau mal hier http://blog.thomasheldt.de/solar-pb-akku-lader-mit-attiny13/
mir pendelt er zwischen 14.3 und 13.7V. Glaube das sind nur 8 Bauteile + LEDS, codiert auf einem Attiny84 mit Arduino IDE.
-
Thread
3-Stufen Heizkissensteuerung mit 90 min stop defekt: 2Rs verkohlt und TemperaturSicherung ausgelöst
01S8SP11-00 HT 2VO UR 94VO E243157 1349 Anbei Schaltplan und Bauteilliste. Prozessor ist ein ATTINY13A TINY13A. Unklar ist, ob die beiden unbezeichneten Rs (im Plan nenne ich sie R31 und R32) vorher auch schon 4k6 hatten und warum sie verbrannten. Sie sind unmittelbar um eine 108°C-Thermosicherung
R-Leistung schon merklich, da sowohl Strom als auch Spannung (U=230*(2300/2829)=187V, P=187*187/2300=15,2W) sinken. DLs 58 208 131
-
Thread
PWM Controller iC SPI Interface
aber viel ist es ansich nicht. SPI-Interface + Timer + GPIO. Eher simpel. Es gibt da z. B. den ATtiny15, der infrage kommen könnte.
Man kann einen Pin nach Wahl als CS benutzen. Es gibt auch noch den ATtiny25, der ein integriertes serielles Interface hat. Aber auch hier wird der CS manuell (also in SW) realisiert.
-
Thread
ATTiny13 interne Batterie kontrolle
ich den Tiny85 nehmen :( Naja, ein ATtiny25 würde es auch tun, große Mengen an Code oder RAM wirst du ja wohl nicht brauchen, wenn es bislang alles in den 13er gepasst hat. Da er ansonsten pinkompatibel ist, was spricht denn dagegen
Der tiny85 braucht 10µA und der tiny13 4µA. Unter welchen Randbedingungen denn? Und nochmal: ATtiny25 genügt.
-
Thread
[V] Bauteilsortiment, Schubladenmagazine, Anschlussdosen
TDA7360, LM324, TL072, LT1719, LMH6503, LM7171, TSH8110 - Mikrocontroller-Sammlung bestehend aus: ATTiny2313 DIP, ATTiny2313 SO20, ATMega8-16 TQ, ATMega88-20 AU, ATMega32-16 TQ, ATMega644-20 AU, ATMega2561-16 AU - IC-Sammlung bestehend aus: ULN2803A, VNH25P30, LTC1658, AD9833, NE555, 4N25, ADG756, DS18S20
Schubfachmagazine und die ganzen Bauteile sind verkauft. Die 12 Anschlussdosen sind noch da. Neuer Preis: 15EUR inkl. DHL Versand oder 10EUR bei Abholung.
-
Thread
semi-passiver Betrieb von 4-Pin PWM-CPU-Lüfter
Als Analoge spielerei ganz nett, aber wäre das Problem nicht mit einem Attiny und 30 Zeilen code gegessen?
Ausführung gibt (hat etwas gedauert, habe mich mit Atmel uC's bisher noch nicht beschäftigt). Ein ATtiny 25 täte es sogar auch?
-
Thread
Universal Serial Bus device
Eine entsprechende inf datei mit den usb vid,pid des attiny erstellen. Alternativ diese auf "bekannte" werte setzen
deines ATtiny entsprechend umstellen. Beispiele hierzu gibt es genug - selbst hier in diesem Forum. nochwas: Ich hatte vor 2..3 Jahren auf der Embedded erlebt, daß dort sowas wie Billig-Einmal-USB-Sticks aus
-
Thread
Autoakku, Lebensdauerverlängerung durch Doppelschichtkondensator
daher ist das mit den Kondis kontraproduktiv. Warum, man kann sie doch auch so knackig laden, auf > 15V darf sowieso nie geladen werden. magic s. schrieb im Beitrag #4375446: > Ich glaub aber nicht, daß die heute schon reichen um den Ruhestrom eines > Autos sagen wir 2 Wochen Urlaub lang zu halten
sonst halten die > nicht lange..also vergessen... Ein Balancing mit 2,5V-Refferenzdiode, oder Attiny der Widerstände Parallelschaltet dürfte dass Problem lösen. Wenn die Batterie normalerweise 5 Jahre hält, würde dass Gespann dann 8 Jahre (zum Starten) halten?
-
Thread
ATmega32u2 USB HID Media Keys
Usage page (Key Codes) 0x19,0xE0,// Usage_Minimum (224) 0x29,0xE7,// Usage_Maximum (231) 0x15,0x00,// Logical_Minimum (0) 0x25,0x01,// Logical_Maximum (1) 0x75,0x01,// Report_Size (1) 0x95,0x08,// Report_Count (8) 0x81,0x02,// Input (Data,Var,Abs) = Modifier Byte 0x81,0x01,// Input
/ Usage Page (LEDs) 0x19,0x01,// Usage_Minimum (1) 0x29,0x05,// Usage_Maximum (5) 0x15,0x00,// Logical_Minimum (0) 0x25,0x01,// Logical_Maximum (1) 0x75,0x01,// Report_Size (1) 0x95,0x05,// Report_Count (5) 0x91,0x02,// Output (Data,Var,Abs) = LEDs (5 bits) 0x95,0x03,//
-
Thread
WAV Soundausgabe am ATmega328
Hallo, der Herr Elm hat aber doch auch einen WAV-Player mit einem Attiny realisiert - da ist ja der Atmega238 mit HW SPI noch etwas besser. Bei Youtube findet man auch ein paar WAV-Player mit einem Atmega328 und da ist die Soundqualität deutlich besser. Erwarte ja nichts
beim Abspielen Fiepgeräusche und Quieken verursachen. Deswegen musst du bei der Aufnahme knapp über 15kHz alles abschneiden und bei der Wiedergabe auch. Schau mal nach 'Anitaliasing Filter' und 'Shannontheorem'. Echte Audio DA und AD Wandler haben oft dafür schon mitlaufende Filter integriert, die
-
Thread
Labornetzteil "neuer Generation" - Einladung zum gemeinsamen Brainstorming
Linerareglern anstecken und hätte solche Probleme gelöst. ZB 10x30V Potentialgetrennt Modul oder 10x15V Potentialgetrennt Modul. Bei allen modularen Aufbauten stellt sich immer die Frage "warum Module". Ist es günstiger als Einzelgeräte? Nachteil: Ausfall bringt alles zum Versagen. Nur Brainstorming
Spezielle Aufgaben erfüllen, z.B.: - Bedien Control-Modul: Hier könnte es mehrere Varianten geben, von ATTiny, der einen Poti ausliest und eine 7-Segmentanzeige ansteuert, über irgend einen Cortex Mx mit LCD und drehencoder für X Kanäle bis evtl sogar einem Raspberry Pi shield + Software - Schaltnetztel
-
Thread
12V PWM-Dimmer für Wohnmobil gesucht
Hallo zusammen, ich suche ein IC / Schaltung womit ich in einem Wohnmobil, also Input 10-15V LED-Strips mit einem PWM-Dimmer regeln kann. Es gibt eine Vielzahl an Dimmer zu kaufen, aber diese lassen sich nur von einer Stelle aus bedienen. Ich bräuchte ein Dimmer-Modul welcher über ein
gerne aus Zeitlichen gründe auf eine fertige Schalung / IC zurückgreifen, ansonsten wäre ein ATTiny mit MosFet-Treiber dafür wohl zu geeignet ...
-
Thread
6 Stunden Timer für batteriebetriebene LED's
Das ganze schaltest du dann mit einem kleinen Mosfet. Für die Schaltung sollte ein Attiny25, Logik-N-Channel Mosfet sowie etwas Hühnerfutter ausreichen.
teilen kann (der 4060 kann nur 2^14). Allerdings braucht er mindestens 4 Volt, verträgt dafür aber auch 15 Volt.
-
Thread
Heim Automatisierungswahn Gesperrt
hält: 15Min ist das Übertragungsintervall, nicht das Abtastintervall!!! Das Abtastintervall ist deutlich höher. Pro Übertragungsintervall (15Min) werden einige 100 Leistungsmesswerte (bspw. 1/s) übertragen.
sie unschädlich abführen kann, drei von denen sind in einem unbelüfteten Kellerraum von vielleicht 15qm installiert.
-
Thread
Parity mit AVR-ASM: Stimmts, gehts schneller?
Gerade in Assembler kann man doch so anordnen, dass es bei dem 1/4 KiB Flash bleibt, und so ein ATtiny85 z.B. hat 8 KiB.
@Leo C. Ein bisschen geht noch. Das "andi r25,lo8(15)" kann man sich auf alle Fälle noch einsparen. Und über die Sprungtabelle (hybrides Verfahren) geht auch noch etwas. (wobei ich mir hier nicht wirklich sicher bin, ob das im Ergebnis schneller ist)
-
Thread
BCD auf C: was mache ich falsch?
tai_V[14]--; if (tai_V[14]==0) { resVR6; } } if (tai_V[15] > 0) { tai_V[15]--; if (tai_V[15]==0) { resVR7; } } } [/c]
große Toleranz hat). Nach Abstimmung wird alles für Indikator raus. >Oder nimm einen kleinen Attiny2313 Der hat doch kein ADC?
-
Thread
Kann das avrdude lockbits auslesen?
ready to accept instructions Reading | ################################################## | 100% 0.15s avrdude: Device signature = 0x1e9108 avrdude: reading input file "0xFC" avrdude: writing lock (1 bytes): Writing | ################################################## | 100% 0.06s avrdude:
wär' es schon gut, wenn man noch /minimal/ Randinformationen mit posten würde … 0x1e9108 = ATtiny25 https://savannah.nongnu.org/bugs/index.php?46021 Soeben repariert worden, Korrektur ist bereits in AVRDUDE 6.2 drin.
-
Thread
AVR atmega328 ausgereizt? Und nun? 32bit?
stimmt erstens sowieso nicht (Gegenbeispiele, die ich auf Anhieb aus dem Kopf weiss: ATMega1284P, ATTiny441, ATTiny841, die haben allesamt zwei 16Bit-Timer) und zweitens ist es praktisch immer möglich, einen 8Bit-Timer durch Software auf 16 oder mehr Bit zu erweitern. Man muß halt einfach nur programmieren
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT; // Port als Output definieren GPIO_InitStructure.GPIO_Pin = GPIO_Pin_15; // Pin 15 aktivieren GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; // Output Modus: Push-pull GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz; // Abtastfrequenz auf 2MHz
-
Thread
Scheitelpunktschalter als Einschaltstrombegrenzung für Trafo
> > Wie groß ist die Einschaltverzögerung des Relais nach Datenblatt? Laut Datenblatt sind es 15 ms, ich habe ca. 13,4 ms gemessen. > Die Beschaltung des Atmega8 über den Eingangs-Spannungsteiler ist ja nur > symbolisch dargestellt. Wie sieht denn die realisierte, wirkliche > Beschaltung
, sondern nur soweit zu senken, daß die Sicherung nicht mehr fliegt. Heutzutage würde man einen ATtiny13 dafür nehmen.
-
Thread
ws2812 und andere zeitkritische Sachen
älteren Version im Repo gucken, da liefs noch auf dem 103) Der zeitliche Aufwand dürfte weniger als 15 Minuten betragen bis zu den ersten Ergebnissen, und wenn du später noch Effekte oder WLAN (ebenfalls in dem Wordclock Projekt schon mit dabei) dazu haben willst hast du noch fast "unbegrenzt" Ressourcen
zuletzt reingeclockt), die Sache ist noch nicht so ganz geklärt. Hier: http://wp.josh.com/2014/05/15/going-nsa-on-pixel-conversations/ hat einer schon weitergehendes erforscht, das erklärt teils einiges. Gruss, - Strubi
-
Thread
AVR-GCC 4.8.1 tiny841 nicht bekannt
atmega88pa atmega8a atmega8hva atmega8u2 atmxt112sl atmxt224 atmxt224e atmxt336s atmxt540s atmxt540sreva attiny11 attiny12 attiny13 attiny13a attiny15 attiny1634 attiny167 attiny22 attiny2313 attiny2313a attiny24 attiny24a attiny25 attiny26 attiny261 attiny261a attiny28 attiny4313 attiny43u attiny44 attiny44a
atmega8 atmega8a atmega8hva atmega8u2 atmega8515 atmega8535 atmega88 atmega88a atmega88p atmega88pa attiny10 attiny11 attiny12 attiny13 attiny13a attiny15 attiny1634 attiny167 attiny20 attiny22 attiny2313 attiny2313a attiny24 attiny24a attiny25 attiny26 attiny261 attiny261a attiny28 attiny4 attiny40 attiny43u
-
Thread
einfache Mustererkennung - Phototransistor/diode
Der Abstand von LEDs zu Photodioden wird um Bereich von 10-15mm liegen und es wird dabei durch 4mm klares Plexiglas geleuchtet. Wenn ich mir die BPW34 anschaue hat sie eine Breite von 4mm. Das würd grad noch so gehen, da auf 50mm ja 10 Photodioten in einer Reihe
Ich würde das mit einem ATtiny 2313 und mit 10 von diesen Lichtschranken realisieren: http://www.pollin.de/shop/dt/NjY4ODc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Optoelektronik/Gabellichtschranke_SHARP_GP1S58.html Den
-
Thread
myAVR Board light welcher Programmer ist verbaut? für Linux
unknown) Device code: 0x13 = AT90S1200 Device code: 0x14 = (unknown) Device code: 0x15 = (unknown) Device code: 0x16 = (unknown) Device code: 0x17 = (unknown) Device code: 0x18 = (unknown) Device code: 0x19 = (unknown) Device code: 0x1a = (unknown) Device
) 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
Welcher Akkuschrauber?
man als DIY Platine beim Chinesen ggf auch (ich monitore meinen 4S1P einfach nur mit einem kleinen Attiny, der piepst wenn eine Zelle unter 3,3V fällt - konservativ ausgelegt). Dann lade ich nach (SEHR selten!) Klaus.
Schrauben. Probier es mal aus:https://www.youtube.com/watch?v=J2XAECLXsCg&feature=youtu.be&list=PL2Y7G15DrVt4Q-jr9pOqYl3XuBzZV5Xtc
-
Thread
Bauteile fuer batteriebetriebene Digitaluhr
äthiopischer Zählweise ist 18 Uhr nach europäischer Rechnung (wegen der Zeitverschiebung aber schon um 15 Uhr MEZ). [/pre] https://de.wikipedia.org/wiki/%C3%84thiopien#Kalender Dirk
äthiopischer Zählweise ist 18 Uhr nach europäischer Rechnung (wegen der Zeitverschiebung aber schon um 15 Uhr MEZ). [/pre]
-
Thread
STK500 getötet?
leer und es kommt die Fehlermeldung "Adress: 0x0000, Expected 0xcf6e, Received: 0xffff" Ist der ATtiny2313 auf meinem Board auch mit Hops gegangen? Kann ich den auswechseln und neu flashen?
Kann ich den verbauten ATtiny2313V-10SU gegen einen ATtiny2313-20SU und den ATmega8535L-8AJ gegen einen ATmega8535-16AU austauschen? Oder gibt das Probleme? Sollte doch eigentlich jeweils nur die Version sein, die jeweils doppelt
-
Thread
erster Mikrocontroller
viel länger nachgedacht. Ein typischer Zyklus: - Programm schreiben - hand-assemblieren nach Hex (15km fahren) - Hex in Prommer tippen (5km fahren) - EProm in Maschine stecken - Testen, fluchen, möglichst viel messen und ausprobieren (10km fahren) - nachdenken und nächster Durchlauf. Bald
aber es gibt viele in unserem Land die sich erstmal mit English schwer tun. Besonders wenn man noch 15 oder 16 ist und man sowieso mehr an Technik als an Sprachen interessiert ist und in einer neuen Sprache etwas neues lernen soll. Ich halte die Englischfixierung fuer einen grossen Fehler der uns viel
-
Thread
ATtiny4313 und Befehl ST Y,
[/avrasm] liefert: r1 = $13 r2 = $12 r3 = $11 ... r18= $02 r19= $01 Ist allerdings ein ATtiny2313, ich habe keinen ATtiny4313.
unsinnige Laden mit R1 hatte ich übersehen. Aber deine Begründung ist genau so falsch. Der RAM des ATTiny4313 geht von 0 bis $15F. Beinhaltet also Register, IO und Ram. Damit trifft die Aussage vom Instruction Set bezüglich YH nicht zu. MfG Spess
-
Thread
Atmega 2560 verfused - Was tun?
1...... 1.... [/pre] Also 0xe7. Falls du anderen Randbedingungen in Tabelle 15 hast, dann entsprechend modifizieren.
Man nehme einen 2. AVR (z.B. ATtiny13), programmiere ihn als 32kHz Taktgenerator und schließe ihn an XTAL2 an. Der Quarz kann drin bleiben. Und als erste Programmieraktion die Signatur lesen, ob die stimmt.
-
Thread
Wie einen 1-Bit Speicher realisieren
Der Attiny12, kann den EEPROM nur bei 2,2V und aufwärts nutzen, also geht das eher nicht.
). Und ich kann mir nicht vorstellen, das es einen 1Bit-Speicher irgendwo für weniger als ca. 1,15€ (Einzelstück) geben sollte...
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
Wenn ich dran denke, welche Klimmzüge ich mit den RAMless AT90S1200, ATtiny12/15 gemacht habe, bekommen ich heute noch das kalte Grausen. Ich hatte sogar ein Pseudo-Call-Macro geschrieben, um den lächerlich kleinen Hardwarestack auszutricksen.
im Datenblatt nach der Verwendung von ADC, Timer, EEPROM usw. auf dem ATtiny15, den ich vorher noch nicht im Einsatz hatte. Unter diesem Gesichtspunkt wäre ich in C auch nicht arg viel schneller gewesen, so dass die 2 Stunden für mich akzeptabel sind. Ich hatte also bei
-
Thread
Merkwürdige Sinunsaugabge
Ich möchte mit meinem Attiny44A eine Sinuswelle ausgeben. Hierfür habe ich eine 8-Bit Lookuptabelle in meinem Code eingefügt. Die Ausgabe erfolgt per PWM-Signal, welches analog in eine Sinus-Welle konvertiert wird. Die Eingabe
Hat der Attiny44a nicht nur 256 Bytes RAM?! Dann passt deine Sinustabelle da nicht rein. Mach da mal const __flash uint8_t sinewave[256]={ draus.