-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Mein aktuelles Projekt: Labornetzgerät 0V - 25V 5mA - 1.5A Strombegrenzung aktuell 15mV "Brumm" @ 1A Wird noch mit einem ATMEGA 8 und einem LCD mit Schnittstelle zum PC erweitert.
- Befeuert durch drei getaktete KSQs (2x 1000mA, 1x 700mA) - Gesamtleistungsaufnahme irgendwo bei ~23W - Temperatursensor mit optischer Überhitzungswarnung (grün, gelb, rot) - Anzeige der Akkuspannung - Alles gesteuert durch ATMega644P - S65
-
Thread
Info Platinen Bauteiletester / Transistortester
. Prog. ATMega328) Nase71 1 + 1 ATMega328 Kh loeter 2 + 2 ATmega328 tom16 1 + 1 Bauelemente Gruß Thomas
(inkl. Prog. ATMega328) Nase71 1 + 1 ATMega328 Kh loeter 2 + 2 ATmega328 tom16 1 + 1 Bauelemente
-
Thread
China SUPER Bauteile-Schnäppchen Thread
wenigstens noch links geposted, OK, sorry, akzeptiert. :-) http://www.aliexpress.com/item/2PCS-1PCS-CP2102-Module-1PCS-Pro-Mini-Module-Atmega328-5V-16M-For-Arduino-Compatible-With-Nano/1273504373.html Das ist sogar ein Atmega328P. Und die CP2102 Module sind auch für alles mögliche brauchbar,
/itm/Arduino-PRO-MINI-ATMEGA328-5V-16M-MWC-avr328P-Development-Board-/271251071444 3,28 USD http://www.ebay.com/itm/1PCS-PRO-Mini-ATMEGA328P-5V-16M-16MHZ-Board-Module-For-Arduino-Compatible-Nano-/360732394240
-
Thread
Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus
Pollin Ich hab mal lt Datenblatt die Anschlüße rausgsucht, unklar ist: Mega8 Pin 18, Funktion M AC dazu gibts am LCD keine Funktion ? was tun? Atmega LCD Pin 23 D0 7 24 D1 8 25 D2 9 26 D3 10 14 PCLK 3 16 LP 2 17 FLM 1
ich habe mal eine frage zum Grafik Display ich habe an meine Display folgende Anschlüsse 1 VDD +5 V 2 GND 3 VCC +32 V 4 FLM 5 Display off 6 M 7 Load 8 CP 9 GND 10 D0 11 D1 12 D2 13 D3 14 GND 15 Beleuchtung + 16 Beleuchtung- 17-20 Touchscreen nur weiß ich nicht
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
anders als auf der Abbildung. http://de.aliexpress.com/item/Free-Shipping-10Pcs-Lot-Pro-Mini-Module-Atmega328-5V-16M-For-Arduino-Compatible-Nano/1047182943.html?recommendVersion=1 Bei Bedarf mache ich ein Foto. Sorry - sehe gerade das die einen Controller mit USB haben.
/de/gewindeschneidsatz-30teilig-hss-brueder-mannesmann-m-53240-metrisch-m1-m11-m12-m14-m16-m18-m2-m22-m25-812288.html
-
Thread
PPS5330 Labor-Netzteil hack
b = 5; uint16_t x1 = 539; uint16_t y1 = 1000; uint16_t x2 = 15580; uint16_t y2 = 30000; m = ((uint32_t)Usoll / 539); uint16_t y = ((uint32_t)m * 539 + b); OCR1A = (y); } [/c]
) = 0.9947 Fließkomma // m = (30160mV / 30000mV) = (1.0053 * 10000) = 10053 Festkomma uint16_t m = 10053; //uint16_t y = ((uint32_t)521 * Usoll / 1000); // ohne Linearisierung //uint16_t y = (((uint32_t
-
Thread
MMC/SD-Karte mit FAT16 an AVR
16 Bytes 1CEh 2nd Partition Entry 16 Bytes 1DEh 3rd Partition Entry 16 Bytes 1EEh 4th Partition Entry 16 Bytes 1FEh Boot Record Signature (55h AAh) 2 Bytes Partition Entry (Part of MBR)
-dspeed=115200 -dpart=atmega16 --rd_aref --rd_vtg --rd_fuses Firmware Version: 1.14 VTarget = 3.3 V ARef = 3.3 V Atmel AVR ATmega16 is found. Firmware Version: 1.14 Fuse Low Byte = 0xff Fuse High Byte = 0xd9
-
Thread
SSD1306/1309 Library zum Darstellen von Text auf OLED Displays
40, WHITE); lcd_drawLine(90, 25, 120, 25, WHITE); lcd_gotoxy(0,0); lcd_puts_p(PSTR("M. Köhler 2016/2017")); lcd_invert(YES); lcd_display(); TCCR1B = 0; dtostrf((overflows*65536UL+TCNT1)*1.0/16.0e3, 6, 3, time); overflows = 0; TCNT1
M. K. schrieb im Beitrag #5751814: > Der Atmega32 hätte wieder genug RAM auch für den Graphicmode und ist IMO > pinkompatibel zum Atmega16 ;) ATmega644 und 1284 sind auch pinkompatibel, allerdings
-
Thread
MMC SD library FAT16 FAT32 read write
. wie sieht es mit dem speicherbedarf aus? funktioniert der code auch - read only - auf einem atmega16 (1kb ram)?
nicht leer ist. Habt ihr ne Idee? SanDisk MicroSD 2GB(+Adapter), 3.3V LM317, Pagelwandler - 3.3K,1.8K ATMega32, 16MHz stable-mmc-0.5.7 Mfg, Amega
-
Thread
Webserver ATmega32/644DIP ENC28J60
Das Kabel, hm .... 1m Kabel (vom STK500) .. unlesbar 1m Kabel (USB - RS232) .. dito
entnommenm habe: LF=0xff; HF=0xdf; EF=0xFF. Habe selber compiliert. Unter Linux mit avr-gcc (4.1.0-1); avr-libc (1.4.4-2); binutils (2.16.1-1). Die Vorversionen, die ich bisher benutzt habe, hatten noch keinen Support fuer den ATMega644 drin. Der Code ist noch original; nur HTTP_DEBUG hatte ich
-
Thread
Arduino-AVR programmieren
guloshop.de hat den ATmega8 A zur Zeit für €1.25 im Angebot, plus €2.40 Versand. pansen
ACH!!!! Ich habe den ATmega8-16PU, sind die 16PU irgendwie entscheidend?
-
Thread
AX81 - ZX81 im AVR
Dataflash! Nur +5V, 20MHz Quarz+2xC, PS2 Anschluß mit 2x10k Pullup und Videoout 510 Ohm an pc7 und 1k an pd5. 100nf Abbock-C, 10uF und 220uF in der Versorgung. Atmega1284p geflasht mit: avrdude -c usbtiny -p m1284p -e -U flash:w:ax81_m1284p_t-l_sd_pd1pd4.hex avrdude -c usbtiny -p m1284p -U lfuse:
funktioniert das recht gut. Die LCD-Refresh-Rate ist halt etwas kleiner als sie sein sollte. Ich verwende v1.28 der Software (ax81b_v128_cb2_24m.hex). Meine SD-Karte ist eine "disk2go 1 GB" (einige Jahre alt) mit einer einzigen FAT16 Partition (knappe 1 GB gross, d.h. gesamte Kapazität der Karte). Ich kann
-
Thread
Blutzucker-Messgerät Hardware OLED Display
1. Gerät, das 2mA frisst? Irgendeine Idee?
Ich vergaß, PRR=255 ist natürlich im Code drinnen. Ohne Display sind's noch immer 1.977 mA. mit Display sind's 1.984mA, Differenz 7uA.
-
Thread
Logamatic 2107 Schnittstelle
20:32 15.07.10: 09 {--} 16:20:32 15.07.10: 8C {--} 16:20:32 15.07.10: 89 {--} 16:20:32 15.07.10: 09 {--} 16:20:32 15.07.10: 90 {1A} 16:20:32 15.07.10: 10 21 AC 00 00 00 00 1A {1A} 16:20:32 15.07.10: 10 21 AC 00 00 00 00 1A
{--} 16:20:32 15.07.10: 89 {--} 16:20:32 15.07.10: 09 {--} 16:20:32 15.07.10: 90 {1A} 16:20:32 15.07.10: 10 21 AC 00 00 00 00 1A {1A} 16:20:32 15.07.10: 10 21 AC 00 00 00 00 1A {1A} 16:20:32 15.07.10: 10
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
ein richtiger "Dongle", also kompakter und mit RFM70. Mit HID UART Bridge CP2110 oder CP2104 und Atmega88. Passend zum Gehäuse: http://www.newageenclosures.com/cart.php?m=product_detail&p=1&c=5
SHOW=1&START=0&OFFSET=16&
-
Thread
Peter Danneggers Bootloader (fastboot) für AVR-GCC-Toolchain
this with ATMEGA8 1: '"/usr/lib/gcc/avr/4.5.2/collect2"' '"-m"' 2: '"-m"' '"avr4"' Match found. arch=avr4 LOADER_START=0x1e00 STUB_OFFSET=0x1fe avr-ld:bootload.x:22: syntax error make: *** [bootload.elf]
und avr-ld Version 2.21.1 und gcc version 4.6.1 oder hat mir jemand ein fertiges hexfile für den atmega16?
-
Thread
Projekt : GPS Tracker
aus: $GPRMC,162949.00,A,4959.54120,N,00854.62489,E,0.440,353.12,271008,,,A*6E $GPVTG,353.12,T,,M,0.440,N,0.816,K,A*34 $GPGGA,162949.00,4959.54120,N,00854.62489,E,1,7,1.40,149.3,M,48.0,M,,*67 $GPGSA,A,3,03,06,08,16,18,27,22,,,,,,2.16,1.40,1.64*07 $GPGSV,4,1,13,03,83,252,42,21,23,069,,06,80,141,45,08,10,326,36
*69 $GPRMC,162950.00,A,4959.54146,N,00854.62448,E,3.156,340.40,271008,,,A*6F $GPVTG,340.40,T,,M,3.156,N,5.849,K,A*3F $GPGGA,162950.00,4959.54146,N,00854.62448,E,1,7,1.30,148.9,M,48.0,M,,*6E $GPGSA,A,3,03,06,08,16,18,22,19,,,,,,1.99,1.30,1.52*0C $GPGSV,4,1,13,03,83,252,41,21,23,069,,06,80,141,44,08,10,326,33
-
Thread
Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1? Gesperrt
@Olli guck hier http://parts.digikey.at/1/1/470682-ic-sdram-64mb-133mhz-54-tsop-mt48lc16m4a2tg-75-g-tr.html
atmega3290 atmega3290p atmega406 atmega64 atmega640 atmega644 atmega644p atmega645 atmega649 atmega6450 atmega6490 atmega16hva at90can32 at90can64 at90pwm216 at90pwm316 atmega16u4 atmega32c1 atmega32m1
-
Thread
Frequenzzähler 1Hz - 40MHz
Hallo Old-Papa, ja richtig ist von DL1ALT. Die Version 1 des mW Meter hatte ich von 2 Jahren auch schon mal aufgebaut, nur wurde da ein µP mit Core 8051 zum Einsatz. Die aktuelle Version 2.0 basiert auf einem atMega Design und so habe
m2 = m1 haben und eine Standardabweichung s2 = s1/sqrt(N). Korrekt? PS: Statistik ist laaaange her... XL
-
Thread
AVR Bootloader
BOOTLOAD.H die Konstante xtal an die eigene Quarzfrequenz anpassen. -> wine avrasm32.exe -fI M8BOOT.ASM <- ausführen (für MEGA8). Für einen ATMEGA16 entsprechend M8BOOT.ASM durch A16BOOT.ASM ersetzen. Läuft alles nach Plan, so wird eine Datei M8BOOT.hex erzeugt. 4. Die M8BOOT.hex
habe mich einmal mit dem Bootloader von Peter Dannegger aus der Codesammlung befasst. Fuer den Atmega8 ( M8BOOT.hex / Pboot.exe ) geht das alles wunderbar. Dann der Versuch alles fuer den Atmega8535 anzupassen: 1) M8535BOOT.asm:.equ signature = 0x1E9308 ;Mega8535 2) m8535def.inc:.equ
-
Thread
Einfacher und billiger Webserver mit AtMega32
Ich habe da mal ein paar Fragen: 1. Warum ist der Webserver mit dem ATmega128 "schneller" als der mit ATmega32? So wie ich das sehe können doch beide maximal bis 16 Mhz getaktet werden? 2. Kann man unter Umständen ein solches Konstrukt
FREUDE! JUBEL auf den RÄNGEN! Der Webserver läuft jetzt mit Atmega32, 16Mhz, der Version 1.38 von der Seite http://www.mikrocontroller.com/de/download.php#AVR_WEB mit der Adresse 192.168.1.66 Dank an Ulrich Radig, Holger Buss und Ingo B. SD-Karte wird zwar
-
Thread
Library für EA-DOGM Grafikdisplays inkl. Font-Generator
Servus, Jan M. schrieb im Beitrag #1844854: > - Funktionen zur Ausgabe von long, int und float angepasst - in der font.h wurde folgendes definiert: #if INCLUDE_FLOAT_OUTPUT == 1 uint16_t lcd_put_float(FONT_P
Servus Achim, lcd_set_font(FONT_PROP_16, NORMAL); // FONT_PROP_16 lcd_moveto_xy(0,0); printf("Atmega644 11059200 Mhz"); while (1) { lcd_set_font(FONT_PROP_16, NORMAL);// FONT_PROP_16 lcd_moveto_xy(0,0); printf("Atmega644 11059200
-
Thread
RFM12 - Funkmodul
Den Strom habe ich nie gemessen, da meine Messgeräte alle nur 0,1mA Auflösung haben. Der mega48 lief mit einem 32kHz Quarz, der den AVR alle 5s aufweckte, und eine Messung startete und 1s später den auslas. 1x pro Minute wurde der Wert dann in den externen Flash (waren
Hallo Timo, ist Ponyprog? AT m8 nur Haken in SUTO + CKOPT alle andern raus. ATTyny versuch mal mit zusätzlichen Haken bei CKSEL1 M8 funktioniert auf jeden Fall mit Takt vom Rfm 12 mit meiner Einstellung. Wigbert
-
Thread
ATMEL verändert einige Dinge im ATMega
m.n. schrieb im Beitrag #4438889: > Es gehen auch 3 V Typen mit gekappten Sinussignal, das man kapazitiv an > XTAL1 einspeist. Der ATmega-interne Inverter kommt damit gut klar. Wenn man eh noch zusätzliche
Quarz meinen die überhaupt? Habe ich was verpasst und es gibt > dann bald nur noch eine Sorte über 16MHz von einem Hersteller? Noch mal konkreter. Wenn ich mir den 16,0000-HC49U-S von Reichelt ansehe finde ich im Datenblatt: Cl = 32pF Rs = 40R max Drive Level = 0,1...1mW Wenn ich mir dagegen
-
Thread
Wettkampf Opa(MOS6502) gegen Frischling(ATmega)
mit dem 1MHz 6502 schon ziemlich absurd. [Edit] Ein weiterer Emulator: https://2m5.de/6502_Emu/index.htm Der schafft anscheinend am mega16 mit 16MHz einen 2mhz 6502 clock [/Edit] 73
der Vergleich mit dem 1MHz 6502 schon ziemlich > absurd. > [Edit] > Ein weiterer Emulator: https://2m5.de/6502_Emu/index.htm > Der schafft anscheinend am mega16 mit 16MHz einen 2mhz 6502 clock > [/Edit] 73
-
Thread
Höchstmögliche Schaltfrequenz an einem normalen AVR Ausgangs-Pin
Schritt ins Compare-Register übertragen. Das geht in Assembler in ca. 1us, könnte also 1MHz auf bis zu 8 Schrittmotoren erzielen. [c] uint8_t calculated_steos[256]; uint16_t ticks_to_next_event[256]; uint8_t n; ISR (TIMER1_COMPA_vect) { PORTB=calculated_step[n]
. Jobst M. schrieb im Beitrag #7058166: > Außerdem musst Du, wenn Frequenzen im Verhältnis > 1:255 auf einem Timer > (außer Timer 1) erzeugt werden, diesen Fall bearbeiten. Auch bei Timer1 muß man mit Software
-
Thread
Lightweight WS2811/WS2812 Library
BADCAB1E schrieb im Beitrag #3885389: > Mein Atmega328pu läuft mit einem internen 16mhz tackt. Ich nutze den ???
#if (w1_nops&16) w_nop16 #endif " sbrs %1,7 \n\t" // '1' [03] '0' [02] " out %2,%4 \n\t" // '1' [--] '0' [03] - fe-low " lsl %1 \n\t" // '1' [04
-
Thread
AVR-ChipBasic2 - BASIC-Computer mit ATMega 644
09 NEXT :F=0:GOSUB 40 10 T=1-T: IF T=0 THEN GOTO 17 11 K=KEY(6):M=KEY(7) 12 IF (K=-1) & (L=1) THEN X=X-1 13 IF (K=1) & (R=1) THEN X=X+1 14 IF (M=1) & (U=1) THEN Y=Y-1 15 IF (M=-1) & (D=1) THEN Y=Y+1 16 DA 0,Y,X:GO 32 17 FOR
nachtrag: würde dieser programmer laufen? -> http://cgi.ebay.de/USB-ISP-Programmer-fuer-ATMEL-AVR-ATmega-ATTiny_W0QQitemZ390043966886QQcmdZViewItemQQptZBauteile?hash=item390043966886&_trksid=p3286.c0.m14&_trkparms=72%3A1229|66%3A2|65%3A12|39%3A1|240%3A1318|301%3A1|293%3A1|294%3A50
-
Thread
MMC/SD ansteuern mit AVR
Hallo Stefan, das mit der SPI-Taktrate hab ich ausprobiert, allerdings in Assembler. Da mein ATmega16 mit 1 MHz läuft, hat SPI-Clock 500kHz bei SPI2X=1 und 250kHz bei SPI2X=0.
Datenlogger jetzt soweit (mit ATM32, ATM8 ging gar nicht). Leider ist der Stromverbrauch recht hoch. ATMEGA (mit 1MHz internal clock) ~ 8mA LED ~ 5mA MMC (MMCplus, Reichelt, 256MB) ~ 40 mA (in Ruhe!) Die MMC braucht in Ruhe schon einen Haufen Strom. Ich würde die MMC gerne abschalten und nur alle 5
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
schräg steht, dass die Taschenlampe plötzlich im Schatten des Fensterrahmen liegt ist erkennbar. 1. Tag: 6,9mAh 2. Tag: 2,7mAh 3. Tag: 10mAh 4. Tag: 15mAh 5. Tag 3,1mAh 6. Tag 9,6mAh 7. Tag 16,4mAh Summe: 63,6mAh
zuckungen. Die AVR Platine steuert jetzt nurnoch das LCD und nimmt Tastendrücke entgegen. Durch den 16Bit DAC und 24Bit ADC erreiche ich jetzt bis 1A (wenn nur ein Kanal aktiv ist) eine genauigkeit von +-1mA, also 0,1%. Ab 1A sind alle 4 Heizkanäle aktiv und es geht auf +-3mA hoch. Das ist aber vllt
-
Thread
LCD Controller für 640x480 LCD mit mega8515
wie ARM oder M16 nehmen.
aufzureiben ist, Reichelt hat nicht mehr viel mit 55 nsec, nur noch das hier: DIL 32 512Kx8 55ns =K6T4008C1B-DB55 BestNr. 628512-55 3,70 Euro oder dasselbe in SMD nur 2,60 Euro BestNr. 628512-55 M da wären die Adressleitungen A16 -A18 auf GND zu legen, dann geht das auch. Datenblatt zum K6T4008C1B :
-
Thread
Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen
@Benedikt: Müsste das nicht so heissen ? Also 1 und 16 vertauscht ? 29 0 1 10 16 1 50 0 255 Gruß Sven
V_LOW=C1&V_HIGH=D9&M_LOW_0x3F=0x3F&M_LOW_0x80=0x80&M_HIGH_0x06=0x00&M_HIGH_0x20=0x00&B_SUT1=P&B_SPIEN=P&B_SUT0=P&B_CKSEL3=P&B_CKSEL2=P&B_BOOTSZ1=P&B_CKSEL1=P&B_BOOTSZ0=P
-
Thread
AVR Ethernet Platine
gefällt, ist, dass es in dieses Gehäuse passt. Kleine Eckdaten zu meinem ATEthernet Board: * ATMega128 * 32kByte SRAM * 1MByte Flash * USB * 10Mbit Ethernet * RTC (Counter am ATMega) mfg Andreas
Also obs jetzt 1 Ampere, 0,8 oder 0,5 sind, ist bei 5Volt imho egal. Es ist m.M.n. besser, die Sicherung etwas höher anzusetzten, als in Wirklichkeit notwendig. LG Michael
-
Thread
Schnelle FFT in Assembler
nicht lange. Der LED Strom liegt bei rund 150mA bei 1/16 Tastverhältnis.
Bei mit fließen 150mA pro LED. Ich multiplexe 1/16, also fließen 32*150mA=5A. Da gehen BC517 aber schenll in Rauch auf...
-
Thread
CH32V003, float wirklich langsam?
ATmega328p / 16 MHz : 41,0 Sekunden CH32V003 / 48 MHz: 8,1 Sekunden CH32V003 / 24 MHz: 13,5 Sekunden Kuriosität am Rande: Compilat für ATmega328p (okay, alter Compiler) avr-gcc v. 7.3.0 : 8586 Bytes
Christoph M. schrieb im Beitrag #7968527: > Ralph S. schrieb im Beitrag #7968242: >> ATmega328p / 16 MHz : 18 Sekunden >> CH32V003 / 48 MHz : 6.2 Sekunden > > d.h. der Atmega wäre bei 48MHz fast genauso schnell
-
Thread
Nokia 6100 Ansteuerung in C
testen. Allerdings habe ich beide MCU's mit jeweils 16/8/4 MHz getestet und das lief alles einwandfrei. So müsste deine Konfiguration dann aussehen: Pin LCD Desc. ATmega16 1 Vdigital 1,8V - 3,3V 2 RESET
voltages" und "Speed grades": Atmega32L: 2,7 - 5,5V / 0..8MHz Atmega32: 4,5 - 5,5V / 0..16MHz Wenn Du also einen ATmega16 mit ca. 3V bei 16MHz betreibst, wird der doch außerhalb der Spezifikation betrieben und es ist mehr oder
-
Thread
Z180-Stamp Modul
1 x 7420 gehen. AVR_INT = /( /( M1 * /A6 ) * /( M1 * A7 ) * /( IORQ ) * /( M1 * WR ) )
3, high 3 63 0037' 01 03 80 db 1,cntlb1,M_MPBT ;No MP Mode, X16 64 003A' 01 01 64 db 1,cntla1,M_RE+M_TE+M_MOD2 ;Rx/Tx enable, 8N1 65 003D' 00 db 0 [/avrasm] Die Tabelle liegt nach loadf auf 2e02, der
-
Thread
DS1820, DS18B20 in C
Linking: main.elf avr-gcc -mmcu=atmega32 -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.o -std=gnu99 -Wp,-M,-MP,-MT,main.o,-MF,.dep/main.elf.d main.o 1WIRE.C DELAY.C
unterprogramme, header und c files zu zerlegen? Ich habe bisher immer nur im main programm und vllt mal 1,2 datein eingebunden.... und nun zu meinem hauptproblem was binde ich denn bei dir wo ein, oder einfach main file compilieren? Zur info: Takt: 16 Mhz AVR Atmega16 Danke marco
-
Thread
bidirektionale Datenübertragung zwischen 2 Atmega 8
((F_CPU/(16UL*BAUD))-1) //16MHz/((16UL*9600UL)-1)= 104,16 //Variablendeklaration char Sensor_1bis6; int main (void) { DDRA = 0x00; //Datenrichtungsregister A alles 0
beim empfangen ausgelößt wird und senden tut er wohl auch nicht habe an der anderen seite noch den atmega 16 mit dem es schon funktioniert hat aber auf dem atmega 164P wird nix empfangen und auch nix gesendet. Außerdem macht der Atmega164P oft Probleme beim beschreiben hab die fuses BOOTSZ0 und BOOTSZ1
-
Thread
USB IR Remote Receiver (V-USB + IRMP)
ein Atmega16!? Der hat 16KB Speicher. Oder ein Atmega32 mit 32KB Speicher. Alle Protokolle wird man aber nie brauchen, deswegen sollte der Atmega8 ausreichen. > - Ich hab keine anderen Möglichkeiten als die
_2pcs_ 12,0000-HC18 -> oscillator 12MHz 1/4W 100 -> Resistor 1/4W, 5%, 100 Ohm 1/4W 68 -> Resistor 1/4W, 5%, 68 Ohm _2pcs_ 1/4W 1,5K -> Resistor 1/4W, 5%, 1,5 kOhm 1/4W 1,0M -> Resistor 1/4W, 5%, 1,0 MegOhm 1/4W 10K -> Resistor 1/4W, 5%,
-
Thread
ATtiny24A, Power-down
: rjmp main_loop [/avrasm] Mit dem /nop/ fließen 2.16, ohne 1.94 mA.
vorgeschlagen hat. Wobei ein Teil davon natürlich jeweils über die Fuses abzuhandeln war, bei den ollen M16/M32 sogar das meiste. Der entsprechende Teil des Code für den M1284P sieht so aus: ldi R16,1<<ACD out ACSR,R16 ldi R16,0 sts ADCSRA,R16 ldi R16,1<<JTD out MCUCR,R16 ldi R16,(1<<PRTWI)|(
-
Thread
ATMEL billiger und leistungsfähiger als PIC
selben Preiß mehr Programmspeicher aber dafür kein EEPROM. Beispiel (Preiße laut Reichelt): ATMEGA 8-16 (DIL-28) max. 16MHz und 23 IO Ports 8kB Flash, 512B EEPROM, 1kB RAM -> 2.60€ PIC 16F648A-I/P max.20MHz und 16 IO Ports 4kx14 Flash, 256B EEPROM, 256B RAM dafür USART -> 2.30€
selben Preiß mehr Programmspeicher aber dafür kein > EEPROM. > Beispiel (Preiße laut Reichelt): > ATMEGA 8-16 (DIL-28) max. 16MHz und 23 IO Ports > 8kB Flash, 512B EEPROM, 1kB RAM > -> 2.60€ > > PIC 16F648A-I/P max.20MHz und 16 IO Ports > 4kx14 Flash, 256B EEPROM, 256B RAM > dafür USART >
-
Thread
WordClock mit WS2812
ästhetisch, aber für manche Umgebungen einfach zu groß. 450 mm x Faktor 0,6 = 270 mm. Buchstabenabstand 28,1 mm x Faktor 0,6 = 16,86 mm, also nicht weit weg von den 16,67 mm Buchstabenabstand der Stripes mit 60 LEDs/m! Da waren die bisherigen Planungen mit einer der ATmega 168-Steuerplatine schnell wieder in
Frank M. schrieb: > Torsten G. schrieb: >> Bisher habe ich 3 Meldungen: 1x larswars >> 1x boondock2010 >> 1x sebsch75 > > 2x ukw 1 x b_sa 1x aapn2000
-
Thread
Womit programmiert ihr eure µCs?
1. ATmega (16 für Entwicklung, 8 als Zielplattform). 2. ASM, in letzter Zeit häufiger C (allerdings find ich's weniger effizient, aber wenn's denn sein muss...) 3. AVR Dragon für Debugging, selbstgebaute
1) ATMEL (ATMEGA8,16,32, ATTiny 13) 2) C 3) Dragon 4) AVR Studio 5.0
-
Thread
Induktiver Positionssensor - Fragen dazu
An zwei TT gemessen. Ohne Kern: 5.1mH; 5.2mH Mit Kern: 8.5mH; 8.6mH
also die Berechnung der Induktivität aus den gemessenen Pulslängen: a) Stößel draußen: L1 = 25us * 50 Ohm = 1,3mH (mein Transistortester maß: 1,2mH) b) Stößel drin: L1 = 77us * 50 Ohm = 3,9mH (mein Transistortester maß: 4,2mH) Keine Frage, dass ein ATmega diese Berechnung
-
Thread
was spricht eigentlich gegen die xmega? Gesperrt
, außerdem benötigen diese zu viel Platz). Aktuell bin ich daher bei den XMegas (64A1U - kostet bei 1k +- 2 EUR) gelandet, würde aber aus Gründen der Zukunftssicherheit gerne auf M0/M3 wechseln. Kennt jemand entsprechende Modelle? NXP bietet maximal 1 DAC an.
ist zu langsam, außerdem benötigen > diese zu viel Platz). Aktuell bin ich daher bei den XMegas (64A1U - > kostet bei 1k +- 2 EUR) gelandet, würde aber aus Gründen der > Zukunftssicherheit gerne auf M0/M3 wechseln. Kennt jemand entsprechende > Modelle? NXP bietet maximal 1 DAC an. Warum machst
-
Thread
Arduino Bibliotheken funktionieren nicht beim AVR128DB-Prozessor
ziemlich stromhungrig. Ich habe bisher nur eine akzeptable Variante gefunden: SG5032CAN mit 3,3 Volt (1,8 mA max) und danach noch 74AHCT1G125 für 5 Volt. Aber auch so, mit Quarz ist Stromverbrauch kleiner als mit einem externen Oszillator. Zum Vergleich: SG5032CCN für 16 MHz verbraucht bis 20 mA (bei mir waren ca. 17 mA). 17 mA allein für Quarzoszillator!!! Ich habe bisher mit ATMega328P nur mit 16 MHz gearbeitet, so war für mich einfacher, mit einem Timer 1 ms-Puls zu bekommen, als mit 20 MHz. Jetzt habe ich mit
-
Thread
ATmega16 Port Ausgabe Problem
Als Diskussionsgrundlage: ich habe jetzt doch mal einen ATmega16-16PU (von 1431) hervorgekramt und nachgemessen: zwischen den beiden GND sind es 1,6 Ohm.
S. Landolt schrieb: > Als Diskussionsgrundlage: ich habe jetzt doch mal einen ATmega16-16PU > (von 1431) hervorgekramt und nachgemessen: zwischen den beiden GND sind > es 1,6 Ohm. Inklusive Meßstrippen?
-
Thread
BASIC-Computer mit Mega32
habe cih in diesen fuse-rechner eigegeben http://palmavr.sourceforge.net/cgi-bin/fc.cgi?P_PREV=ATmega32&P=ATmega32&V_LOW=ef&V_HIGH=d1&O_HEX=Apply+user+values&M_LOW_0x3F=0x21&M_LOW_0x40=&M_LOW_0x80=0x80&M_HIGH_0x01=&M_HIGH_0x06=0x00&M_HIGH_0x08=&M_HIGH_0x10=&M_HIGH_0x20=0x00&M_HIGH_0x40=0x00&M_HIGH_
zusätzliche Maßnahmen erforderlich sind. "Meine" Verdrahtung der "I²C" - Schnittstelle: Pin 1: + -> Pin 8 LM75 Pin 2: SCL -> Pin 2 Pin 3: SDA -> Pin 1 Pin 4: GND -> Pin 4 und 5,6,7 (Adresse "0") Habe ich da einen Denkfehler ? Versuchsweise habe ich noch einmal den ATMEGA16 mit
-
Thread
Mini-Farbdisplay (+mehr) für 1 Euro
bekannt sind) 16/GND 17+18/3.3V? 19/GND 20/1M Widerstand gegen Masse?!? Kann die Beobachtungen jemand bestätigen? Gruß, SIGINT
12 D3 13 D2 14 D1 15 D0 16 GND 17 VCC 3,3V 18 VCC 3,3V 19 GND 20 VLCD Über 1M und C parallel an GND