-
Thread
Stepup/-down: Konstante 5V aus 4xMonozelle
Also der µC ist ein Attiny13V. Der geht locker mit 4,5V. Bei dem TSOP bin ich mir da nicht so sicher. Denn ich hatte mit einem 4,5V-Netzteil meine Experimentierschaltung versorgt und da wollte der TSOP nicht mehr.
wissen) setze ich die 6,5V Batteriespannung in den Bereich der zulässigen Versorgungsspannung des Attiny13. Die Spannung an den LEDs beträgt etwa 3,9V, danach leuchten die LEDs nicht mehr richtig, die Batterien müssen ausgetauscht werden. Zu dieser Zeit beträgt die Spannung am AVR noch 2,5V. Der Attiny13V
-
Thread
AVRisp MKII + AVRDudess - Treiber Problem?
Hallo Leute, hat jemand schon mal den Fall gehabt, dass ein Attiny per ISP zwar erkannt wird (1e9206=Attiny45), aber jeder Versuch zu Löschen/Schreiben mit „Error:unable to receive from USB“ fehlschlägt? Der AVRisp MKII braucht auch für die device ID ungewöhnlich lange. Alle Verbindungen wurden mehrfach überprüft(der Attiny wurde bis vor kurzem immer ohne Probleme erkannt). Als Treiber habe ich libusbk und winusb getestet, mit dem gleichen Problem. Viele Grüße und Danke für Eure Hilfe. Alexander
-
Thread
Kompletter Einsteiger: welcher µC, um Knopfdruck an PC weiterzuleiten?
weil der Hardware-Aufwand minimal ist, aber der Nutzen beträchtlich :) VUSB geht auch auf dem Tiny45 ? http://codeandlife.com/2012/02/22/v-usb-with-attiny45-attiny85-without-a-crystal/
-
Thread
Problem beim Upload der Firmware, AT45, STK500
heute das Problem dass ich weder mit PlatformIO noch der Arduino IDE irgendeinen Sketch auf meine Attiny45 hochladen kann. Was ich bis jetzt probiert habe: - Anderer uC ausprobiert - Mehrmals die Verkabelung gecheckt - 10 Pin ISP Kabel getauscht und durchgeklingelt Das ganze Setup hat schonmal
: ATtiny45 Chip Erase delay : 400000 us PAGEL : P00 BS2 : P00 RESET disposition : possible
-
Thread
AVR Hardware PWM - ich raffs nicht
Hi Kommando zurück. Soll ja ATTiny25 sein. Trotzdem musst du in TCCR0A mit COM0A1 und COM0A0 dem Timer sagen, was er mit dem Pin machen soll. Wie gesagt, DDR ist egal. MfG Spess
mit der Compareeinhet >verbunden ist kannst du in DDR einstellen, was du willst. Ist beim Tiny45 nicht der Fall. (Figure 11-6; Text nicht gelesen, nur Bild beguckt...).
-
Thread
Einfache LED Steuerung Leuchten - Blinken - Aus per knopfdruck
nicht so schlecht für so eine Aufgabe. Und wenn es dann läuft, wie gewünscht, dann auf einen ATTiny13/25/45/85 reduzieren. Und nein, von Assembler ....... Wozu? Da kannste dann immer noch hin, wenn es nötig wird und du genug Wissen dafür angesammelt hast..
betreiben. Du kannst auch den Arduino Nano als Programmieradapter für einen losen ATmega oder ATtiny benutzen: https://crycode.de/arduino-als-isp-programmer
-
Thread
Mikrocontroller für Echtzeit Audiofilterung
lassen. Die > Batterien würde ich ohnehin nicht unter bekommen. Warum nicht? Akkus, die die Attiny-Lösung für einige Stunden in Betrieb halten könnten, bekäme man locker in Gehörschutzkaseln unter.
die PWM Endstufe für den Hörer. verstehe ich das richtig, ich könnte auch VV und AV mit einem ATtiny85 realisieren und würde insgesamt nur noch einen Tiefpass, einen ATtiny85, ein Mic, eine Stromversorgung und einen Lautsprecher benötigen?
-
Thread
Rauschgenerator mit bis 18 V - 2 mA - tDCS
nötig, der wäre das teuerste, aber den hast du ja schon. Ein Rauschgenerator mit z.B. einem ATTiny erfordert genau 2 Bauteile, nämlich den MC und den unvermeidlichen Abblockkondensator an seiner Betriebsspannung. Der Bauteileaufwand ist also deutlich kleiner als bei dem oben geposteten Generator
Hallo, ich hab nun mit einem ATtiny45 relativ einfach einen schönen Rauschgenerator hinbekommen. Es hat sich aber ergeben, dass mir das nicht genügt: ich würde auch gerne andere Signale produzieren (Stichwort tACS; tDCS; tRNS; otDCS
-
Thread
SSu Atmel für Handy
Hallo! Bräuchte mal eure Hilfe! Es geht um den ATTINY 24v-10SSU und ATMEL 0639! Möchte wissen was die für eine Aufgabe an einem Handy hätten! Zeitschalter? Und wo gibt es diesen Sensor,der in dem Fach der Ohrmuschel plaziert ist?
Jetzt mal im Ernst: ich glaube viel eher, das der Attiny eine SMS genriert, die s Handy verschickt. Nachts im Wald ists nicht nur dunkel, sondern auch muksmäusschenstill. Da hört man selbst den Tastenklick meilenweit.
-
Thread
USB UART Wandler mit Automatic Level Detection
Zielhardware die Versorgungsspannung für den Pegelwandler zur Verfügung. Dann nimmst Du zwei 74LVC2T45, die Du zwischen USB-Brige und Zielhardware schaltest, den einen für TXD und RTS, den anderen für RXD und CTS. Problem gelöst. fchk
seine Versorgung sind die 5V aus dem USB. Der RXD der Platine geht zusätzlich an den ADC eines attiny (dieser wird mit 5V aus dem USB versorgt). Der attiny steuert dann den Spannungsteiler eines Spannungsregler am VCCIO Pin des FT232. Der VCCIO verträgt 1,8V bis 5,25V Zum anzeigen der momentanen
-
Thread
Startup Code ohne Interruptvektoren
Bei Spoerle ist für Ende 2005 der ATTiny85 angekündigt: http://www.spoerle.de/cda/semiconproductnews/0,5036,1735,00.html Peter
verschiedene Lösungen usw. Also lebe ich erstmal damit, wie es ist und warte geduldig auf die ATtiny 25/45/85. Viele Grüsse Harry
-
Thread
LED ansteuern aus einer einzerlne reihe
diesen dann mit 9v zu betreiben) 6x widerstand 400 Ohm (pro reihe 1 widerstand) 1x IC-Fassung(für attiny2313) 1x ATTiny2313 20x LEDs 1x Elko 100µF 16V und hier mal der bauplan: (kommt gleich) und jetzt habe ich halt das problem, einzelne LEDs anzusteuern. kann mir jemand sagen wie das gehen
mit ein paar UND bausteinen usw. also Logikbaustene SN7404 (NAND)... damit kann man mit 7 pins eine 45 LED matrix steuern ... (über drucherport)
-
Thread
Spannungskomperator mit ADC
Guten Abend! Ich habe folgendes Programm welches nicht so läuft wie ich es mir wünsche: Ein ATtiny45 soll über einen seiner ADC-Kanäle eine Spannung einlesen (Sensorspannung). Anschließend wird der Kanal umgeschaltet und es wird eine weitere Spannung eingelesen (Referenzspannung). Nur soll verglichen
* This file includes initialization and access function for the use of the build in ADC of an ATtiny45 */ #include <avr/io.h> #include "ADC.h" // Function to initialize the ADC void init_ADC(void) { // Select the reference voltage source (VCC) ADMUX &= ~(1<<REFS0) | ~(1<<REFS1);
-
Thread
mit was starten? Atmega8 - Einsteiger will keinen Mist kaufen
allem für Batteriebetriebene Mikrocontroller hilfreich ist. Für den ganz kleinen Anfang wäre der Attiny13 gut, der hat nur 8 Pins. Wenn du keine Module mit USB Interface verwenden willst, besorge Dir noch ein USB-UART Kabel mit 5V oder 3,3V Signalen, damit du Debug-Meldungen ausgeben und anzeigen
Stefan Us schrieb im Beitrag #4086341: > Für den ganz kleinen Anfang wäre der Attiny13 gut, der hat nur 8 Pins. wenn du mit 'kleinen Anfang' nur auf die baugröße abzielst, ist es ok. Ansonsten würde ich dir da widersprechen. Gerade der Tiny13 ist schon wieder so 'klein', dass man
-
Thread
[V] AVR-CPUs, Flash-ICs, 3-V-Regler, LiPo-Lader
Privatverkauf, keine Rechnung, keine Mehrwertsteuerausweisung, keine Rücknahme, keine Garantie. ATTINY13A-SU ATTINY4313-PU ATMEGA32U4-AU ATMEGA328-PU AT45DB081D-SU AT45DB161D-SU2.5 MCP73831T-2ACIOT TCR5SB30A-T5LFT August
-
Thread
Simple ladbarer Akku Typ
Vor unterladung will ich den Akku mit einem attiny 13 per adc auf dem Balancer überwachen. Denn ich würde ein 2zellen akku kaufen da 3.6v maximal spannung zu tief sind.Ich habe mir ein paar von diesen ic's bereits angeschaut. Die einen waren dan für
Dominic K. schrieb im Beitrag #4895834: > Vor unterladung will ich den Akku mit einem attiny 13 per adc auf dem > Balancer überwachen. Denn ich würde ein 2zellen akku kaufen da 3.6v > maximal spannung zu tief sind.Ich habe mir ein paar von diesen ic's > bereits angeschaut. Die einen
-
Thread
HIDKeys auf ATTiny2313
die Aufmerksamkeit von den Pros auf diese Thread lenken. Hat jemand schon HIDKeys o.Ä. auf den ATTiny2313 portiert? Es geht um dieses Projekt: http://www.obdev.at/products/vusb/hidkeys.html Vielen Dank, Weissi
Habe den obdev code ohne probleme auf einem attiny2313 am laufen gehabt. Taktung ist heikel, schutzdioden sinnvoll.
-
Thread
Mit FPGA möglich?
Startbit und dann sollen bis zu 12 Bits von meiner Platine gesetzt werden. Heisst ich sende am PC 9, 45, 72 seriell rüber, dann soll das Startbit kommen, dann 8 takte nichts, 1 takt high, 35 low, 1 high, usw. Das dann über ein Schieberegister, das es schön zuverlässig kommt. Ausserdem kann das externe
> Heisst ich sende am PC 9, 45, 72 seriell rüber, dann soll das Startbit > kommen, dann 8 takte nichts, 1 takt high, 35 low, 1 high, usw. Das ist ein Protokollwandler. Dazu nimmst du am besten einen uC. > Das dann über ein Schieberegister
-
Thread
Sinusoszillator, VCO, Waveform Generator - Bauteil gesucht!
Um DDS wirste nicht herumkommen, am einfachsten wäre ein Tiny25/45/85 den Du mit der internen PLL auf 250kHz PWM bringst, da dann via DDS den Sinus ausgibst und mit einem passenden Tiefpaß an Deine Notwendigkeiten anpaßt. Wenn Du PWM gesteuerte Filterbausteien von
> und einen Cmos-Schalter IC sogar selbst bauen. Da ist aber Jesper Hansens MiniDDS mit einem ATtiny2313 letztlich weniger Aufwand.
-
Thread
Ist besser ein Arduino oder Nucleo
für kleine Aufgaben ein, wo ich nur wenige I/O Pins brauche. Am meisten verwendet ich die kleinen ATtiny13 (wenn mein Vorrat aufgebraucht ist, werde ich wohl zum ATtiny45 wechseln) und ATtiny2313. Bei größeren Schaltungen geht es dann schon in die Richtung Arduino Nano Klon und Bluepill, insbesondere
-
Thread
Distanzmessung mit Opto-elektronischen Sensoren
Dein Sensor erfast einen Bereich von 45 - 85 mm und bildet diese auf 0 - 10 V ab. Du willst 0,1 mm . [math] 85 - 45 / 0,1 = 400 [/math] die würden also 8,x Bit reichen. Die 10 Bit vom Tiny 13 sind also eigentlich genug. Aber
Allerdings, wenn ich die Post's hier drüber richtig verstehe, liefert der Laser den Abstand zwischen 45mm und 85mm - nicht wie im Anfangspost von 0mm bis 100mm *anmerk*
-
Thread
Unbekanntes Messgerät (achtung grosse Bilder!)
Sieht jedenfalls so aus, als ob sich seine Funktionalität mit einen Attiny13 nachbilden ließe. :-)
Regler in der Mitte für die Frequenz. Der kleine Regler mittig unten für die Größenordung. Also ob 45Hz, 450Hz oder 4.5kHz. Der kleine Regler links unten für die Amplitude. Wenn du es an ein Oszilloskop anschließen könntest, könntest du dies überprüfen.
-
Thread
ATtiny26 auf 16MHz takten
ich kann den für 16MHz spezifizierten ATtiny26 mit dem STK500 und AVRStudio4 nicht auf die vollen 16MHz takten. ich krieg ihn nur auf 8MHz - ist das normal mfg ubootfanat
Der Thread ist zwar ein bischen alt, aber es passt dazu... Ein ATTiny45V ist ja für 10Mhz spezifiziert. Die "PLL-Taktung" erzeugt jedoch 16Mhz. Wenn man, so wie ich :) PLL-CLK bei einem V-Typen eingestellt hat, könnte es dann sein, das man ihn "verfust" hast ?
-
Thread
Code Optimierung
Ich habe einen ATtiny45 der mittels SPI Daten gefüttert bekommt, die die zwei PWM ausgänge steuern. Da es zu Doppelbelegung der Pins kommen würde nutze ich nicht die SPI Hardware Schnittstelle sondern toggle in Software
mir irgend wie unlogisch. Naja die IDE benutze ich da ich keinen anderen Programmer für den Attiny habe. Aber sowas wie digitalRead/digitalWrite ist einfach viel langsamer als die direkten Zugriffe auf die Ports/Register. Und hier kommt es nunmal auf Geschwindigkeit an
-
Thread
Reichelt-Bestell-Liste für Gelegenheitsbastler-Bauteilsortiment bei einem Budget von 100 Euro.
und Temperatur Inkrementaldrehgeber Piezo-Lautsprecher Kühlkörper NE555 LM324 ATtiny, ATmega
start "LM 35 CZ" Inkrementaldrehgeber Piezo-Lautsprecher Kühlkörper NE555 LM324 ATtiny, ATmega "ATTINY 45-20PU" "ATMEGA 168-20DIP" IC Fassungen "GS 28P" 16P 14P 8P T.
-
Thread
USBASP mit avrdude immer resetten?
Tiny841 programmiert. Meine vorherige Aussage, dass ich das Problem noch nicht hatte gilt nur für ATtiny13A, ATtiny45, ATtiny2313A und Atmega328P. > Oder aber, der Tiny841 verhält sich etwas anders bei Programmieren Ja, scheint so
-
Thread
DCF77 Uhr 7 Segment LED ATmega8 Assembler
aus SRAM laden < add temp2,temp < ; addieren < ; MONAT < LDS temp,(adr_DCF_BEREICH+45) ; aus SRAM laden < add temp2,temp < ; addieren < LDS temp,(adr_DCF_BEREICH+46) ; aus SRAM laden < add temp2,temp < ; addieren < LDS temp,(adr_DCF_BEREICH+47) ; aus
aber kein Problem darstellen. Durchaus möglich, daß der ATmega8-Code sogar kürzer wird, da ja beim ATtiny12 einige Klimmzüge notwendig waren. Peter
-
Thread
avrdude probleme
(zumindestens ist es für mich groß) und daher hoffe ich hier hilfe zu bekommen. Ich habe einen Attiny45 und eine Diamex-Prog-S, mit dem ich meinen Code immer auf den Controller gemacht habe. Das hat auch immer funktioniert. Allerdings ist dieses immer jetzt vorbei. Seit heute bekomme ich folgende Fehlermeldungen
Skipping paramter write; parameter value already set. AVR Part : ATtiny45 Chip Erase delay : 4500 us PAGEL : P00 BS2 : P00 RESET disposition : possible i/
-
Thread
BOD Fuse Bits verstellt, ATtiny nicht mehr ansprechbar
betrieben wird. Ich vermute dies ist jetzt im Dauer-Reset!? Bei der Platine handelt es sich um den "ATtiny 3217 Xplained Pro" - Sind die 50 Euro jetzt futsch oder wie kann ich diesen wieder zum leben erwecken? Oder nur den ATtiny3217 auf der Platine tauschen? Vielen Dank
nicht das Programm, sondern die Fuse-Bits übertragen., Ich verwende die MPLAB X IDE in der Version 5.45
-
Thread
Tiny45 mit KYT Tempsensor
Tiny45 mit KYT Tempsensor Lars L. schrieb im Beitrag #7952605: > - Spannungsteiler mit KYT Temperatursensor KTY KTY KTY KTY KTY KTY KTY KTY KTY KTY KTY KTY KTY KTY KTY KTY KTY KTY KTY KTY KTY KTY KTY
Schaltung gerne anschauen. >> >> Wenn es Dir noch nicht aufgefallen ist: >> Beitrag "KTY81/PT1000 an Attiny mit ser. Ausgabe" > Die Schaltung sieht schonmal nicht so anders aus als meine, .. Wer malt da nun von wem ab?
-
Thread
V-USB mit einem ATtiny25: Interner Takt zu langsam
die Auto-Kalibrierung, die könnte aber beim 25er zwecks Codegröße weggespart werden müssen => auf .45er umsteigen. Oder stell die usbconfig.h auf 16MHz, auch wenn die Fuses eigentlich für 16.5 gesetzt sind...
auf ATtiny25 umgestellt war) Jetzt wird das HID erkannt und die Kommunikation läuft auch stabil.
-
Thread
Arduino Attiny85 PWM verdoppeln; Prescaler
ich auch versucht zu verstehen: http://www.atmel.com/images/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf Seite 80 Vielen Dank
im Beitrag #4711899: > GTCCR |= (1 << TSM) | (1 << PSRSYNC); Das ist für Atmega328. Für Attiny85: [c] GTCCR |= (1 << TSM) | (1 << PSR0); [/c]
-
Thread
problem beim übertragen (soccerbot)
supports auto addr increment. Programmer supports the following devices: Device code: 0x55 = ATtiny12 Device code: 0x56 = ATtiny15 Device code: 0x13 = AT90S1200 Device code: 0x28 = AT90S4414 Device code: 0x20 = ATtiny84 Device code: 0x34 = AT90S2333 Device code: 0x4c
ATMEGA8515 Device code: 0x41 = ATMEGA103 Device code: 0x43 = ATMEGA128 Device code: 0x45 = (unknown) Device code: 0x59 = (unknown) Device code: 0x5a = (unknown) Device code: 0x5b = (unknown) Device code: 0x5e = ATTINY26 Device code: 0x60 = ATMEGA161 Device code
-
Thread
Serielle Programmierung des Attiny85
Datenblatt (https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2586-AVR-8-bit-Microcontroller-ATtiny25-ATtiny45-ATtiny85_Datasheet.pdf ) Seite 153 stehen die Befehle die mir zu Verfügung stehen. Mit Adr_MSB (7bit = 128 Pages) adressiere ich die Page, mit Adr_LSB (5bit = 32 Zeilen) den Offset auf der
-
Thread
Frequenz von Rechtecksignal erhöhen?
setzen. Ein Quarz ist nicht erforderlich. Bei geschickter Programmierung würde schon ein 8-poliger ATtiny45 reichen.
Konstanten entsprechend angepaßt werden müssen. Weiterhin gibt es einen Frequenz/Spannungswandler mit ATtiny44: http://mino-elektronik.de/fmeter/fm_software.htm#bsp11 und einen Spannungs/Frequenzwandler mit ATtiny25: http://mino-elektronik.de/Generator/takte_impulse.htm#bsp6, wo man den Arbeitsbereich anpassen
-
Thread
tiny45 3xHardware PWM
Hi, ich möchte auf einem Attiny45 3 PWM Signale ausgeben. Dazu habe ich den Code geschrieben um testweise ein 50% PWM Signal auf den PINs OC1B, OC0A, OC0B auszugeben. An den Pins OC0A und OC0B sehe ich in der Simulation im AVR-Studio
ich mach das immer hiermit (ATtiny2313): [c] void PWMint(void) { DDRB |= 1<<PORTB2; DDRD |= 1<<PORTD5; DDRB |= 1<<PORTB4; TCCR0A = (1 << COM0B1)|(1 << COM0B0)|(1 << COM0A1)|(1 << COM0A0)|(1 << WGM01)|(1 << WGM00); TCCR0B = (
-
Thread
Elektronik auf Dachboden lagern; Temperaturschwankungen; Schäden
Der Dachboden ist nicht gedämmt und allseits geschlossen. Im Sommer kann es dort bis zu gemessenen 45 Grad ganz oben am Balken werden, im Winter herrscht dort die Außentemperatur von bis zu -15 Grad. Die Minustemperaturen sind eher selten, die 45 Grad hatten wir bei starker Sonne oft. Die Schwankungen
Ich würde mir eher Sorgen machen, ob es wirklich bei 45 Grad bleibt.
-
Thread
attiny25 reset nach power down
atmega25 diesen opcode nicht hat. Laut reference kann der nur relative > sprünge. meine natürlich attiny25
Appnote steht davon ja aber auch nix. Ich weiß nicht, welche Appnote Du meinst, aber im Manual zum ATtiny25/45/85 sind im Kapitel 8.4.2 auf Seite 45 Beispiele in Assembler und C zum Abschalten des Watchdog. Wichtig ist, daß man das MCUSR zuerst nullt, sonst schaltet sich der WDT nicht ab. Falls Du die
-
Thread
Billigstes µC-Board mit Ethernet
es noch günstiger? :-) PIC18F67J60. Da ist alles in einem Chip, Du musst nur noch 25MHz, den RJ45 und 3.3V anschließen, plus etwas passiven Kleinkram. Billiger gehts nicht, wenn Du verkabeltes Ethernet willst. fchk
Mon, geht es noch billiger! ATtiny85 als mac + phy https://github.com/cnlohr/ethertiny
-
Thread
Blinkendes Schnapsglas
durchschnittliche Stromaufnahme beträgt je nach LED und Vorwiderstand nur wenige uA, da sich der ATTINY fast nur im Power-Down-Modus befindet. Der Watchdog weckt ihn dann alle 2s einmal auf. Die LED blinkt ebenfalls nur sehr kurz (<1ms).Die Schaltung wird mit Epoxidharz und einer kleinen Zelle (LS 14250
Hi Jo, bisschen oversize der 45, ein T10 reicht da dicke, den kannst per Soft im takt auf quasi "nix" runterschalten, ich hab eine Schaltung da zeigt mein Messsgeraet 0.00µA im sleep mode an, "weniger" kann ich nicht messen hihihi
-
Thread
Handhabung Pollin-DCF77-Modul?
Peter D. schrieb im Beitrag #7362888: > Für die Pollin-Module nimmt man einfach beim ATmega/ATtiny den analog > Komparator und vergleicht mit der internen Referenz 1,1V. Oder man betreibt den AVR mit ebenfalls mit 3,3V.
Der Vorgänger des ATtiny22 war der AT90S2323. Neben dem höheren Takt (10MHz) hatte der auch eine andere Signatur (1E,91,02).
-
Thread
Oszillator spinnt
Hallöchen, mein ATtiny45 habe ich auf externen Oszillator gefused. Der Oszillator hat 16 MHZ und schwingt auch irgendwie...aber er hat immer wieder aussetzer. Auf dem Bild vom Oszi ist die untere Spur der Spannungsverlauf
aussetzern eben. Die Obere Spur sollte eigentlich einen wunderschönen TTL DMX Bus anzeigen, der vom Attiny erzeugt wird. Das ganze Steckt auf einem SteckausprobiereBoard. Ich habe mal testhalber erst einen dann mal 2 22pf kondösers gegen Masse geschaltet ohne erfolg. Es ist auch nicht so, dass die
-
Thread
Analoger Messwert nach Sleep falsch
mache ich es aber richtig mit ADCSRA |= (1<<ADEN); ? Danke und Gruß Torsten [Code] // ATMEL ATTINY 25/45/85 / ARDUINO // // +-\/-+ // Ain0 (D 5) PB5 1| |8 Vcc // Ain3 (D 3) PB3 2| |7 PB2 (D 2) Ain1 // Ain2 (D 4) PB4 3| |6 PB1 (D 1) pwm1 // GND 4|
zwischen den Fühlern besteht zeigt "0" an. Hier noch mal der komplette Code [Code] // ATMEL ATTINY 25/45/85 / ARDUINO // // +-\/-+ // Ain0 (D 5) PB5 1| |8 Vcc // Ain3 (D 3) PB3 2| |7 PB2 (D 2) Ain1 // Ain2 (D 4) PB4 3| |6 PB1 (D 1) pwm1 // GND 4|
-
Thread
ATtiny24 - Fuse Bits programmieren
Altes AVR-Studio? Also mein 4.13.528 hat den Tiny45 drin.
Und wie komme ich jetzt auf Tiny45?? Also der "attiny24" ist auch drin.
-
Thread
GPIOR0 als globale volatile Variable
. Bei diesem Beispiel war es allerdinsg so dass der Code zunächst knapp über 1k war und ich zwei ATtiny13A rumliegen habe und mir so gedacht habe, mal sehen ob ich's kleiner bekomme, schon auch nur um dazuzulernen und auch mal zu sehen was was wie in der .lss ändert. Es hat mich einfach interessiert, und ich habe ja auch einiges dazugelernt. Auch wenn es jetzt in einen ATtiny13 passt, werde ich die Schaltung trotzdem mit nem ATtiny45 bauen (man weis ja nie was man nicht noch alles implementieren will). @Peter: bei dem speziellen Beispiel habe ich 3 ISRs und eine main
-
Thread
EAGLE 3D - zeigt eure Projekte Bilder
Wie bekommt man denn in Eagle die 45° gekippt plazierten ICs hin? Ist das ein spezielles Symbol?
(value,xrwma) CAP_DIS_ELKO_GRND(<1,45.5,1>,4,10.16,35/2,35.5,0.8/2,value,xrwma) #end #macro CAP_DIS_ELKO_10MM16_35MMB(value,xrwma) CAP_DIS_ELKO_GRND(<1,45.5,1>,4,10.16,35/2,70.5,0.8/2,value,xrwma) #end [/code]
-
Thread
HIlfe bei "Moped"-Schaltung
Spannungsschwankungen beim starten des Mopeds code: [c] // author: (c) M.K. on 29.03.13 // // VVC=5V, ATtiny2313 // Zündung - PB1, Taster1 - PB2 , output - PB0, PB3 LED #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #define sbi(PORT,PIN) PORT!=(1<<PIN) #define cbi(PORT
fahren zu lassen? Ich finde das auch unverantwortlich. Jedes Auto fährt innorts etwa 55-60km/h. Mit 45km/h hat man da keine Chance.
-
Thread
flash-Fehler mit ATtiny2313, compile ok
; 0x470 456: 22 0f add r18, r18 458: 33 1f adc r19, r19 45a: 44 1f adc r20, r20 45c: 55 1f adc r21, r21 45e: 12 96 adiw r26, 0x02 ; 2 460: 8d 91 ld r24, X+ 462: 9c 91 ld
brauchen letztlich genausoviel Programmspeicher und sind zudem unübersichtlich. Hier geht es um den ATtiny2313. Falls es knapp wird, gibt es auch den 4313 als Ersatz mit mehr Speicher. Selbst bei den tiny Tinys hat man die Wahl von z.B. 25/45/85 mit acht Beinchen oder Tiny44/84 mit 14 Pins. Dein ADC-Beispiel
-
Thread
LED-Zähler: Hilfe für Laien
den Ausgängen die LEDs über eine kleine Diodenmatrix > anschliessen. oder ein klitzekleiner attiny45/85. ich glaube nicht, daß das "mit kanonen auf spatzen geschossen" ist, es wäre schlicht effizient: µc, taster, und 3LED's mit vorwiderständen.
Einschaltverhalten - Entprellung ohne zusätzliche Hardware - Funktion leicht änderbar - sehr klein Ein ATtiny4 oder ATTiny13 sollte reichen.
-
Thread
USB IR Remote Receiver (V-USB + IRMP)
korrigieren, nach Studium von http://www.obdev.at/products/vusb/index-de.html klappts nicht mit dem ATTiny85, jedenfalls nicht ohne Quarz. Zitat: "Can be clocked with 12 Mhz, 15 MHz, 16 MHz or 20 MHz crystal or from a 12.8 MHz or 16.5 MHz internal RC oscillator." Da der interne Oszillator vom ATTiny85
Protokolle Habe ich mit meinem Sohn exemplarisch aufgebaut: PC -> my-AVR-USB-UART-Converter -> ATTiny85 also nicht über V-USB. Am Attiny85 (kleiner µC mit nur 8 Pins) hängen TSOPxxxx, IR-Sendediode, eine LED und RX/TX - realisiert als Soft-UART. Über den Soft-UART nimmt der ATTiny die Sende-Befehle