-
Thread
Korrekter Aufbau?
6MHz mit 3Mbit SPI sind für eine Bitrate von 128kbit vollkommen ausreichend.
3Mbit >> 128kBit
-
Thread
avrdude: AVR IJTAG MKII
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
Signalerzeugung-Synthesizer
Hi >Das alles mit einem 16-Bit-µC. (Atmega16) Dann ist wohl ein ATMega128 ein 128-Bit-µC? MfG Spess
Also ich glaube bei 3khz max kann man mit einem kleine Avr + R2R Dac aus ein paar Widerständen mehr lernen... Kann falsch liegen. Gruß Jonas
-
Thread
Windows auf SSD installieren.
Die Hauptanwendung des Rechners ist die Dokumentation und die Erstellung von Webseiten. Bei ner 128er könnte ich wohl auch noch die Testlinux Installation mit unterbringen. (Muss ja auch die Linux Basics, das einrichten eines 0815 LAMP Hosting-Servers / einfachen Router / NAS und etwas Shellscripting
Stück geschrieben werden was den SSDs zugute kommt. PC-User schrieb im Beitrag #2426970: > Bei ner 128er könnte ich wohl auch noch die Testlinux > Installation mit unterbringen. Würd' ich 'ne Virtuelle Maschine mit Virtualbox machen, ist viel einfacher und stressfreier.
-
Thread
Baustein für Multi LED's ?
Vorschlag. Ich reduziere dabei den Bauteilaufwand bei zb. 64 solcher RGB LEDs von 64*3 Vorwiderständen auf max. 16*2 Widerstände. Gruß Hagen
Zeilentreiber zu integrieren. Ansonsten hätte ich noch einen Tipp für dich: Schau dir doch mal den MAX6952 und MAX6954 an. Auch ich hatte mit diesen Teilen experimentiert und mir Samples schicken lassen. Allerdings waren sie für meine Verhältnisse dann doch zu langsam in der Ansteuerung. Für eine normale
-
Thread
32 Bit Division mit Nachkommastelle
Das würde bedeuten, dass für 2 Nachkommastellen dann 7 Bit (128) ausreichen würden? (da ich max die 99 Darstellen möchte?) Wie würde das Ganze in diesem Falle aussehen? [code] 47 / 8 = 5,87 4700 / 8 = 587 101111 : 1000 = 101 Rest 111 47 : 8
Tom schrieb im Beitrag #2801034: > Das würde bedeuten, dass für 2 Nachkommastellen dann 7 Bit (128) > ausreichen würden? (da ich max die 99 Darstellen möchte?) Ja. Aber: Du solltest die Nachkommastellen nicht in xx/100stel sondern in xx/128stel einteilen. Nur damit wird die Rechnung einfach
-
Thread
Gibt es eine minimale FAT Datenspeichergrösse?
ok, dann werde ich wohl auf einem 128 KB SRAM die gleichen Probleme haben, dass es vermutlich zu klein ist?
Eingehängt auf /home/thomas/bla.img 127 0 127 0% /home/thomas/tmp [/pre] 128kb FAT12-Image mit 127 freien 1k-Blöcken Mfg Thomas Pototschnig
-
Thread
Moodlight Sourcecode hilfe
einfache Methode die Farben schön nacheinander durchzufaden ungefähr so 1. Alles aus 2. Rot auf max Helligkeit faden 3. Grün auf max Helligkeit faden 4. Rot auf min Helligkeit faden 5. Blau auf max Helligkeit faden 6. Grün auf min Helligkeit faden 7. Rot auf max Helligkeit faden 8. Blau auf
if-Abfragen die ganzen Zustände ausprogrammiert. Quasi eine Ablaufsteuerung if rot = 0 und blau = max dann fade rot rein ist rot = max und blau = max, dann fade blau raus usw. Ich wette da gibt es auch eine unkomplizeret Lösung zu.
-
Thread
Probleme mit Aufgabe für Bitoperationen
sich doch um Byte handeln und nur die Stellen der einzelnen Bits. Sprich die 255 ergeben sich aus 128,64,32,16,8,4,2,1 der einzelnen Bits die addiert werden oder? Danke schonmal.
[c] #include <stdio.h> #include <stdlib.h> #define Max 255 unsigned char status = 0; void SetLED (int num) { status |= (1 << num); } int GetLED (int num) { return((status >> num) & 1); } void ClrLED (int num) { status &= ~(1 << num
-
Thread
Atmega128: DMX gleichzeitig senden und empfangen
Ich möchte einen Atmega128 so programmieren, dass er ein (evtl. sogar zwei) DMX-Signal empfängt, weiterverarbeitet und dann weiter sendet. Das Senden funktioniert auch schon, das empfangen auch schon fast. Meine Frage/Problem
XLR In und XLR Out miteinander verbinden und dazwischen das Signal abgreifen. Oder auch (z.B. mit MAX485) empfangen, das TTL Signal einmal auf deinen Mega128 (besser noch über schnellen Optokoppler) und paralell auf einen MAX485 als Sender weiterleiten. Hat jedoch den Nachteil, das wenn deine Schaltung
-
Thread
struct list_head Funktionalität auf Cortex-M4 nutzen
ein struct Array in dem die Callback Funktionen und der String abgelegt wird. [c] #define CLI_MAX_CMD_LENGTH 15 #define CLI_MAX_CMD_COUNT 50 typedef struct { char cmd[CLI_MAX_CMD_LENGTH]; cli_func func; } cli_cmd_t; static cli_cmd_t cli_cmd[CLI_MAX_CMD_COUNT]; [/c] Registriere
verschwenden, da dieser bekanntlich nicht im Bereich MB oder GB liegt sondern in meinem Fall nur 128K beträgt. Auf meinem System A alles kein Problem, das System B hat jedoch noch ein OLED und da wird es sehr eng - Optimierungen wären da sehr hilfreich. Niklas Gürtler schrieb im Beitrag #6898230
-
Thread
Datenrekorder auf SD-Karte mit mega88
Die Unterspannung ist jetzt am Komparator (Schwelle 3,9V) - 1F Gold-Cap im Eingang (damit nur noch max. 6V Eingangsspannung) - Bauteilwerte ergänzt Wenns so OK ist werd ich noch das Layout ändert. Files werd ich (wenn alles fertig) natürlich posten. Gruß Frank
Jep mehrmals... bei der 16MB, der 128MB und der 1GB ist nie was drauf...
-
Thread
Zeichenausgabe auf dem DOGL128-6 von Electronic Assembly
nicht weiter, hier mal kurz mein Problemchen: Ich verwende ein Display von Electronic Assembly (DOGL128-6) (128*64 Pixel) und µC (ATMega32). Nun kann ich 8 Zeilen mit jeweils 21 Zeichen (bei Fonttyp 8*6) ausgeben, soweit so gut. Nun möchte ich gerne einen kleinen Rahmen um die Schrift ziehen so
Hi >danke für deine asm datei, allerdings ist bei diesem Display (DOGL128-6) >High also 1 auch ein Pixel erzeugt, in meinem Fall wäre es schwarz. Deshalb ist dein Bild in der Datei auch zweimal drin. Das DOGL128-6 gibt es in 5 verschiedenen Ausführungen (W/E/B/S/L)
-
Thread
FAT32: Was passiert im Fehlerfall
Quark. Du solltest einmal Datenblätter bemühen, deine Bauchmeinung ist belanglos. Z. B. benötigen ATP (128 MByte, industrial grade) max. 50 mA @ 3,3 V beim Schreiben.
Du solltest einmal Datenblätter bemühen, > deine Bauchmeinung ist belanglos. Z. B. benötigen ATP (128 MByte, > industrial grade) max. 50 mA @ 3,3 V beim Schreiben. Danke für das Kompliment. Datenblätter und Spezifikationen habe ich gelesen. Es geht hier nicht um 128 MiB sondern mindestens um
-
Thread
TQFP64, recommended Footprint gesucht
Quelle für Footprint-Zeichnungen? Ich suche gerade die optimalen Maße eines TQFP64-Footprints (ATmega128).
Quelle für Footprint-Zeichnungen? >Ich suche gerade die optimalen Maße eines TQFP64-Footprints (ATmega128). Hast du dir die letzten Seite im (vollständigen) Datenblatt des ATmega128 angeguckt? Da sind die Gehäuse bemaßt...
-
Thread
Interrupt wird nicht immer verarbeitet
bei dem Testcode. Prellen spielt sich im Millisekundenbereich ab. Wenn ein mit 14Mhz getakteter M128 da nicht mitkommt, ist irgendwas anderes faul
/198518/Kuebler-Inkremental-Drehgeber-Typ-2400-Vollwelle-Wellen-6-mm-Aufloesung-1024-ImpU-Drehzahl-max-12000-Umin?ref=list Bastler schrieb im Beitrag #4222455: > Und die Indizien sprechen für mehrfache > INT's in kurzer Zeit. Und wie löse ich das am besten?
-
Thread
RS232 dezimal immer +9?
080 081 082 083 092 093 094 095 096 097 098 099 108 109 110 111 112 113 114 115 124 125 126 127 128 129 130 131 140 141 142 143 144 145 146 147 156 157 158 159 160 161 162 163 172 173 174 175 176 177 178 179 188 189 190 191 192 193 194 195 204 205 206 207 208 209 210 211 220 221 222 223 224
SERIAL2USB Wandler ist dieser http://www.recursion.jp/avrcdc/cdc-232.html#usage Den Tiny84 über MAx232 an den PC und es klappt wunderbar. Weiß jemand was da nicht stimmen könnte?
-
Thread
LCD an ATmega128 anschließen...
Der Fehler liegt bestimmt in der Init. ! Auf dieser Seite findest auch einige Beispiele zum LCD. Max
mal ein Zeichen und überprüf den Kontrast. Vielleicht funzt es ja schon und du siehst es garnicht! Max
-
Thread
LCD Schriftarten ( Fonts in veschiedenen Größen ) Gesperrt
Diese andere Schriftart steht mir leider nur bis max 12x16 oder 10x18 zur Verfügung, daher kann ich nichts größeres erstellen. Falls du aber irgendeine passende Schriftart hast, und ein Bild in der Art wie die Bilder in dem Paket erstellen kannst, dann
gebrauchen kann. Die Zeichen zwischen 128 und 161 fehlen da aber auch. Wer also mit dem Font komplett arbeitet, muß eine Zeigerarithmetik einbauen, sonst haut das auch nicht ganz hin.
-
Thread
Welches SMD Gehäuse is das?
5.11.0 und Target3001 v15 kann mir da jemand helfen... ich finde diese (den PSD und den OPA 128) bauteile nicht in der bibliothek.. da wäre einfach zeichen und gut doch sehr angebracht da es mir nur auf den schaltplan ankommt...
sowas machen muss: http://www.mikrocontroller.net/search?query=eagle+tutorial&forums[]=1&forums[]=6&max_age=-&sort_by_date=0 http://www.mikrocontroller.net/search?query=eagle+bauteil+erstellen+tutorial&forums[]=1&forums[]=6&max_age=-&sort_by_date=0
-
Thread
GPS- statt DCF77-Auswertung (ein bisschen anders)
optimierungen auf 20ns > genau einloggen. (Vorher geht das auch nicht an) Im Datenbalt werden 100 ns max. Beschrieben. Ich habe bisher nur den Jitter gegen eine andere Zeit Quelle getestet und komme dort bei guten Bedingungen immer auf deutlich unter 100 ns.
GPS. 2 l 62 64 377 0.000 11.353 24.185 +89.163.241.149 192.53.103.104 2 u 112 128 377 29.437 15.182 6.433 *131.188.3.221 .DCFp. 1 u 113 128 377 29.179 5.551 6.612 +178.63.93.21 192.53.103.103 2 u 111 128 377 37.646 1.126 5.017 [/pre]
-
Thread
Einfach-Messdatenerfassung
Für eine Verstärkungsumschaltung hab ich mir den MAX4662 gesucht, betrieben mit +8,-8V, die könnte man aus 5V mit einem MAX232 erzeugen. Ich bin jetzt soweit: Vorteiler 1:1 / 10:1 mit Photo-MOS umschalten Verstärker 1:1 / 1:10 mit MAX4662 umschalten
Max G. schrieb im Beitrag #2247003: > Du kannst zwei Cs in Serie schalten, die jeweils die volle > Spannungsfestigkeit können. Danke Max.
-
Thread
OPV für Shunt-Messung (100A)
Du zum Auslesen den (theoretisch) möglichen Bereich -166...0+166A, und damit bei 0A: +2.5V bei max. Entladung (-90A) + 1,15V bei max. Ladung (+90A) +3,85V am Ausgang des INA240A1. Toleranzen durch shunt, Verstärker habe jetzt nicht eingerechnet, und den Bereich schafft der ADC des Arduino -
connected"); server.begin(); } } float voltageMap(float x, float in_min, float in_max, float out_min, float out_max) { return (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min; } void readSysAdc () { adc_sys = analogRead(PIN_SYS_ADC); } void readSysShunt(
-
Thread
Seltsamen Verhalten von MOSFET
anfänglichen "Einbrennvorgang" beim ersten Einschalten > der MOSFET vermutlich schon :-) 300mA max. ist weit weg von "Einbrennen".
Spannungsspitzen erzeugt die > die MOSFETs killen, sondern durch die Dioden. So schnell geht das bei max. 300mA auch nicht. > Also müsste umdrehen doch reichen. Ja.
-
Thread
PWM-Ausgabe stimmt nicht bei AVR DDS
ist), dann hast du bei einer Taktfrequenz der CPU von 20 MHz und eine PWM-Auflösung von 8 Bit eine max. Frequenz von rund 11160,7 Hz. Gehst du mit der Frequenz höher, dann verringert sich die Auflösung der PWM.
, liegt dann die max. mögliche 8-Bit-PWM bei 8928 Hz?
-
Thread
Programmierung von Butterfly per COM-Port klappt nicht
Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- flash 65 6 128 0 yes 16384 128 128 4500 4500 0xff 0xff
Recv: avrdude: Recv: avrdude: Recv: Programmer supports buffered memory access with buffersize=128 bytes. avrdude: Send: t [74] Programmer supports the following devices: avrdude: Recv: Device code: 0x75 avrdude: Recv: avrdude: Send: T [54] y [79] avrdude: Recv: avrdude: Send
-
Thread
Qt for MCUs: Grafiktoolkit für Mikrocontroller
microcontrollers we’re talking about exactly because some might start to dream about MCUs with a 12 Mhz CPU and 128 bytes of RAM." https://www.heise.de/forum/heise-Developer/News-Kommentare/Embedded-Entwicklung-Qt-zielt-auf-Mikrocontroller/Re-128-Bytes/posting-35098196/show/ PS: ich glaub ich hab die Ironie
Max G. schrieb im Beitrag #5959773: > Wenn du den elektronischen Horizont nachbauen willst, dürften die > Teilekosten allerdings die geringste Rolle spielen. Das > Zulassungsgeraffel für Luftfahrt wird
-
Thread
Erfahrungen mit Platinen von AllPCB
Gesamtsumme beläuft sich auf 15 $. Danke, werde berichten. Viele Grüße Max
@Max Es spielt keine Rolle ob das Lot nun bleihaltig ist oder nicht. Grüsse
-
Thread
long-range funkauslöser für Fotokamera
Entwicklungsboards, die ein Zigbit-Modul drauf montiert hatten.) Die Dresden Elektronik Module mit einem ATmega128RFA1 könnten auch interessant für dich sein, insbesondere die, die keine Chip-Antenne haben, sondern einen U.FL-Stecker, damit man eine bessere externe Antenne anschließen kann, beispielsweise deRFmega128
Der bei µracoli erwähnte RFArduino ist nur eine Arduino-kompatible Trägerplatine für einen deRFmega128-Modul.
-
Thread
Billige Handys und die maximale Speicherkartengröße
nach dem wieviel Speicher technisch möglich und für den Durchschnittsuser bezahlbar war. SD-Karten >128Gb sind halt noch nicht sooo lange machbar und erschwinglich.
2GB oder 32GB. Das ist nicht ganz richtig. Ich habe einige Geräte gesehen, wo in der Anleitung "max 2GB" stand, aber es ging dann doch bis 4GB.
-
Thread
Werde! Jetzt! Ingenieur!
Gast wrote: > (Erde trägt auf lange Sicht max. 1.000.000.000) Das klingt interessant. Hast du dazu eine Quelle?
> Am Ende ist also das Gesamteinkommen der o. g. Familie 351 + 128 + 210 €. Plus Miete + Heizkosten + sonstige Vergünstigungen. Das ist doch nicht schlecht!
-
Thread
10-BIT-Wert vergleichen
Register temp2) fällt einfach weg ; ; allerdings wird der Wert noch gerundet cpi temp2,128 ; "Kommastelle" kleiner als 128 ? brlo nicht_runden ; ist kleiner ==> Sprung ; Aufrunden subi temp3, low(-1) ; addieren von 1 sbci temp4, high(-1)
Register frei werden mov adlow, temp3 mov adhigh, temp4 ldi helpreg,high(max) cpi adlow,low(max) cpc adhigh,helpreg brcs warn brlo warn2 rjmp weiter warn: LDS temp1, PORTG SBR temp1,1<<alarmbit ; setze bit auf 1 STS PORTG, temp1
-
Thread
DMS Kraftsensor Versorgungspannung über Linear- oder Schaltregler
stabil sein (wenig ripple) umn die Messergebnisse nicht all zu sehr zu beeinflussen (ADC 16bit mit 128x Verstärkung). Jedoch möchte ich mir auch keine extra Heizung einbauen (24V -> 10V per Linearregler?) Die Strombelastung wird wohl max 100mA (wohl eher 50mA) nicht überschreiten bei 2 angeschlossenen
solche DMS Sensoren über einen schnöden LM7810 betrieben und konnte mit nem 16bit ADC bei Verstärkung 128 stabile Messwerte rausbekommen (~13 bit effektive Genauigkeit) und das bei max 12V Versorgung des ganzen. Wenn die Werte zu "wackelig" / ungenau werden probier ichs mal mit den 5V als Sensorspannung
-
Thread
Auslesen von 48 Tastern mit AVR
würde ich es gerne auf einem ATMega2560 mit 16MHz laufen > lassen. Das kann noch ein Tiny mit 128 kHz.
einen Link zu dieser Diodenmethode? Das hört sich interessant an? Wie weit ist denn "weit"? Der max. Abstand ist ca 30cm.
-
Thread
ATmega328 lässt sich nicht programmieren
3600 0xff 0xff flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 1 0 4500 4500 0x00 0x00 hfuse 0
3600 0xff 0xff flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 1 0 4500 4500 0x00 0x00 hfuse 0
-
Thread
EAGLE 3D - zeigt eure Projekte Bilder
Hi! Hier mein Projekt mit Atmega128 fuer ein DG-16080-11 Grafikdisplay. Grüße Armin
Hatte noch ein paar Chips übrig :-) auf die beiden leeren Sockel gehört ein 128k SRAM und ein 32k eeprom
-
Thread
Frequenzgänge Stereoanlage(n) gesucht
dB" gewählt. Der Ausgangspegel ist -10dB, um die Radio- Eingänge nicht zu übersteuern, das wären max. 0,31 V, und ist auch so. Die Soundkarte verkraftet max. 250 mV, die Mischpult- Einstellungen sind auf max. 200 mV dementsprechend bemessen. Die Skalierungen wären damit real ca. 10 dB tiefer anzusetzen
Originalstück: https://www.youtube.com/watch?v=UiwjoinWedk&list=FLnS5Rx6lF7_vbnbjSKslmqg&index=128
-
Thread
Welche Bibliotheken muss ich anhängen?
+ OmegaTe) / K_scal ; theta2 = theta1 + 160 ; theta3 = theta1 + 320 ; if (theta1>=MAX_THETAx4) {theta1 -= MAX_THETAx4;Toggle_PC7();} if (theta2>=MAX_THETAx4) theta2 -= MAX_THETAx4; if (theta3>=MAX_THETAx4) theta3 -= MAX_THETAx4; Flag_IT_ADC=0; } /* test the
+ OmegaTe) / K_scal ; theta2 = theta1 + 160 ; theta3 = theta1 + 320 ; if (theta1>=MAX_THETAx4) {theta1 -= MAX_THETAx4;Toggle_PC7();} if (theta2>=MAX_THETAx4) theta2 -= MAX_THETAx4; if (theta3>=MAX_THETAx4) theta3 -= MAX_THETAx4; Flag_IT_ADC=0; } /* test the
-
Thread
ILI9341 langsam Verbesserungsvorschläge?
Schau dir mal CASET and PASET an. Als 2. Parameter musst du hier den max. Wert angeben, also 319 und 239. Ist in den sog. "libs" durchgehend falsch.
z.B. hier: http://aranna.altervista.org/dragonsnest/microcontroller-projects/glcd-128x64-font-string-print-function/ Wenn du die innere Schleife nur mit unsigned char machst, sollte es nochmal ein bisschen schneller sein. Oder mehr als ein pixel per durchlauf ausgeben, nochmal
-
Thread
EZ USB Flags Problem
ICH9. Hast du mal versucht, die Kernel-Transfer-Size hochzusetzen? Bei uns läufts am schnellsten mit 128k TransferSize.
Firmware EP2 IN 512 bytes Doublebufferd PC liest immer nur Blöcke der größe 512 byte. Dann ist die max. Übertragungsgeschwindigkeit 3-5 Mybte/Sek. RICHTIG? Beispiel(2. Frage): Firmware EP2 IN 512 bytes Doublebufferd PC liest immer nur Blöcke der größe 1024 byte. Dann ist die max. Übertragungsgeschwindigkeit
-
Thread
Lebt eine SSD unter MSDOS6 länger als ein Mensch??
Wenn du auf einer aktuellen 128GB-SSD eine 2GB-Partition einrichtest und darauf 0,5GB pro Tag rumrödelst, wird die Platte dennoch nicht auf die nicht verwendeten Blöcke (Speicherzellen) der verbleibenden 126GB zugreifen können, oder
die SSD eine Garantie über 100 TBW (terabyte written) hat beziehen die sich doch auf die gesamten 128GB. Muss man dann 100TBW/128GB=xTBW/2GB rechnen? Würde also auf 1,5625TBW kommen. Und dann 1,5625TBW zu 0,5GB pro Tag = 1600GB/0,5GB (mit 1024 GB/TB gerechnet) = 3200 Tage ~ 8,8 Jahre (365,25 Tage
-
Thread
c/c++ array in bereits reserviertem Speicher anlegen
nicht gelungen. Sieht eben z.B. ein strcpy(...); etwas "seltsam" aus. Letztlich will ich ja nur max. 500 Titelnamen mit max. je 100 Zeichen incl. \0 verwalten... Gruß aus Berlin Michael
u_buf { char rawData[80000]; uint16_t audioData[40000]; struct titel titelData[128]; } [/c] Ein "union u_buf" ist exakt 80000 Bytes groß, oder 128 * sizeof(struct titel), je nachdem was größer ist. :-)
-
Thread
128x64 Grafikdisplay von Pollin
der 50% mehr als ein MAX232. Wenn man sowieso einen MAX232 auf der Platine hat, dann braucht man überhaupt nichts extra (außer einem Spannungsteiler).
Aber ich kann doch auch die -18V (sind es glaub ich beim MAX232) auch mit einem Poti auf die gewünschte Spannung bringen, oder? Schließlich braucht der MAX232 doch die richtige Spannung für die rs232 pc-seite
-
Thread
Selbstgebautes ARM9 Board
beim Aktiven Modus noch 130mA dazu müssten 180mA sein. muss ich da Output Current dazuzählen (sind max 16mA)? möchte noch lcd controller,ethernet phy und das lcd aufm board. werde ich mit 1A auskommen? gibt es software zum dimensionieren der schaltung?
Ich verwende in meiner Schaltung einen MAX1536 für 3.3V und einen MAX8560 für 1.8V Bei mir hängt so einiges noch zusätzlich an 3.3V, du wirst also nicht unbedingt so hohe Leistungen benötigen wie ich. SDA10 --> http://www.freescale.com/files
-
Thread
Schaltung prüfen - Webserver mit CAN
Ich würde auch zum AT90CAN128 tendieren. Den MCP habe ich aus meinen Schaltungen rausgeschmissen. Der AT90CAN128 ist aufgrund seiner 15 MOBs wesentlich sympathischer als die 2 Filter des MCP.
Steffen B. schrieb im Beitrag #2189733: > Im Datenblatt des > Quarzes steht als "Series resistance" max. 40 Ohm drin. Das dürfte der Innenwiderstand des Quarzes sein. Wenn der µC mit 5V betrieben wird, könnte die Amplitude der Quarzschwingung max. 5Vss betragen. In der Realität sind es ca. 3-4Vss
-
Thread
Suche MC fuer parallelen Bus und grossen Speicher 4Mbyte max
Max M. schrieb im Beitrag #7071919: > Eines der zahlreichen 8051 Derivate. Z.B. der DS80C390 kann 4MB direkt adressieren und hat 4kB Stack.
Max M. schrieb im Beitrag #7073314: > die 20J > Verfügbarkeit scheinen auch nur so in den Raum geworfen. Nicht einmal die NASA bekommt so etwas garantiert. Aber die müssen die Prozessoren in ihren
-
Thread
Umgang mit float Typ in C 89C51CC03
des CC03ers abgelegt und dieser Bereich ist sehr klein (darauf läßt die Fehlermeldung schließen: "max. addr. $80" Versuche das Speichermodel auf ´Large´ umzustellen, dann werden die Variablen im externen RAM abgelegt (der natürlich vorhanden sein muß). Viele Grüße Carlos
Externen RAM hab ich leider nicht angeschlossen, ich wollte das mit dem internen schaffen. Wieso sage er max adresse 80h, das ist bei 128bytes der cc03er hat aber 256 bytes. Gerd
-
Thread
Passendes Bussystem finden
Länge von 500 m ? sollen die Module über den Bus auch mit Strom versorgt werden? RS485 sollte max nur 30 Knoten haben, Protokoll ist bei RS485 nicht spezifiziert. I2C geht bei den Strecken nur über einen Bus-Treiber P82B96 oder P82B715 max Adressen pro Strang ca 120 ... ( = 128 - die Reservierten
jedem Byte geregelt, langsame Slaves können über das Clock-streching den Master dabei aus bremsen, max Länge der Frames liegt glaube bei 128 Byte... bin mir aber nicht ganz sicher. Bei RS485 must Du die Adressierung und das Hand-shaking mit in das Daten-Paket legen ... die DatenPakete sollten zeitlich
-
Thread
I2C Bus ermitteln und darstellen
im Beitrag #6672649: > und will jetzt ein Graphikdisplay mit 160x104 nehmen. Viel Spaß mit Atmega 128 und dem für die Graphik notwendigen Speicherbedarf.
Adresse angezeigt. Habe dann auch noch umgerechnet in dezi und hex. Danke für die Angabe zum Atmega 128 und die Graphik. Info dazu, verwende ein Display von EA, ebenfalls mit I2C Bus.
-
Thread
Letzter Hilferuf AT91SAM7S - PWM oder PCK
SID_D4) + (((wert & 32)/32) * SID_D5) + (((wert & 64)/64) * SID_D6) + (((wert & 128)/128) * SID_D7); [/c] Gruß und gute Nacht, Peter
SID_D4) + (((wert & 32)/32) * SID_D5) + (((wert & 64)/64) * SID_D6) + (((wert & 128)/128) * SID_D7); p_pPio->PIO_CODR = SID_CS; wait_sid_cycles(2); p_pPio->PIO_SODR = SID_CS; } void wait_sid_cycles(int cycles) { while (cycles != 0) { while(