-
Thread
ATTiny 45 - Sleep Mode und toggle!
Herren dieses Forums, leider stehe ich vor einem kleinem Problem, ich bekomme nicht hin das der ATTiny 45 in Sleepmode geht. Ich hab versucht es nach bessten wissen und meinem Verständniss hinzubekommen aber es will nicht gehen. Ich bin gerade dabei mich einzuarbeiten in das Programmieren eines Controllers
-
Thread
C- Code und ATTiny45 vertragen sich nicht.
hoffe ich, dass sich jemand im Board findet, der meinen Fehler findet. Die Schaltung mit einem ATTiny45 soll eine Lampe per PWM, eine Gruppe LEDs ansteuern sowie die Akkuspannung überwachen, die Temperatur überwachen und durch einen Reedschalter gesteuert werden - dass ist zumindest mal das Ziel ;-
Nachts drüber schlafen und morgends nochmal ins Datenblatt des ATTiny schaun hilft doch manchmal...wenn man den falschen Port anspricht, gehts halt einfach nicht... Sorry und danke für die Mühe! Schönen Sonntag!
-
Thread
ATTiny45 SMD & Target 3001
Hi, ich habe ein Layout mit Target erstellt. Herzstück ist ein Tiny45 im SMD Gehäuse (SO8). Bei Ebay habe ich mir den passenden Controller bestellt. Leider ist dieser ca 1 mm breiter als im Layout!? Gibts da verschiedene Breiten? Hab ich irgendwas versemmelt?
-
Thread
I²C über USI, Attiny45
Hallo, ich versuche eine I²C Kommunikation mit dem ATtiny45 als Master hinzubekommen. Habe aus anderen Beiträgen bereits die Atmel Bibliotheken entdeckt (http://www.atmel.com/dyn/resources/prod_documents/AVR310.zip) und Teilweise auf avrstudio umgemünzt (
-
Thread
Einstieg mit AVR Dragon, Brennen des ATtiny45
Hallo allerseits, Ich will einen ATtiny45 brennen. Erstmal geht es nur darum, zwei LEDs an PB0 und PB2 zum Blinken zu bringen. Der µC soll in einem Sockel des AVR Dragon eingesetzt werden. Danach entnehme ich ihn und setze ihn in seine eigentliche
Programming" aufrufe, dann stelle ich zunächst einmal folgendes ein: Tool: AVR Dragon Device: ATtiny45 Interface: ISP Dann klicke ich auf Apply und bei Target Voltage auf Read. Angezeigt werden 5,0V. Wenn ich nun irgendetwas anderes machen will, z.B. Device Signature oder Device Information auslesen
-
Thread
Lastkapazität des ATtiny45 zu gering für meinen Uhrenquarz?
Guten Abend! Bei Verwendung eines 32.768-kHz-Uhrenquarzes am ATtiny45 werden laut Datenblatt (S. 29) intern zwei Kondensatoren dazu geschaltet, was die äussere Beschaltung ohne zusätzliche Kondensatoren erlauben soll: 16pF an XTAL1 und 6pF an XTAL2. In der AppNote
Falls nicht: da sich die internen Kondensatoren nicht deaktivieren lassen (CKOPT-Fuse gibt es beim ATtiny45 nicht), würde ich auf die Idee kommen, zu CL2 an XTAL2 einen 10pF-Kondensator parallel zu schalten (nach GND). Rechnerisch (CL2neu=CL2+CL2extern) ergäbe das eine Lastkapazität von 11.5pF, was dem
-
Thread
BASCOM Timer1 mit ATTiny45 --PROBLEM--
Das Projekt ist in Bascom soweit fertig, bis auf den Timer :( Denn genau da liegt das Problem: ATTiny45 und Timer1 bei Bascom geht nicht mit den "einfachen" Befehlen [pre] '--Einstellungen für den uC-- $regfile = "ATTiny45.dat" $crystal = 1000000 $hwstack = 32 $swstack = 10 $framesize = 40
Try the code below. [c]$regfile = "ATTiny45.dat" $crystal = 1000000 '1MHz $hwstack = 32 $swstack = 16 $framesize = 40 '''TCCR1=&H07 'This will replace Config Timer1 = Timer , Prescale = 64 TCCR1=&H0D 'This will replace Config Timer1
-
Thread
ATTINY45 PWM Erzeugung Hilfe erbeten
Hallo, da der Code mangels Debug Möglichkeiten fehlerfrei sitzen sollte wärer gut, wenn jemand mit viel Ahnung ihn mal schreiben könnte. Die Timer sind ja nicht so ganz trivial und meine Portierung vom AVR328 auf den Attiny stellt mich vor einige Fragen, weil ich im Datenblatt auch noch rumrätsel Timer 0 ist reserviert für die millis(), die ich auch brauche. Bleibt Timer 1 Ich brauche für IR eine Freq von 40khz mit DC 50%. Also Compare Register A (er hat ja 2, also wähle ich A) auf die Hälfte eines Überlaufs setzen und den Überlauf und ggf Prescaler so, dass 38khz bei 8Mhz entstehen.
-
Thread
Hilfe! ATtiny45-20PU "verfuset"
Hallo, ich hab ausversehen einen meiner ATtiny45-20PU auf 16MHz -external- clock gefust (low_fuses=0xfe) und keinen Quarzoszillator da... In http://www.mikrocontroller.net/articles/AVR_Fuses hab ich gelesen, man könnte einen anderen AVR als Taktgenerator
PB0 (D 0) pwm0 // +----+ [/code] Diesen habe ich auf einen zweiten ATtiny45 geladen, der mit 8MHz (intern) läuft. Dieser ist mit auf dem Steckbrett, hängt am Strom und pin 5 (PB0 [D0]) ist mit XTAL1 (nach obigem Schema Pin 2 / PB3) des "verfusten" ATTiny angeklemmt. Dieser
-
Thread
timer interrupt; state machine, ATTINY45
Hallo, Ich will mittels 2er Taster die ED eines Triacs steuern(Lüfterdrehzahl) Ich benutze den ATTiny45 und AVR Studio(spielt bei meinem Problem wahrscheinlich keine Rolle) Über INT0 bekommt der Pin jedesmal einen Impuls beim Nulldurchgang. Die Taster werden per Polling eingelesen. Weiters
-
Thread
ATtiny45 Timer 0 Comp. Modus
Hallo, folgenden Code: [c] ISR (SIG_OUTPUT_COMPARE0A) // Zeit für ganzes Protukoll { PORTB |= (1<<PB4) ; } TCCR0B = (1<<CS10); //setzt den Prescaler 1 --> keine Teilung OCR0A = 200; //setzt den Vergleichswert TIMSK = 1<<OCIE0A; //Compare-Int aktivieren while(1) { asm("nop"); PORTB &= ~(1<<PB4); //reset } [/c] Die ISR wird immer in gleichen Abständen aufgerufen. Unabhängig vom Wert im Vergleichsregister. Habe ich noch irgendwas vergessen?
-
Thread
Attiny 45 mit Arduino ISP, Timerinterrupt Problem
Hallo, ich verwende einen Attiny 45 (mit 1 Mhz getaktet) an einem 7805 mit einem Piezo-Signalgeber am PIN 1 (Hardware-Pin 6). Ich möchte nun einen halbwegs hörbaren Ton ausgeben, bin dabei aber auf Probleme gestoßen. 1. Versuch
Hi PIN1 ist beim ATTiny 45 der Reset-Pin. Bist du sicher, das der als Port-Pin gefust ist? >Damit ist der Prescaler bei ca. 16000, der zu erreichende Takt liegt bei >62,5Hz (nur Testweise), ich höre aber nur alle ca.
-
Thread
CDC-232 für ATtiny45 kompilieren
Vorschlag von http://www.recursion.jp/avrcdc/cdc-232.html kompiliert? Das 'flashen' der cdctiny45.hex Datei auf den ATtiny45 hat problemlos funktioniert. Somit sind AVR-Testboard und PC-Treiber ok. Da ich noch eine Zusatzfunktion einbauen wollte, habe ich die Quellcode-Dateien (für ATtin45) mit
-
Thread
ATtiny45 PullUp lässt sich nicht ausschalten
Hallo ! Ich möchte mit meinem ATtiny45 die Spannung über einem Widerstand messen. Hierzu nutze ich PB3 & PB4. Die Pins wurden als Eingang definiert und die PullUps durch setzen des PUD Bits im MCUCR Register deaktiviert. Wenn ich jetzt
-
Thread
attiny 45 Timer CompareFlag Bug?
Hallo, ich arbeite gerade an einer Schaltung auf einem attiny 45 unter avr-gcc die mit mehreren Interrupts arbeitet. Zum Einen habe ich den Software-Uart eingebaut und nutze dazu den Timer 1. Das Compareregister A (OCR1A) löst dabei ja zyklisch einen Interrupt
-
Thread
Attiny45 Timer1 PWM funktioniert nicht
Ich habe hier einen Attiny45 und wollte eine RGB Led damit ansteuern. Zurzeit hab ich es noch in meinem STK500 Dadurch sind die Signale Invertiert. Den Timer eins hab ich eigentlich so Eingestellt das er funktioniern müsste
-
Thread
Zweikanal USB-Panelmeter mit ATTiny45 mit Quellcode
Hallo Leute, ich möchte euch ein kleines Projekt eines Messgerätes vorstellen. Es handelt sich um ein Messgerät mit zwei Kanälen (10Bit-Auflösung), welche über USB-Schnittstelle ausgelesen werden, Die Messwerte werden am Bildschirm angezeigt und in einer Datei gespeichert. Die Eingangsempfindlichkeit kann, durch die Bestückung, zu 100mV oder 1000mV gewählt werden. Messbereichh 0 bis 100,0mV oder 0 bis 1000mV. Es ist die Weiterentwicklung des kleinen UsbScope von Yves Lebrac. Hier der Link zum Original: "http://yveslebrac.blogspot.de/2008/10/cheapest-dua.... Falls der direkte Link nicht
-
Thread
Assembler Programm von ATtiny13 auf ATtiny45 portieren
Parbleu! Bei mir dudelt es. .hex und .eep auf den ATtiny45 übertragen?
S. L. schrieb im Beitrag #7878428: > Parbleu! Bei mir dudelt es. .hex und .eep auf den ATtiny45 übertragen? Die .eep Datei wird bei mir überhaupt nicht angelegt.
-
Thread
Attiny45/85 38 KHz Signal erzeugen
ein einfaches 38 KHz Signal, welches einen IR-Emitter ansteuert. Zur Erzeugung möchte ich einen Attiny45 oder 85 verwenden. Eine Variante mit dem Arduino Nano (testweise für Empfänger) funktioniert bereits. Leider scheitert es momentan an der Umsetzung mit dem Attiny45/85... Andere Beiträge hier im
LED an den Transistor hängen musst, sondern auch den Source-Code, wie man eine 38kHz PWM mit dem ATtiny45/85 erzeugt.
-
Thread
Code from 328pdef to Attiny45
Can Somebody help me to change the code written for chip Atmel 328pdef in BASCOM to code for chip attiny45? Kann jemand helfen Mihr die kode fur Atmel 328pdef in die kode fur attiny45 zu vervexeln? Kindest Regards/Schoene Gruesse und Danke Schoen! '----------------------------------------
-ATtiny45-ATtiny85_Datasheet.pdf Have fun StromTuner
-
Thread
attiny45 lässt sich nicht mehr programmieren (arduino isp)
Hab mal ein Bild gemacht. Allerdings MUSS das ganze richtig verkabelt sein, denn wenn ich den attiny2313 an stelle des attiny45 einsetze, wobei ich nur das schwarze Massekabel umstecken muss funktioniert alles.
Meldung Falscher Mikrocontroller gefunden. Device signature = 0xff7fff Expected signature for Attiny45 is 1E 92 06
-
Thread
Problem: Attiny45 mit 16MHz PLL Takt
Hallo, ich nutze einen Attiny45 mit 16MHz PLL µC Takt. Die zugehörigen Fusebits in Avrdude-Schreibweise sind: -U lfuse:w:0xf1:m -U hfuse:w:0xdd:m -U efuse:w:0xff:m Wenn der Attiny45 seine "Arbeit" getan hat, setze ich
Hi >ich nutze einen Attiny45 mit 16MHz PLL µC Takt. Was soll das sein? PLL funktioniert nur mit internem Oszillator. MfG Spess
-
Thread
Atmel ATtiny 45 Spannung von externer Quelle messen
zusammen, Ich habe momentan ein kleines Problem: Ich bin vom TI Launchpad auf einen Atmel AVR ATtiny 45 umgestiegen. Ich will mit dem ATtiny 45 die Spannung einer externen Spannungsversorgung auslesen. Ich habe mich im Vorferld darüber informiert, leider klappt es in der Praxis aber nicht. Vom
Hallo beisammen, Danke für die vielen Rückmeldungen. Der Takt des ATtiny liegt bei 16 MHz. Ich habe leider keinen digitalen Schlatplan erstellt, dafür ist der Aufbau aber auch einfach (Papier). Nochmals zum Verständnis: Ich habe einen ATtiny 45 an einer Spannungsversorgung
-
Thread
ATtiny45: Seltsamer Effekt nach Löschen eines Interrupt-Flags
Bei einem (funktionierenden) Stromregler für eine LED mit dem ATtiny45 wollte ich zur Helligkeitseinstellung eine Dimmfunktion per Software-PWM einbauen, was aber nicht klappte. Zur Beschreibung hier im Forum habe ich die Software stark vereinfacht, der beobachtete
Dimmung in mehreren Stufen haben. Mein erster Ansatz war ein Hardware-Schaltregler, der von einem ATtiny geschaltet wird, aber das waren mir schon zu viele Bauteile, und der ATtiny hat sich gelangweilt. Dann wollte ich probieren, ob ein ATtiny45 das alleine kann. Er kann :-) Zum Messen des Stroms habe
-
Thread
Uhr mit ATtiny45 + USB + Pufferbatterie
Hallo, ich würde gerne eine Uhr mit dem ATtiny45 (+ USB + Pufferbatterie) aufbauen. Momentan gibt es zwei Varianten die ich mir vorstellen könnte. 1. Verwendung des internen Quarzoszillator. Mit PLL wird ein Systemtakt von 16.5Mhz erzeugt wegen
Also komme ich wohl um einen externen Quarzoszillator nicht rum. Aber wie schauffe ich es dann den ATtiny45 mit einer Batterie zu betreiben, ohne dass sie gleich nach 14 Tagen leer ist.
-
Thread
Attiny45 - Fehler beim Bootloader initialisieren
ob es noch iwie möglich ist, den Bootloader einzubrennen =/ Allerdings weiß ich das dieser Attiny45 keine automatische Stackinitialisierung hat. Schau mal ins Datenblatt^^ Robert
Robert schrieb im Beitrag #1844728: > Allerdings weiß ich das dieser Attiny45 keine automatische > Stackinitialisierung hat. > Schau mal ins Datenblatt^^ Schau besser Du mal, Seite 11: 4.6.1 SPH and SPL — Stack Pointer Register Initial Value: RAMEND Das ist ein
-
Thread
SoftwareSerial.h mit ATTiny45/85/84
Hi all ;-) Es gibt zwar etliche Beispiele im Netz, ATTiny85/45/84 mit der Library <SoftwareSerial.h> zur seriellen Ausgabe (UART) zu bewegen, leider funktioniert keins bei mir. Dann kanns eigentlich nur an den eingesetzten Versionen liegen. Ich nutze Arduino
dev/ttyS0 !! Beispiel aus dem Netz: [c]#include <SoftwareSerial.h> //const int rx = PB3; // ATTiny45 //const int tx = PB1; // ATTiny45 // ** ATTiny84 const int rx = PA7; const int tx = PA3; SoftwareSerial mySerial(rx, tx); int i = 0; char buf[12]; void setup() { pinMode(rx, INPUT)
-
Thread
ATTiny45 Lockbits setzen und gleichzeitig ISP deaktiveren
Ich fürchte dass ich mich mit meine ATTiny45 in eine Sackgasse geführt habe. Undzwar messe ich über den INT0 (ja ich weiss.... ICP usw.; zu spät, Platinen sind schon gefertigt) Impulslängen. Blöderweise ist der INT0 auch gleichzeitig der
-
Thread
elf für ATTINY 25 auf ATTINY 45 flashen
Kurze Frage, ich habe ein fertig kompiliertes Programm für den ATTINY 25. Kann ich das problemlos (also läuft es dann noch) in einen ATTINY 45 (habe ich rumliegen) flashen??
Der Tiny 25 hat z.B. einen 1-Byte Stackpointer (SPL), der Tiny45/85 hat 2 Bytes dafür (SPL und SPH). Ob das und anderes ein Problem darstellt, probierst du am besten einfach aus.
-
Thread
Datenübertragung von Attiny45 zum Pc durch USB und durch V2
Hallo , Ich muss Daten vom Attiny45 zum PC durch 2 seriellen Schnittstellen übertragen. Einmal durch USB und einmal durch V24 . Ich habe Sachen zusammengefasst und angehängt an Dateianhang . Ich möchte gerne alle benötigte
Hallo ; (Was soll der ATTiny45 überhaupt machen? Der hat doch nur 6 IOs wovon mindestens 4 für die beiden Schnitstellen draufgehen.) Der Attiny45 soll Daten zum Pc übertragen und Z.B im Computer in Exel sehen dass, die
-
Thread
Attiny 45 Lenkradfernbedienungs-Interface, erstes Programm so in Ordnung?
wurde. Das Makefile ist aus dem sample-Verzeichnis kopiert, dort habe ich nur die Zeile [code]CU = attiny45[/code] angepasst.
-
Thread
Alternative Attiny45.85, 8 Pins, Arduino
Hallo, so wirklich viel habe ich zu diesem Thema nicht gefunden...(via Google oder hier). Gibt es Alternativen zu den Attiny's inkl. Arduino Unterstützung, SOP-8 Gehäuse? Irgendwas von STM8 habe ich gesehen, muss aber noch genauer suchen... Cool wär noch mit echter UART... Danke
-
Thread
ATtiny45 - Timer 'Problem' - Assembler
Toogle ca. alle 33µs, was ziemlich genau dem OCR1C-Wert entspricht. Wo habe ich das Datenblatt zum ATtiny25/45/85 (2586Q-AVR-08/2013) falsch interpretiert oder wie bringe ich dem Steinchen bei, mit variabler Frequenz (dachte da an CTC) und variablem Duty (CompareMatch B, Pin toggeln)? Die Fotos sind
ver-UND-et betreibe, kann ich mir aber nicht erklären. Timer 0 ist aus und Mehr ist nicht drin, im ATtiny45. MfG
-
Thread
[gelöst] Starten des ADC bei AVR (ATtiny45) seltsam
Hi, ich habe ein seltsames Problem beim Starten des ADC bei meinem ATtiny45. Nach dem Einschalten starte ich eine Wandlung und will dann einen Dummy-Read machen, wie es auch im mikrocontroller.net-Tutorial (http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/Analoge_Ein
eine Erklärung? Fuses sind E:FE, H:DF, L:E2. Makefile: [code] PROGRAMMER = avrisp2 CPU_GCC = attiny45 CPU_DUDE = t45 F_CPU = 8000000 CDEFS = -DF_CPU=$(F_CPU) CFLAGS = -mmcu=$(CPU_GCC) $(CDEFS) -Wall -Os -DSTARTERKIT .phony: clean all: fftest.hex program: fftest.hex avrdude -c
-
Thread
ATtiny45 + VUSB -> gerät wird nicht erkannt
Hallo ich möchte einen ATtiny45 per PC mittels V-USB steuern, aber das Gerät wird nicht erkannt. Es kommt die standard-windows-fehlermeldung und auch mittels libusb bekomme ich nur ein unbekanntes gerät ohne VID oder PID angezeigt
Man MUSS einen 12Mhz Quarz verwenden, wegen > des USB. Muss man nicht zwingend. Man kann beim ATtiny45 auch den internen RC-Oszillator mit PLL verwenden und anhand der USB-Frame-Länge auf 16,5 MHz kallibrieren. Dieses Referenzprojekt [1] von obdev.at macht das so. [1] http://www.obdev.at/products
-
Thread
Attiny45 Dateneingabe über RS232 komisch
Hallo zusammen, ich kappier da mal wieder was nicht! Ich habe nen Attiny45 mit Half-Duplex UART (von Nerd Ralph -> http://nerdralph.blogspot.de/2014/01/avr-half-duplex-software-uart.html?m=1) per RS232/USB-Converter an WinXP gehängt. Schaltung und Beispielcode habe ich
Schön, nur läufts so auf einem anderen t45 oder mit Quarz vielleicht nicht mehr.
-
Thread
Kleine Last mit N-Mosfet vom ATtiny45 schalten
Hi, Ich schalte bei meiner Schaltung eine LED (20mA) mit einem ATtiny45. Da die LED von einem beleuchteten Button und daher größtenteils eingeschalten ist, habe ich einen Mosfet (IRLML2502) dafür verwendet, um den Ausgang des ATtiny zu schonen. Mit einem anderen Pin
Stephan P. schrieb im Beitrag #4927487: > Ich schalte bei meiner Schaltung eine LED (20mA) mit einem ATtiny45. Da > die LED von einem beleuchteten Button und daher größtenteils > eingeschalten ist, habe ich einen Mosfet (IRLML2502) dafür verwendet, um > den Ausgang des ATtiny zu schonen. Wenn man eine
-
Thread
ATTiny45 Spannung am Pin 2 zur Feuchtigkeitsmessung nutzen
Hallo liebe Community, ich habe hier ein Problem mit meinem ATTiny45. Ich hoffe man kann im Schaltplan alles erkennen, wenn nicht bitte fragen :) Ich habe vor mit meinem ATTiny45 die Feuchtigkeit über einen Sensor zu messen, In der Praxis sieht es so aus das der
verbunden, der Analog Eingang ist Pin 3, von dort geht ein 10kOhm Widerstand auf Masse. Ich habe den ATTiny45 über einem Arduino Uno programmiert, andere Programme ohne Sensor laufen. Im Programm läuft es so ab das am Pin 2 die Spannung ist ( pinMode(2, OUTPUT) ) Wenn jetzt der Widerstand vom Feuchtigkeitssensor
-
Thread
ATTiny45 für einige Sekunden über Elko betreiben?
Hallo, ich habe vor eine Schaltung aufzubauen in der ein ATtiny45 (Läuft auf 8Mhz) eine High power LED schalten soll. Ein vereinfachtes (KSQ usw. weggelassen) Schaltbild befindet sich im Anhang. S1 ist ein Handschalter welcher auf jeden Fall sicherstellen muss
alle im definierten Zeitfenster t (z.B. t=3 Sekunden) erfolgen. Da die Spannungsversorgung des ATtiny bei jedem Schaltvorgang unterbrochen wird, kann dieser also schlecht "mitzählen" wie oft geschaltet wurde. Meine Idee war jetzt zwischen +5V und GND des Attiny einen ausreichend groß dimensionierten
-
Thread
Signale an INT0 pin und Programmierung ATTiny45
Hi, habt ihr Erfahrung oder Vorschläge zu folgendem Problemchen: ich benutze einen ATTiny45 um ein Funksignal empfangen. Das Funksignal wird über einen Schmitt aufbereitet und an INT0 angelegt, bei jedem INT0 prüft meine Empfangsroutine ob das Bit-Timing stimmt und speichert es ggf. ab
Grundrauschen des Funksignals. Das hat nun allerdings zur Folge, dass ich zum Programmieren des ATTiny das Signal nicht anliegen lassen kann, weil es sonst dazwischenfunkt und die Programmierung nicht klappt (INT0 = SCK des SPI ports), ich muss also auf dem Breadboard immer das Kabelchen abziehen.
-
Thread
Attiny 45 Arduino IDE Bootloader lässt sich nicht brennen.
ich suche jetzt schon seit 2 Stunden nach einer Lösung für mein Problem. Ich versuche einen Attiny45 auf die 8MHz Clock zu setzen. Zum Programmieren verwende ich die aktuelle Arduino IDE und einen AVR ISP Mk II, der über USb angeschlossen ist. den µC kann ich ohne Probleme programmieren. Sobald
In der Arduino IDE wird der Attiny unten rechts angezeigt. Attiny läuft, läst sich normal mit dem Code und "Hochladen" programmieren, alle LEDs am AVRISP Mk II sind grün. Sobald ich auf Bootloader brennen drücke, sucht er die E/A
-
Thread
ATTiny45 PhaseCorrect PWM auf konstante Frequenz
> ... 24,48 MHz takten. Das wird mit einem 8-Bit-AVR eher nichts ... Es geht um einen ATtiny45, dieser kann mit PLL 64 MHz für Timer1.
meine Frequenz von ca. 48kHz indem ich den Prescaler auf 8 Setze und den inneren Schwingkreis des ATTiny45 auf die Frequenz von 8MHz setze. Zusätzlich wird das Register OCR0A dafür verwendet den Timer0 bis auf 22 hochzählen zu lassen. Das ist in etwa die Periodendauer. Als Output verwende ich den PIN
-
Thread
Einzelne Bits der ATtiny45 Register mit BASCOM setzen
Hallo! Ich bin gerade dabei, mit dem Fast PWM Mode des ATtiny45 zu spielen. Ziel ist am Ende ein PWM Signal mit einer Frequenz von ~25kHz, in Sachen Genauigkeit habe ich einen angenehmen Spielraum von 21kHz bis 28kHz. Durchgerechnet ist auch schon alles,
Frequenzmessungsfunktion stuckt auch nur 0Hz aus, natürlich nichts anderes beim Tastgrad. Code: [code]$regfile = "ATtiny45.dat" $crystal = 6000000 '6MHz $hwstack = 40 $swstack = 16 $framesize = 32 Tcnt0 = &B00000000 Ddrb = &B11000000
-
Thread
Schuhheizer mit ATtiny45 steuern / Dimensionierung der Schaltung
nichts mehr einfallen und es würde zu warm werden. Und das mit dem µC ist halt ein Projekt um den ATtiny45 mal kennen zu lernen. Es dient auch der Lehre. Julian Baugatz schrieb im Beitrag #3424948: > Warum verwendest Du nicht den internen Temperatursensor? Der µC und der Akku werden mit einem
-
Thread
AVR ATtiny45 DCF77-Zeitgeber gewünscht
Hallo, ich suche jemanden, der mir einen Attiny45 mit "DCF77-Zeitgeber" programmieren kann. Leider bin ich nicht wirklich visiert bezüglich µC :( Meine gewünschten Anschlüsse: V+, GND und Reset ist ja klar 1x Eingang Conrad DCF77-Antenne
-
Thread
Attiny 45V 10PU watchdog oszillator
Hi, hab aus versehen mit PonyProg2000 bei dem ATTINY 45 als Oszillator den "watchdog oszillator 128Khz" aktiviert nun kann ich nicht mehr lesen. Mit welchem anderen Programm kann ich ihn wieder einlesen oder das ganze rückgängi machen? Mfg milka
-
Thread
ATtiny45 USI / Studio 6 Simulatorfehler?
Hi, ich versuche gerade im Studio 6 den USI im ATtiny45 zu debuggen. An einer Stelle im Code wird das USISR abgefragt mit IN, allerdings stehen danach im Register NICHT die Werte, die mir der Simulator für das USISR anzeigt... (siehe Screenshot)
verstanden habe. Hat bis jetzt sehr selten funktioniert. Klemm noch ein oder zwei LED mit an den Attiny, die du einfach leuchten lässt, wenn ein Ereignis eingetreten ist. So kannst du in Hardware debuggen. Wenns läuft, kannst du die LED ja wieder verschwinden lassen. MfG Dennis
-
Thread
Bei ATtiny45 Reset-Pin nutzen ohne HVSP-Programmer?
Hallo, ist es möglich einen Atmel-Mikrocontroller ohne ein HVSP Gerät zu programmieren, mit einer Software die auch den Reset-Pin als Port-Pin verwenden will? Also wenn schon eine solche Software auf dem µC drauf ist wird das wohl nicht gehen, aber ein einiges mal sollte es doch auch ohne gehen, oder? Um mal ganz konkret zu werden: Es geht mir um den usb-i2c* adapter. [*] http://www.harbaum.org/till/i2c_tiny_usb/index.shtml Grüße, Sebastian