-
Thread
µCke Microcontroller Mücke (Atmel Tiny13)
avrasm] ...und ein kleiner Fehler im Comment in Zeile 136. Dort soll es natürlich nicht ';=addi r23,1' sondern ';=addi r17,1' heissen.
[/avrasm] wenn die Zufallsgenerator-Register r21>=253 und r23=123 sind dann gibts ne pause. Gute Idee, dadurch wirds noch nerviger denn wenn die Mücke nicht mehr summt dann ist sie bestimmt gelandet und sticht zu ^_^. Stromverbrauch senken? die braucht doch nur
-
Thread
Library für EA-DOGM Grafikdisplays inkl. Font-Generator
deaktiviert. Ein paar schaltungsideen gibt es u.a. hier: http://code.google.com/p/dogm128/wiki/dogm132_attiny84_hardware Grüße, Oli
mit dem Font Editor neue Zeichen zu der datei symbols_8px hinzugefügt. Einmal nur zum testen bei 0x23 (#) ein ausgefülltes Rechteck 5x8 Pixel. Habe danach abgespeichert/exportiert und den ganzen Block an Hexwerten in die bestehende Datei kopiert. Wenn ich jetzt hingehe und folgendes mache: lcd_set_font
-
Thread
Passenden Controller gesucht
Wenn du viel Unterstützung durch diese Seite hier haben willst, nimm einen AVR z.B. einen aus der Attiny Familie. Vielleicht einen Attiny43U, wenn es ein batteriebetriebenes Gerät werden soll (http://www.atmel.com/products/avr/attiny43u.asp?family_id=607)
avr Ich persönlich würde selber wenn es eine kleine µC-Lösung sein muss einen PIC10F.. im SOT23-6 verwenden ;-)
-
Thread
Ich suche eine schnelle Lösung für eigenes delay_us
Guten Tag Ich möchte mit einem ATtiny24 mir 8MHz Takt ein asymetrisches Rechtek-Signal generieren (low < high) dass eine Periodendauer von bis zu 2,5ms hat. Hat jemand eine Idee wie ich dass Signal genau timen kann? Dass Blöde ist, dass
@ Barny F. (barny) >Ich möchte mit einem ATtiny24 mir 8MHz Takt ein asymetrisches >Rechtek-Signal generieren (low < high) dass eine Periodendauer von bis >zu 2,5ms hat. >Hat jemand eine Idee wie ich dass Signal genau timen kann? Mit einem
-
Thread
UNIX timestamp erzeugen
gewaltige Codemenge, die z.B. in einem AVR-Controller nicht akzeptabel wäre. Ich nutze einen ATTiny85 zum Empfang eines DCF-Signals. Auch hier liegt die Zeit nur als "struct tm" vor, also aufgedröselt in Jahr, Monat, Tag, Stunde, Minute, Sekunde. Bisher wandern die Daten als solcher Bytestream per
leap second) */ int tm_min; /* Minutes. [0-59] */ int tm_hour; /* Hours. [0-23] */ int tm_mday; /* Day. [1-31] */ int tm_mon; /* Month. [0-11] */ int tm_year; /* Year - 1900. */ int tm_wday; /* Day of week. [0-6] Sunday ==
-
Thread
LED-Blitzer mit Bascom und ATtiny13
ANHANG: ATtiny13 -Pinout.
Hallo Leopold, >>Wieviel Stromverbrauch habe ich mit dem At ... also der ATtiny13 (siehe mein Posting vom: 16.07.2009 23:14) hat folgenden Stromverbrauch: Stromverbrauch bei 5V: 2,6 mA wenn LED aus 3,4 mA wenn LED ein Dein Akku mit 800mAh würde (bei einem Durchschnitts-Strom
-
Thread
Fahrrad - Ortung / Alarm
Ja, klasse Idee, wo jeder ATtiny2313 einen USB-Host drin hat :)
im Schlaf was bei 3mWh. Hoffentlich läuft das GSM Modul auch mit etwas weniger Spannung, der ATtiny wirds jedenfalls, so kann man dann rund 10 Knopfzellen (mit etwas Luft für Rest der Schaltung + Selbstentladung, niedrigere Spannung etc.) a 3V und 250mA zu je 1,55€ bei Reichelt mit nur 23mm Durchmesser
-
Thread
ATmega168 Problem mit mySmartUSB und WinAVR
) 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
Lenzpumpensteuerung
es Verbesserungspotential für die Schaltung ? Was jetzt noch fehlt ist ist das Programm für den ATTINY, hat da jemand irgendwelche Vorschläge ? Grüsse Sven
Schutzdioden am 7805 vergessen ? siehe F23 Sensoreingang ohne Schutz R ? http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23
-
Thread
SHARP LJ640U34 von Pollin?
Wandler: In der Ausgangsleitung liegen Widerstände (4x 1Ohm) über die der Strom gemessen wird. Das SOT23-5 IC ist ein LM8261 Rail2Rail OP, der 50-75mA liefern kann und zwischen 2,5V und 30V läuft. Dazu ist er noch sehr schnell. Also gut brauchbar. Der verstärkt den Strom und führt diesen über eine BAV70
Also ich dachte RFM12 Empfang darstellen,OK und von PS2-Tastatur über ATTiny(uart) an TX des m8515 wird mit RFM12 Daten gesendet, Sendadaten(Tastatureingabe) werden dann auch mitgelesen. Also eine Art abgesetztes Terminal, das ganze. Das wäre für dem Display angemessen
-
Thread
Anfänger sucht einfachen LED Blinker
LED blinken zu lassen, bräuchte er idealerweise einen Prozessor mit einem Port. Sagen wir mal im SOT23-Gehäuse. Aber sein ATtiny13 könnte das auch gut schaffen.
Mikrocontrolleranfänger kannst Du hier lernen: http://www.mikrocontrollerspielwiese.de/ Die steigen da mit einem attiny13 Blinker ein. Gruß Tux
-
Thread
Logamatic 2107 Schnittstelle
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 74 7C
DD 00 C3 EA 14 08 00 19 00 00 02 14 00 00 64 08 02 37 00 02 A0 06 00 23 13 [/code]
-
Thread
TV-B-Gone selber bauen!
ParallelProgrammer Ich hab das Zweite nachgebaut und hatte nie Probleme. Du musst mal gucken ob du den Attiny85-10PU oder den Attiny85-20PU bekommst. MFG Calmato
GND, MISO, RESET, MOSI, SCK entspricht? 2. Was ist der Unterschied zwischen Attiny85V und Attiny85 (also ohne V)? Denn Reichelt hat nur Attiny85-20 PU und Attiny85V-10 SU. SU bedeutet doch SMD, oder? Dafür hab ich kein Equipment.
-
Thread
Attiny45, Betriebs"strom"?
Wirkungsgrad in die Quere kommen.) Das ist aber eine andere Geschichte und hat mit dem Strombedarf des ATtiny nichts zu tun.
uC und einem ohmschen Widerstand. Sagen wir, ich habe eine Betriebsspannung von 5.5V, die also attiny45-konform ist, und dann habe ich neben dem attiny45 noch einen Widerstand mit 4M7 in Reihe; so, dann kann der attiny45 meiner Ansicht nach höchstens nur noch im uA Bereich ziehen, wird das nicht problematisch
-
Thread
Power-down mit Taster
der Code 0x83. Lies mal was im Datenblatt zur CKDIV8 Fuse steht und lies den Zustand bei deinem Attiny mal aus...
Output Voltage ist auch vom entnommenen Strom, Vcc und der Temperatur abhängig (s. Figure 21-22 und 21-23 I/O Pin Output Voltage vs. Source Current).
-
Thread
neuer MC (Atmega 128?)
DIL-Gehäuse zu haben ist Und warum nimmste dann nicht einen im DIP, z.B. ATmega8 oder ATmega32? Mit 23 bzw. 32 I/Os kann man schon einige Jahre programmieren, ehe die knapp werden. Peter
> ist, dass der glaube ich nicht im DIL-Gehäuse zu haben ist - oder? und Dann nimm doch den ATtiny128 (siehe Link) http://www.mikrocontroller.net/topic/91350#785238 http://www.mikrocontroller.net/attachment/31544/Tiny128L-8PU_1024x768.jpg ;o)
-
Thread
Probleme mir "langem Timer" (Kaskadierung)
den Fehler nicht) bleibt mir nichts anderes übrig als hier zu fragen. Das ganze läuft auf einem Attiny15 mit 1,6 MHz. [avrasm].include "tn15def.inc" .org 0x0000 rjmp RESET .org INT0addr nop .org PCI0addr nop .org OC1addr nop .org OVF1addr nop .org OVF0addr rjmp T0_OVF .org
subcount2 = r19 .def comp0 = r20 .def comp1 = r21 .def comp2 = r22 .def oncounter = r23 RESET: clr subcount0 clr subcount1 clr subcount2 clr oncounter ;Die Vergleichswerte für die "Untertimer" ldi comp0, 255 ldi comp1, 140 ldi comp2, 3 ldi temp, 0b00000010 ;TOIE0
-
Thread
Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1? Gesperrt
avr51 avr6 avrxmega1 avrxmega2 avrxmega3 avrxmega4 avrxmega5 avrxmega6 avrxmega7 at90s1200 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4414 at90s4433 at90s4434 at90s8515 at90c8534 at90s8535 attiny13 attiny13a attiny2313 attiny24 attiny44 attiny84 attiny25 attiny45 attiny85 attiny261 attiny461 attiny861 attiny43u attiny48 attiny88 at86rf401 at43usb355 at76c711 atmega103 at43usb320 attiny167 at90usb82 at90usb162 atmega8 atmega48 atmega48p
-
Thread
extra Ausgang an Küchentimer
stelle des Timmers und dem Huehnerfutter einfach einen kleinen Microcontroller, z.B. irgendeinen ATtiny, einsetzen wuerdest? Dann waere auch noch Platz fuer ein paar Spielerein, wie 7-Segment-Anzeigen fuer die Restlaufzeit usw.
Autor: Dark-Player44 (Gast) Datum: 23.05.2009 20:30 ... im I.-net hab ich zwar schon viele Programme und Beispiele gesehen aber ich möchte, wenn denn dann, es alleine machen und ich denk mal das is als 1. Projekt n bischen groß...
-
Thread
Melodieklingel BASCOM ATmega8
'Musi15: Data &H15 , &H12 , &H50 , &H12 , &H23 , &H15 , &H0E , &H20 , &H0E , &H20 , &HBA 'Musi16: Data &H28 , &H00 , &H03 , &H00 , &H23 , &H10 , &H38 , &H00 , &H25 , &H00 , &H05 , &H00 , &H25 , &H40 , &H27 , &H00 , &H08 , &H00 , &H2A ,
Korrektur: Attiny 45
-
Thread
Inline Assambler compiler error
schon den ersten teil in c umgeschrieben: [c] unsigned char i2c_address = 123,i2c_b1 =12,i2c_b2 = 23,i2c_stop = 23; unsigned char adress; unsigned char cSCL = PB4, cSDA = PB3, cACK = cSDA; asm volatile( "1: \n\t" //i2c_get = 1 "sbis %[_PINB],%[_SCL]\n\t" //wait for SCL&SDA=1
) /*input ->*/ :"memory"); [/c] nun bekomme ich aber die Fehler: [c] \Attiny13\default/../I2C_Test.c:65: undefined reference to `r24' \Attiny13\default/../I2C_Test.c:65: undefined reference to `r18' \Attiny13\default/../I2C_Test.c:65: undefined reference to `r25' \Attiny13
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Arne Groh schrieb im Beitrag #1850492: > 18-Kanal-Einfachst-Lauflicht > mit einem Attiny2313 und 18 LEDs ;-) "einfachst" vs "attiny". naja...
MS schrieb im Beitrag #2038892: > Warum nutzt du für jeden Port einen Attiny und keine Schieberegister > oder Datenbus mit Latches? Die 8 ATtiny und der "Master" ATtiny könnnen autark agieren, alle bekommen die Empfangsdaten über den RS485 Tranceiver. Der Master übernimmt
-
Thread
Probleme beim Funktionsaufruf (Bascom)
ich beim Compilieren den Fehler "Source variable does not match the target variable" für die Zeile 23 mit dem Aufruf der Funktion Readds1820. Warum? Viele Grüße Holger $regfile = "ATtiny2313.dat" $crystal = 4000000 Const Warntemp = 25 Const Skip_rom = &HCC Const Convertt = &H44 Const
-
Thread
Anfänger sucht Rat "Kettenöler"
machen: www.mccoi.de (keine Werbung, aber dort tummeln sich auch µC-Fans, schließlich ist da ein ATtiny2313 verbaut und mit BASCOM programmiert). Aber der ATtiny und das Programm sind das kleinste Problem. Ich hatte schon genug zu tun, den fertigen Bausatz FACHGERECHT an mein Motorrad zu adaptieren
>Autor: Z8 (Gast) > Datum: 31.03.2009 23:32 >An alle Anfänger: >"ldi r16,0x11111111" ;falsch entspricht dezimal 17 Besser nicht merken ist naemlich: 286331153 Gast4
-
Thread
"kleine" Probleme mit ATtiny2313 Schaktung
die Eagle Dateien: http://pic.leech.it/pic.php?id=d23d073dbild1.png Das ganze soll ein Nachbau der Schaltung von dieser Seite werden. Da gibt es auch den Code, der so aber auch nicht funktioniert: http://elm-chan.org/works/capsens/report_e.html Dabei werden an einen ATTiny2313 kleine Kupferplätchen angeschlossen, von welchen die Kapazitätsänderung beim berühren gemessen wird. Je nach dem welchen Sensor man berührt leuchtet eine andere LED oder auch mehrere gleichzeitg
-
Thread
ISP Pin's als Ausgang belegen, wie geht das?
außerdem Code und Layout. R1 wurde übrigens auch schon entfernt! http://pic.leech.it/pic.php?id=d23d073dbild1.png
@ Orikson (Gast) >ATtiny2313. Das ganze hat 12 Tasteneingänge (jede an einem eigenen Pin >angeschlossen) und einen Ausgang, an dem über 10kOhm ein BC548 Die Widerstandsnetzwerke kannst du dir sparen. Einfach die internen
-
Thread
Display mit Touchscreen bei Pollin?
Randabstände und Umrechnungswerte angezeigt. Im oberen Bereich der Berührungspunkt gerastert auf 8x23 und der gemessene 8-Bit-Feinwert. Kalibrierung = spricht für sich Texteingabe = hier wird der Code angezeigt, der "unter" jedem 8x23 Rasterfeld liegt. Menue = wieder zurück zur Auswahl Viel
Hi MaXX, mein Display habe ich in ein Raster mit 23 Zeichen mit 7 Pixel Breite (x, 10 Pixel-Zeichen-Zeilenhöhe) und in 8 Zeichenzeilen (y) unterteilt. Das ergibt 23 x 8 = 184 kleine Folientasten. Dafür ist die Berechnung der Kalibrierung ausgelegt. Diese
-
Thread
Problem mit Timer-Interrupt (Assembler, AVR Studio)
@Gast: Dort ist der Attiny2313 eingestellt - also korrekt.
// 18 reti // 19 reti // 20 reti // 21 reti // 22 reti // 23 reti // 24 reti // 25 reti // 26 reti // 27 reti // 28 reti // 29 reti // 30
-
Thread
Buck-Boost maximaler Duty Cycle?
3.9V (cree q2, starke Streuung) I_out = 350mA - 1A f = 125kHz / 250kHz gesteuert von einem attiny25, Strom wird über Spannungsabfall an Leiterbahn gemessen. Die Spule ist ausreichend groß (47µH) und gerät nicht in die Sättigung. Die Frequenz hat kaum Einfluß auf das Ergebnis, nur der DC führt zum
avion23 wrote: > Hallo Forum, > ich habe ein Problem mit meinem invertierenden Wandler. Sobald ich den > Duty Cycle über 50% stelle zieht die Schaltung zuviel Strom. Die > grundsätzliche Idee ist von >
-
Thread
Transistortester mit AVR Gesperrt
etwas zusammenpackt, reicht es. Bei mir sieht die Anzeige so aus: N-Mosfet Qg=1234 GDS=123 Vt=1.23V
4,31,31,14,14,4,31,4,0} AnodeIcon[] EEMEM={0,17,25,29,31,29,25,17,1} CathodeIcon[] EEMEM={0,17,19,23,31,23,19,17,2} CapaIcon[] EEMEM={40,10,10,10,27,10,10,10,3} ResiIcon[] EEMEM={0,0,0,31,17,31,0,0,4} so I have added in the main.c these lines : " LCDLoadCustomChar(); lcd_eep_string
-
Thread
mein erstes "grösseres" Projekt
www.wcom-gps.com/product_info.php/info/p574_Navilock-NL-504ETTL-GPS-Modul.html/XTCsid/r0ac6tgoaq13rnr186vffusf23 Navilock NL-504ETTL GPS Modul Hat da jemand erfahrungen? Welches soll in nehmen? Was haltet ihr von diesem Projekt? Ist das machbar? Ich wäre sehr froh für Tipps und Verbesserungsvorschläge und
ist. Vermutlich, weil er nicht skalierbar ist. Wenn ich nen 8-Pinner brauche, nehme ich nen ATtiny25 und wenn ich 100 Pins brauche, nen ATmega2560. Und ne proprietäre Programmiersprache ist auch nicht so der Hit. Ich möchte einmal entwickelte Programme nicht wegschmeißen müssen sondern auch
-
Thread
Wie LED abrupt schalten?
weißt du NICHT, WIESO es so funktioniert und bleibst dumm. einige hier würden aber auch einen attiny dafür zu rate ziehen :) Klaus.
microchip.com/downloads/en/DeviceDoc/41270E.pdf Hat AD-Wandler, kann LED direkt treiben uns ist klein (SOT23-6) und günstig. gruß hans
-
Thread
Was sind die Vorteile und Nachteile von PICs und ATMEL Controller? Gesperrt
Serie > fertigen, da spielt es dann schon eine Rolle, ob so ein Teil 0,50 € > (PIC12F) oder 1,- € (ATTiny) kostet. Welchen PIC hast Du denn mit welchem AVR bei welchem Lieferanten verglichen? In der Regel sind die AVRs billiger, z.B. Reichelt: ATTiny13: 0,80€ PIC12F508: 0,95€ Peter
sowohl als auch (und manchmal noch 8051). Alles C und/oder Asembler. Die Mini-PIC (10F2xx im SOT23-6) sind z.B. für kleine Timingaufgaben echt klasse. Daher "Leben und leben lassen"! gruß hans
-
Thread
AVR - GCC 4.3.3 / LIBC 1.6.5 build - komplett
-p0 # ada not installed (would fail due to missing ada directory) # --> cat ../patches/gcc/4.3.2/23-gcc-4.3.2-ada-Makefile.patch | patch -p0 # --> cat ../patches/gcc/4.3.2/40-gcc-4.3.2-bug-10768-by-adacore.patch | patch -p0 # we continue with important patches cat ../patches/gcc/4.3.2/41-gcc-4.3.2
patches/gcc/4.3.2/56-gcc-4.3.2-atmega32u4.patch | patch -p0 cat ../patches/gcc/4.3.2/57-gcc-4.3.2-attiny167.patch | patch -p0 cat ../patches/gcc/4.3.2/58-gcc-4.3.2-remove-atmega32hvb.patch | patch -p0 cat ../patches/gcc/4.3.2/59-gcc-4.3.2-attiny13a.patch | patch -p0 cat ../patches/gcc/4.3.2/60-gcc-
-
Thread
MyAVR Display
) 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: 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
-
Thread
µC über einen PIN ausschalten
der controller abschalten. tut er aber nicht. FRAGE: warum funzt das nicht? hardware: attiny13 bc547 100 Ohm Vorwiderstand ein paar LEDs zum blinken ich hoffe ihr schaft es mich zu erleuchten grüße michael
Aus der Feature-Beschreibung des ATtiny13: o Low Power Consumption - Active Mode: o 1 MHz, 1.8V: 240µA - Power-down Mode: o < 0.1µA at 1.8V Bei 3 V sind es 200 nA. Wenn du die Taktfrequenz möglichst