-
Thread
Toochain bauen avr-gcc-x.x mit binutils-2.34 funktioniert nicht
atxmega64b1 atxmega64b3 atxmega64c3 atxmega64d3 atxmega64d4 atxmega64a1 atxmega64a1u atxmega128a3 atxmega128a3u atxmega128b1 atxmega128b3 atxmega128c3 atxmega128d3 atxmega128d4 atxmega192a3 atxmega192a3u atxmega192c3 atxmega192d3 atxmega256a3 atxmega256a3u atxmega256a3b atxmega256a3bu
avrxmega5/atxmega64a1 avr/lib/avrxmega5/atxmega64a1u avr/lib/avrxmega6/ avr/lib/avrxmega6/atxmega128a3 avr/lib/avrxmega6/atxmega128a3u avr/lib/avrxmega6/atxmega128b1 avr/lib/avrxmega6/atxmega128b3 avr/lib/avrxmega6/atxmega128c3 avr/lib/avrxmega6/atxmega128d3 avr/lib/avrxmega6/atxmega128d4
-
Thread
Taktfrequenz vom ATxmega
andere Frage: was ist die max. Frequenz für ext. Schwinger 16 oder 32MHz
wo ist dan rechenvorteil dem mega128 gegenüber? die netten perephrie features vom xmega lassen wir mal außen vor.
-
Thread
[S] 4-Bit oder 8-Bit SDRAMs in TSOP54 mind. 50 Stueck
verkehrt. Aber auch hier sind 50% des Geldes im Sand, denn das ist ein 256MBit-Chip von dem sich maximal 128MBit ansteuern lassen, womit der Vorteil des 4-bitters wieder verloren waere.
@Jojo: Der von dir genannte K4S560432B ist aber ein 256MBit-Chip. Lt. Manual des ATXMega128A1 unterstützt dieser aber nur bis zu 128MBit. Mit solchen Experimenten wäre ich sehr vorsichtig. Das sollte auf jeden Fall vorher getestet werden. Ein 64Mx4 von Micron (MT48LC64M4A2P; RoHS-konform
-
Thread
AT89C51RD2 ISP macht Probleme
geflasht - ohne Probleme. Folgendes noch zur Hardware: Vom PC gehen wir auf ein "Käschtle", das den Max 3232 von Maxim enthält und auch die Stromversorgung für die Target-Hardware. Beide , der Max 3232 und das Target, werden von der gleichen Stromversorgung versorgt. Diese ist auch relativ kräftig mit
61 20 1F : 0 6001 00 0 62 6C 61 62 6C 61 8C : 0 0000 00 1 FF [/pre] Auf dem RE2 laufen auch 128-Byte Records. Da wird das Programm (1.418 Byte) von Flip automatisch in 8 Portionen zu max. 128Byte aufgeteilt und übertragen. Siehe AT89C51RE2_PASS.log Zeile 285..292
-
Thread
Usbasp funktioniert nicht richtig
Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 4 10 128 0 no 512 4 0 9000 9000 0xff 0xff
Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 4 10 64 0 no 128 0 0 9000 9000 0xff 0xff
-
Thread
WS2811 Ansteuerung
C$L5"); asm(" nop;"); asm(" nop;"); asm(" nop;"); asm(" OR.B #128,&P1OUT+0"); [/c]
Hardware ertesten konnte kann ich bei meinen LEDs folgende Specs festlegen: f_min = ca. 147kHz f_max = 1,15MHz T0H_max <= 500ns T0L_min = ?? (< 220ns) hardware limitation T1H_min >= ?? (< 560ns) hardware limitation mehr Werte haben mich nicht interessiert!
-
Thread
SH1106 Init-Sequenz
ein interessantes Beispiel: Der SH1106 besitzt einen Buffer mit 132x64 Pixel. Meistens ist aber ein 128x64 Pixel OLED am SH1106 angeschlossen. Aber: Wie ist das 128x64 Fenster des OLEDs in den 132x64 Buffer des SH1106 hineingemapped? Gibt es nur einen Hersteller oder ist es Zufall, dass alle SH1106
einfach so. Die erste sichtbare Spalte ist so 2 statt 0, steht ja auch oben, 132 Spalten im Speicher, 128 Spalten in der Anzeige.
-
Thread
8051, Keil und der Krieg mit der Codeerzeugung
Code :( Ich will nicht alles in Assembler schreiben. [c] unsigned char code PeriodTable[] = { 0, 128, 0, 164, 0, 196, 0, 255 }; /* will be much longer later! */ data unsigned char ASIncr[AUDIO_MAX_PARALLEL]; /* input sample offset += ASIncr */ data unsigned char ASIncrFrac[AUDIO_MAX_PARALLEL
Mal so probieren #define AUDIO_MAX_PARALLEL 5 const unsigned char code PeriodTable[] = { 0, 128, 0, 164, 0, 196, 0, 255 }; /* will be much longer later! */ data unsigned char ASIncr[AUDIO_MAX_PARALLEL]; /* input sample
-
Thread
TFT Touch Panel Probleme (Touch)
CPHA =1 Daten gültig bei zweiter (=fallender) Flanke von SCK - FALSCH!!!!! SPR1=SPR0 = 1 fOsc/128 OK und SPSR = 0b00000001 SPI2X doppelte SPI-Frequenz FALSCH (macht nämlich 250kHz SPI-Takt bei 16MHz clock und /128) Insbesondere das falsche CPHA-Bit sollte zu den komischsten Ergebnissen
Maximalwerte die folgenden (aus meiner Source herauskopiert): [c] #define X_MIN_RAW 60ul #define X_MAX_RAW 1970ul #define Y_MIN_RAW 110ul #define Y_MAX_RAW 1970ul [/c] Die Rohwerte musst du sowieso skalieren um auf das Display-Format zu kommen. [c] int Touch_GetX (void) { uint32_
-
Thread
LED-Treiber über RS485
wenn es auch anders geht - gleich eine solche Beschränkung einbauen? :) Im Moment denke ich an max. 256 Adressen mit je 24 Ausgängen. Macht 6144 Ausgänge. Klingt schon besser ;) gruss, Micagh
//www.maxim-ic.com/app-notes/index.mvp/id/4021 Datenblatt: http://datasheets.maxim-ic.com/en/ds/MAX6956.pdf - 400kbps I²C-Compatible Serial Interface - 2.5V to 5.5V Operation - 20 or 28 I/O Ports - 16-Step Individually Programmable Current Control for Each LED 11µA (max) Shutdown Current
-
Thread
Mathematik Optimierungsproblem
{ if (n / (int)(h / sx) > ws || n / (int)(w / sy) > hs) { double max = MAX(sx, sy); double min = MIN(sx, sy); hs = (int)(h / max); s = w/n*hs; s = MAX(min, s); } else s = MAX(sx, sy); } cout << "s = " << s << endl; system("PAUSE"); return EXIT_SUCCESS; } [/c]
-
Thread
RS485 Kabel selber machen mit FTDI 232R
Gut, MAX485. MAX3040 war ja Quatsch, weil nur Transmitter. Brauche ja beides.
ja genau, i kann bis zu 128 Teilnehmer anschliessen, wenn das nicht reicht hab ich noch einen Hub gebaut (muss noch getestet werden) da kannste dann die naechsten 128 TN anschliessen usw......... damit die 'geometrie' der bits
-
Thread
Warum sind MacOS und iOS so beliebt?
Neuanschaffung und zwar eines PCs: aber warum soll ich mir ein günstiges MoBo zulegen welches auch nur max.32GB aufnehmen kann? Das ist nicht mehr als meine jetztige alte Möhre von Apple! Ja es gibt PC MoBos welche tatsächlich 64GB resp. 128GB RAM aufnehmen können, aber zu was für Preise! (MoBo, nicht den
werde -z.b. via heiße.de/preisvergleich- nicht fündig bei > PC-Motherboards welche mehr als 64GB/128GB Maximalausbau abkönnen, > zumindest nicht zu PCüblichen Günstigpreisen... Wozu soll das gut sein, wenn die PC-üblichen Prozessoren mit >128GB eh nix anfangen können? Wozu soll überhaupt so
-
Thread
stk500, avr studio
für die Kommunikation einschalten, ungefähr so: [pre] $ avrdude -c stk500v2 -P /dev/ttyS1 -p m128 -uF -vvvv avrdude: Version 5.11.1, compiled on Sep 16 2011 at 13:35:17 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch
Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- flash 33 6 128 0 yes 131072 256 512 4500 4500 0xff 0xff
-
Thread
Verschlüsselungssoftware
: 128 bit: 50MB/s (49.3, 50.5) 256 bit: 44MB/s (43.9, 44.1) Wirklich langsamer wir wie man sieht nur AES, twofish sogar schneller. Leider können die cipher im linux kernel im Moment nur max. 256 bzw. 448 Bit, das liegt aber nicht an der Machbarkeit, sondern daran, dass 128bit heute als sicher anzusehen sind. CPU war ein A64 X2 2*3.2GHz, Platte hatte Sendepause (6GB Ram).
-
Thread
Wo gibts günstige AVRs?
Ich hätt auch gern mal einen atmega128 aber mit SMD fang ich leider nix an :(
echt die liefern nach at?? was kostet das dann (transport) ??? der 128er is nicht unbedingt schwer zu verlöten... man muss nur eine halbwegse platine machen dann geht das schon... btw programmierpins sind bei dem ding anders...siehe datenblatt ;) 73 de oe6jwf
-
Thread
E DIP240B7 TP Electronic Assembly - Makro programmer
Hallo, ich habe ein LCD EDIP240B7TP (240x128) von Electronic Assembly hier. Das Display wird über SPI von einem ATMega128 gesteuert, was soweit prima funktioniert. Jetzt ist es so, dass man in das Display selbst Makro einprogrammieren kann und
Richtig. Pin DSR,DTR,DCD zusammen, Pin9,6 des Max233! auf Masse. Wie gesagt, der Max233 funktioniert ja auch.
-
Thread
I2C Display einfache Frage
Ich nehme mal an, es geht um eines dieser OLED-Display 128x64 Pixel, Schwarz-Weiss. Das Display braucht einen kleinen Puffer-Speicher (128Bytes) und Deinen "Text" oder Graphik in dem Speicher malen (pixel-weise) und anschliessend in das Display schreiben
unterzubringen ist auch geil, doof nur wenn Flash und RAM ausgehen (ATmega328*) deswegen mag ich den m128p
-
Thread
Programm schützen
auf einem Zettel aufschreiben was 2^64 eigentlich bedeutet ! Und sichere Systeme fangen erst bei 2^128 minimal an sicher zu werden. Man sollte sich fragen wieviel mehr nun 2^128 im Vergleich zu 2^64 ist. Einfach mal ausprobieren und auf den Zettel die Zahl 2^64 einfach 2^64 mal draufkritzeln. Ich frage
auf einem Zettel aufschreiben was 2^64 eigentlich bedeutet ! Und sichere Systeme fangen erst bei 2^128 minimal an sicher zu werden. Man sollte sich fragen wieviel mehr nun 2^128 im Vergleich zu 2^64 ist. Einfach mal ausprobieren und auf den Zettel die Zahl 2^64 einfach 2^64 mal draufkritzeln. Ich frage
-
Thread
AVR Inline Optimierung kaputt?
Letztendlich stellt sich die Frage, gibt es irgendeine praktische Anwendung, wo ein Überlauf von 127 auf -128 sinnvoll ist?
richtig behandeln möchte, kann man dann folgendes machen. Wir bleiben zur besseren Lesbarkeit bei char -128 ... +127. [c] if (++x > 127) x = -128 [/c] Oder ist das UB Verhalten absolut nicht vorhersehbar? Also könnte er auch frei Schnauze x auf -50 setzen statt auf irgendeinen höheren positiven Wert
-
Thread
[Projekt] A80186 Computer selber gebaut
Datenbustreiber dran sind, geht das alles ohne Probleme. Einfaches Rechenbeispiel: EPROM mit max. 100ns Zugriffszeit. (Reichelt 27C2001-100) 2*74LS245 Datenbustreiber mit max. 40ns tpg (Datenblatt TI) Summe max. 180ns Zykluszeit Speicherzugriff ohne Waitstates beim 80C186 und 12.5 MHz (25MHz
Anja schrieb im Beitrag #3109299: > Einfaches Rechenbeispiel: > EPROM mit max. 100ns Zugriffszeit. (Reichelt 27C2001-100) > 2*74LS245 Datenbustreiber mit max. 40ns tpg (Datenblatt TI) > Summe max. 180ns Zykluszeit Anja, ich will mich nicht streiten, aber kein Mensch nimmt
-
Thread
Attiny2313 Timer16 Bit, Normal Mode, unsauber
114, -116, -117, -118, -119, -121, -122, -122, -123, -124, -125, -126, -126, -127, -127, -127, -128, -128, -128, -128, -128, -128, -128, -127, -127, -127, -126, -126, -125, -124, -123, -122, -122, -121, -119, -118, -117, -116, -114, -113, -111, -110, -108, -106, -105, -103, -101, -99,
- ohne relativ kleinen pull-down am DAC-Ausgang werden Sie Ihr "blaues" Wunder erleben mit dem AVR128DB28.
-
Thread
Pollin Touchpad MODEL TM1001A
3, Talk, Register3 #define COM_LISTEN3 BITS(0011,1011) //Adresse 3, Listen, Register3 #define MAX_ADB 9 u08 adb_werte[MAX_ADB]; // ADB Register auslesen / schreiben // Rückgabe Anzahl der Empfangenen Daten // Befehl in adb_werte[0]. Empfangene bzw. zu sendende Daten in adb_werte[1 bis
ADB_PIN & ADB_BIT); while(!(ADB_PIN & ADB_BIT)); // Start Bit z_byte = 1; while(z_byte < MAX_ADB){ adb_werte[z_byte] = 0; for(bitpos=128;bitpos;bitpos>>=1){ //Bits einlesen TCNT0 = 0; // Abbruch wenn keine weiteren Bytes übertragen werden. do{ if(TCNT0
-
Thread
Microcontroller mit Python
hat b) Der 128 kHz Oszillator ist ziemlich ungenau
Prescaler 1 > wie oben, nur der Prescaler ist geändert: > 32KHz, Prescaler 8 Da müsste ja sonst 128 kHz oder 8 MHz stehen.
-
Thread
integer for schleife in C
folgendes kurzes problem: habe einen unsigned int schleifenzähler, der etwas mit einem array von 128 werten anfangen soll; und zwar 512 mal (geht um ein 64kB EEPROM und page write mit I2C). wenn es so aussieht: for (i=0; i!=65536; i+=128) ==> geht es ja nicht, da i ja max. 65535 sein kann
for (i=0; i<65408; i+=128) ?
-
Thread
Arduino fonts "verkleinern"
Max schrieb im Beitrag #6297252: > Nun möchte ich den Footprint der Schriftart reduzieren Wozu? Ich habe hier e.g. eine 5x7 Font, die braucht: [pre] echo '(128-32)*5' | bc 480 [/pre] ... Bytes
dem OLED ja fast auch schon eine Lupe, auf dem Nokia 5110 gehts mit Lesebrille und auf dem 1,44" TFT 128x128 würde ich sogar alle Pixel vervierfachen also doppelt in X und Y somit wären ja immer 20 Zeichen x 8 Zeilen möglich, immerhin mehr als auf dem Nokia5110 mit 14 Zeichen x 6 Zeilen.
-
Thread
Barcode scanner der in ein ca 2mm großes loch passt.
parametric-search.jsp?navId=H0,C1,C6369,C5069 HBCS-1100 und HEDS-1500, Durchmesser allerdings 8 mm, max 8,33mm
Optoelectronic Solutions (http://www.taosinc.com/) hat kleine Photodiodenarrays (z.B. mit 64 oder 128 Photodioden) im DIL-8-Gehaeuse. Z.B. der TSL1401R-LF hat 128 Pixel und kostet um die 8$/ Stueck. Angesteuert wird er digital mit einer Clock und einem Start-Puls. Er hat einen Analogausgang und
-
Thread
Datenlogger, 2000 sps
ja ein einziges Datenbyte" Der Schreibzyklus dauert immer gleichlang, egal, ob Du 1 Byte oder 128 Byte schreibst. 128 Byte schreiben: - start - 1 Byte Deviceadressse - 2 Byte EEPROM-Adresse - 128 Byte Daten - stop - warten bis fertig (start + deviceadresse + ACK testen) Peter
benutzen, damit die Schreibzeit gleichbleibt. D.h. exakt gleich ist nur der reine Schreibzyklus (max 5ms), die I2C-Übertragungszeit verlängert sich natürlich. Die dauert bei 400kHz bei einem Byte: 9 * 4 / 400kHz = 9µs und bei 128 Byte: 131 * 9 / 400kHz = 295µs Die 128 Byte sind also in insgesamt
-
Thread
Data length für AT90CAN128
Hallo Zusammen, hier wieder eine Frage zum AT90CAN128. Nun habe ich ein Signal, das 182 bits besitzt und in allen 15 Sekunden erzeugt wird, durch ein RS232 Interface in den AT90CAN128 zu senden. Dann wird das Signal durch CAN Controller nach außen gesendet
an der 144. Stelle ist somit außerhalb des Arrays. Anm.: Die serielle Schnittstelle des AT90CAN128 liefert Dir keine Bits sondern Bytes!
-
Thread
Speicher für Datenlogger
von >512 Bytes geschrieben werden können. Im schlimmsten Fall (4 Bytes jede >Stunde) dauert es 128 Stunden bis genug Daten gesammelt wurden, um einen >Block zu füllen. Also bei mir sind das 128 *Sekunden*. MfG Spess
spess53 schrieb im Beitrag #3004108: > Im schlimmsten Fall (4 Bytes jede >>Stunde) dauert es 128 Stunden bis genug Daten gesammelt wurden, um einen >>Block zu füllen. > > Also bei mir sind das 128 Sekunden. > > MfG Spess bei mir sind es 128h
-
Thread
MP3-Player umdrehen?
gehalten werden kann. Allerdings kann die bereits bei FAT16 für einen µC recht unhandlich werden (max 128 kByte), bei FAT32 werden alle Grenzen gesprengt (wird mehrere Megabyte groß, je nach Plattengröße). Du solltest zumindest Teile der FAT zwischenspeichern, damit Du nicht für jeden Clusterwechsel
gehalten werden kann. Allerdings kann die bereits bei FAT16 für einen µC recht unhandlich werden (max 128 kByte), bei FAT32 werden alle Grenzen gesprengt (wird mehrere Megabyte groß, je nach Plattengröße). Wird's beim zweiten Mal lesen klarer? FAT16 benötigt für jeden Cluster zwei Bytes
-
Thread
MAX487: RS485 auf Ethernet-Kabel
habe und deshalb anscheinend mit 100 Ohm terminieren muss. Wird dann der Bus bzw. die MAX487 nicht überlastet? Laut Datenblatt hat der MAX487 48k Eingangswiderstand und 100 davon sind zusammen mit 2 100 Ohm-Terminatorwiderständen an den Enden ungefähr 45,3 Ohm. Bei 120 Ohm und 128 Teilnehmern
lauschen und nach > Aufforderung vom Pi senden. Ganz schön viele. > Deshalb wollte ich den MAX487 benutzen. "The MAX487 and MAX1487 feature quarter-unit-load receiver input impedance, allowing up to 128 MAX487/ MAX1487 transceivers on the bus." Geht. > Als Kabel wäre mir aufgrund der
-
Thread
winziger Webserver mit enc28j60+mega32
ich voner alten Netzwerkkarte) mit dem ENC28J60 verwenden? Siehe Datenblatt als anhang. gruß, MAX
Ich arbeite mit einem 128er. Mal sehen, ob das eingebaut werden kann.
-
Thread
Diplomarbeit-Mikroprozessor
UART gesteuert, mein Problem ist dass ich den 103er habe,welcher nur 1 UART hat und die ist mit einem MAX 232 mit der RS-232 Schnittstelle am Board verbunden. Jetzt meine Frage gibt es eine Möglichkeit den 103 als 128 zu verwenden und somit 2 UArts zu haben oder beim 103 2 Uarts zu erhalten?
damit es ein 128er wird.
-
Thread
Nachbaubares Funkmodul auf Basis des RFM12
finde dein Projekt super. Nach genau soetwas habe ich gesucht. Ich hätte da eine Frage wegen dem MAX3221. Kann man da auch andere MAX-ICs verwenden oder *muss* es genau dieser Typ sein? Habe noch massenhaft andere Typen (MAX232) rumliegen und würde diese gerne verwenden wenn das möglich wäre...
das Board nicht zum laufen: Brick wall Ich übergebe dem Funkboard von einem Board mit einem ATMega128 die Werte 55 f0 48 61 6c 6c 6f in hex, so wie es im Quickstart Manual von Florian steht. Die Werte werden über die USART0 gesendet. Ich habe testweise einen max232 dazwischen gehangen und die Werte
-
Thread
-
Thread
Arduino IDE Atmega328p
flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 hfuse 0 0 0 0 no
flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 hfuse 0 0 0 0 no
-
Thread
! Vorsicht NEWB 7-Segmentanzeigen via PC ansteuern
benötigte, ist das Display nicht so hell, wie bei paralleler Ansteuerung. Beispiel: 10 Displays, max. Pulsstrom 100mA, max. Dauerstrom 10mA ist gleich hell 20 Displays, max. Pulsstrom 100mA, max. Dauerstrom 10mA ist dunkler
Oliver Müller schrieb: > Wenn ich also max. 1:4 multiplexen sollte (und die LED Treiber machen ja > intern nichts anderes soweit ich das verstanden habe) dann fahre ich > also bei der 5 stelligen Anzeige schon nicht mehr mit max. Helligkeit
-
Thread
Microchip SAMD (M0+) bzw. SAML10/11 (M23) Erfahrung
Max M. schrieb im Beitrag #7111169: > AVR32DA Die DA haben doch so viele Bugs dass sofort die DB nachgeschoben werden mussten :-) Ausserdem gibt es noch immer kein offizielles Arduino dafür oder?
Max M. schrieb im Beitrag #7111845: > Mit dem Snap ist man auf MPlab X festgelegt, vermute ich? Nein, zum Glück nicht, der funktioniert auch mit dem, was früher "Atmel Studio" hieß.
-
Thread
Unwissender braucht hilfe bei EEPROM 7805
besser zu den Spannungen auf der seriellen Schnittstelle. Als Spannungsregler kannst du dann ja den MAX232 nehmen...
einen Grund gibt, warum der Programmierer das auf 58 Zeichen begrenzt hat. Zu den anderen ICs: der MAX232 ist ein Treiberbaustein für die serielle Schnittstelle des PCs (COM). Die COM des PCs arbeitet mit anderen Spannungen und Logikleveln vie ein µC. Der MAX232 setzt dieses so um, dass alles richtig
-
Thread
Formel-/Berechnungsprobleme
plausible Lösung ohne auf Macros zu verzichten? [c] #define POTY_ZEIT_MIN (20ul) #define POTY_ZEIT_MAX (2000ul) #define POTY_ZEIT_BEREICH (POTY_ZEIT_MAX - POTY_ZEIT_MIN) ... uint32_t ZeitPoty_Vorwahl(void) { uint32_t VorwahlZeit; VorwahlZeit = (POTY_ZEIT_BEREICH * SpgUeberwach_Mittelwert(POTY_ZEIT_PORT
Marc V. schrieb im Beitrag #5564516: > Morgen werden vielleicht uC mit 64 oder 128 bit üblich sein, wird > dann immer noch munter mit 16 bit und Überlauf gerechnet werden ? Das selbe Programm /heute/ für ein 32-Bit System z.B. STM32 oder einen PC compiliert würde wie hier erwartet
-
Thread
Hat schon jemand den LPC810 getestet?
NXP hat gerade eine Promotion laufen, bei der man das LPC800-MAX Board für 1€ bekommt: http://www.nxp.com/campaigns/lpc800-go/lpc800-max
fallen Versandkosten in Höhe von 22.20 Euro bzw. 7.60 Euro an... (zumindest, wenn man das LPC812MAX, nicht das LPC810MAX auswählt, LPC810MAX habe ich auf die schnelle nicht gefunden)
-
Thread
1000 Leds an Atmega32
Die Bausteine MAX7219-MAX7221 könnten helfen deine Aufgabe zu lösen. Allerdings brauchst du für 1000 LEDs 16 Stück.
Motek schrieb im Beitrag #3885918: > Die Bausteine MAX7219-MAX7221 könnten helfen deine Aufgabe zu > lösen. > Allerdings brauchst du für 1000 LEDs 16 Stück. Da kann er gleich nen ATmega8 nehmen und diesen mit ner firmware versehen die das macht. kommt
-
Thread
Problem mit PWM aus Timer2 mit ATmega8535
erst deutlich später im Code... Wie weiter oben erwähnt, hatte ich für OCR2 Werte wie 0, 1, 2, 4, 128 ausprobiert. 128 war der letzte, deshalb steht der noch drin... den Kommentar hab ich geschrieben, als ich 0 ausprobiert hab... sorry für die Nachlässigkeit. Gleiches Problem wie beim CTC -- die Kommentare
ich keine Ahnung hab, wo... @ Ralf: 50%, nicht 70%, oder? Es ist ja kein Sinus (U_eff = sqrt(2)*U_max ~ 0.707*U_max), sondern eine Rechteck-Kurve (Leuchtleistungsberechnung via P_eff = P_an*duty+P_aus*(1-duty) = P_an*0.5+0*0.5 = 0.5*P_an). Und wie aus meiner gewünschten Anwendung hervorgeht, ist mir
-
Thread
Atmega Bootloader Flash Per EEPROM beschreiben
das Thema nochmal zu Begründen: - Um max. FLASH(Programm) Speicher nutzen zu können, möchte ich den Bootloader klein halten. Dies geschieht dadurch, dass der Bootloader nur die Bytes in den Flash kopieren muss, ohne dabei etwas zu konvertieren
Aktuelle bin ich etwas über die Angaben des EEPROM verwirrt. Speicher: 512kb (64kx8), Page Size: 128 Bytes, Word Size: 8bit, Cascade 8 Meine Fragen dazu: - Wordsize 8bit? Ich kenne von C nur 2 Bytes = 1 Word - Kann nur eine komplette Page gelesen / geschrieben werden? Also 128 Bytes? (Oder 64k
-
Thread
Reziproker Frequenzzähler+ Optimierte 64bit uint Routinen
MB506 2,4GHz Prescaler - MB510 2,7GHz Prescaler - U891BS 1,3 GHz 1: 64 - U813BS 1,1 GHz 1: 64/128/256 - TBB512AG 1:64/ 1:65 Man könnte den Teilungsfaktor über eine Spannungsbereich 0 - 5V an einem ADC Port nach dem Reset einlesen. z.B.: die Faktoren 1, 2, 4, 8, 10, 16, 32, 64, 100, 128,
* Find precision (auto-range) */ uint8_t s = MIN_RES; while (s && frq >= (uint64_t)pow(10, MAX_RES)) { frq += 5; // Runden frq = uint64_div32(frq, 10); s--; } [/c]
-
Thread
MAX7219: einzelne LED ansteuern
MAX72XX */ LedControl lc = LedControl(7, 8, 9, 1); // LedControl(dataPin, clkPin, csPin, numDevices) void setup(){ lc.shutdown(0, false); // The MAX72XX is in power-saving mode on
Ich denke es würde nicht schaden die Eigenschaften des MAX7219 nochmals zu Gesichte führen. Der MAX7219 ist optimiert um 64 einzelne LEDS mit jeweils acht gemeinsamen Kathodenanschlüssen oder acht Common Anode 7-Segment Anzeigen und Dezimalpunkt anzusteuern
-
Thread
Mega 128 will nicht mit sich reden lassen
bedeuted im Klartext Mega 128 und 90Can128 sind nicht Pinkompatiebel?
Ich finde die Lösung von Ullrich Radig nicht schlecht. Er hat auf seiner Mega128-Platine ISP und die serielle Schnittstell (MAX202) mit einem HCF4053 getrennt. Funktioniert einwandfrei. Gruß Elektrikser
-
Thread
ATmega324a lässt sich nicht mehr programmieren nach Fuse setzen
Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 65 10 128 0 no 1024 4 0 9000 9000 0xff 0xff
Ja, ich bin mir schon ziemlich sicher, dass ich "Int. 128kHz RC Osc.; Start-up time: 6 CK + 64 ms INTRCOSC_128KHZ_6CK_64MS" eingestellt habe. Einen externen Takt kann ich im Moment nicht anlegen, weil ich gerade nichts da hab. Aber wie gesagt, ein Pin macht
-
Thread
Wie bekomme ich den AT32UC3C1512C zu laufen?
Clock teilen, wenn die aber z.B. bei 16MHz ist um schnell genug zu sein komm ich aber nicht auf die max. 100kHz des Display runter (16MHz/128 = 125kHz)
teilen, wenn die aber z.B. >> bei 16MHz ist um schnell genug zu sein komm ich aber nicht auf die max. >> 100kHz des Display runter (16MHz/128 = 125kHz) > > Äh, nein, das AFS kann sich nicht über die Begrenzungen der Hardware > hinweg setzen, ausser vielleicht direkt mit Software. Edit: Vielen