-
Thread
Wozu das & Zeichen vor Variable?
Niveau eines Grundschülers, der seine Lehrerin fragt, was bei "1 + 1" das Kreuz zwischen den beiden Einsen bedeutet. A. K. schrieb im Beitrag #2669103: > Ein C-Handbuch könnte nützlich sein. Aber dringend. C lernt man nicht mit Trial & Error. mfg.
paar Sekunden was hinzuklatschen oder auf eine Seite zu verlinken. Auf der anderen Seite (und da zähle ich mich eher zu) sollte man ein gewisses Grundwissen verlangen dürfen, das man - wie schon oft erwähnt - sich sogut wie überall und in jeder Form (Buch [kaufen/Bücherei], Video[Youtube], DVD[Video2Brain
-
Thread
LCD über GPIOs ansteuern
setzen > möchte... Wenn data z.B. 0x30 ist, dann ist das dritte und vierte Bit > gesetzt... Zählst du die Bits von links nach rechts? 0x30 setzt das 5. und 6. Bit von rechts. Die übrigen Bits in [0,7] werden gelöscht. [8,15] bleibt unverändert. Wo ist das Problem?
die Hardware (oder deine Zählweise beim Anschluss - alles schon mal dagewesen). Schieb doch mal Einsen durch die Portpins, also erst Pin 0, dann Pin 1, etc. Du merkst dann, welcher Pin wo sitzt.
-
Thread
[Visual Basic] Mit Binärdaten arbeiten.
auch "manuell" byte werte eingeben und absenden. Also 8 einzelne nullen und einsen eintippen, und die sollen als ein byte weggehen. Bei MSDN steht zum Byte Datentyp folgendes: [c] Enthält 8-Bit-(1-Byte-)Ganzzahlen ohne Vorzeichen im Wertebereich von 0 bis 255.[/c] Also bedeutet
nicht rechnen. woher soll denn jemand wissen was 010101 sein soll? Es kann eine dezimale zahl sein, es kann eine Binäre zahl sein, es kann eine oktale zahl sein und auch noch eine Hexzahl.
-
Thread
16-Bit-PWM mit 10 bis 100 kHz
zählt. die 100kHz-vorgabe erfordert, dass er das 100.000 mal pro Sekunde tut. Also brauchst du eine Zähl-Frequenz von ~6.5 GHz. Viel Glück bei der Suche. Alternative: PWM analog erzeugen.
schon angesprochene PDM (Puls-Dichte-Modulation) Je höher der Wert, desto höher die Anzahl der einsen. Im mittleren Wertebereich ist die Ausgangsfrequenz am höchsten, zu beiden Enden nimmt sie sehr schnell ab. Gruß Jobst
-
Thread
MC14499 - AVR
Timer (COUNTER) und gibt dieses nach exakt einer Sekunde (2.Timer) an einen Interrupt der dann die Hz Zahl ermittelt. Dieser Teil des Programmes ist fertig und funktioniert auch einwandfrei... Jetzt Möchte ich diesen Wert über drei 7Segment Anzeigen ausgeben... Direktes Multiplexing hat zwar funktioniert
hat neben dem Optischen Aspekt auch den Vorteil das es VIEL einfacher ist... Auch ich hatte meinen Zähler bereits mit LCD laufen und das Mit Erfolg... aber mir geht es eben darum diese 7Segment anzeigen zu verwenden und das über dewn Og. Treiber-Decoder-IC.. Hat noch jemand Vorschläge? :) lg
-
Thread
Absolventenniveau und Fachkräftemangel
in den Jahren zuvor keine einzige Stelle für Ingenieure! Keine Sau hat einen eingestellt, dort Einser-Abgangsnote! Jetzt sollen die Heinis auch bezahlen! Schönen Gruss von einem Berater (nicht SAP), der für die Schweiz arbeitet.
herum noch Kosten aufwirft. Der Student kostet nicht einmal ein Fünftel, weil keine Sozialabgaben zu zahlen sind.
-
Thread
Wittig(welec) DSO W20xxA Hardware (Teil 2)
müßten eigentlich auch 24 kB pro Kanal möglich sein, dummerweise keine Zweierpotenz, gibt krummere Zähler. So long Jörg
um eins hochgezählt. Bei Shift + K wird der aktuelle Stand auf dem Bildschirm ausgegeben und der Zähler wieder zurückgesetzt. Kann also jeder bei seiner Kiste selbst testen. Gruß Hayo
-
Thread
Serial Port Bit Map verstehen ?
bedeutet "b1, b2 usw." ? (eine Binärzahl Adresse ?). Mal sind dem b1, b2 usw. 2, 8 oder mehr Nullen/Einsen zugeordnet. Für Hilfe beim Verständnis dieser bit map wäre ich dankbar. Das vollständige Datenblatt findet sich bei http:www.datasheetarchive.com Gruß Vilem
Hallo, vielen Dank für schnelle Antworten. So werde ich das mal versuchen. (@ spi: ich zähle 63 bit, da b0 nicht benutzt wird (?), müßte egal sein, da b0 als letztes reingeschoben würde.) Danke und Gruß Vilem
-
Thread
PIC16F876A rs232 Port Steuern
16 Ic sowie 16 Steuereingänge oder 1 Ic und drei Steuereingänge der 2x74hc595. 8x 4066/74066 zahlen sich nicht aus, da du dann 4x 74hc595 hast + 2 buffer-ic, also 14 IC aber nicht über 10Mhz hinauskommst.
soweit fast fertig lediglich das get info geht nicht also ich sende erstaml nur 0xFF zurück also 8 einsen nur kommt dann im oscam sc8in1 error muss ich da noch irgendwas anderes davor senden ?? mfg sunny
-
Thread
vhdl array / tabelle
@ Lothar Miller Verstehe ich das richtig, das man in das o die Konstanden Zahlen aus dem Array ausliest? Wie kann ich jetzt den den Array Wert eingeben? (dies müsste ich nach mir mit dem x und dem y machen.) Aber diesen Variablen kann ich ja nur 0 oder 1 zuweisen oder nicht?
"42",x"43",x"44"));[/vhdl] Wie kann ich jetzt z.B. genau die Zelle auslesen in welcher die hex Zahl 23 steht?
-
Thread
Wie schnell können Rundzellen Energie bereitstellen?
103J soll heißen , die Zahl 10, und die 3 bedeutet es sollen noch drei Nullen angehängt werden. Also 10000µH . Aber was das J bedeuten soll weiß ich auch nicht.
betreibe damit lediglich einen Tiny mit zwei 7-Sement-Anzeigen. Da sieht man schön, wenn ich nur zwei Einser anzeige, lag die Spannung bei 4,3V, während wenn ich zwei Achter anzeigen lasse, die Spannung auf ~3,7V sinkt. Das ist halt das Problem bei dieser Schaltung. Sie "regelt" nicht, sondern verhält sich
-
Thread
Audacity geht nicht - Fehlermeldung
Deshalb plädiere ich für die globale Umrüstung vom Binär- auf das Monärsystem -> nur noch mit Einsen arbeiten! Der Zahlenwert wird dann alleine von der Ziffernlänge bestimmt. Die Zahl 9 wäre dann z.B. 111111111
ohne dafür wieder Nullen zu brauchen. Warum? Man kann den Datenträger doch pauschal komplett mit Einsen füllen. Weil es im Einser-System ohnehin nur noch Einsen gibt, gibt es auch kein "unwahr" mehr. alles ist dann richtig! ;O) zurück zum Thema: Uhu Uhuhu schrieb im Beitrag #2617473: >
-
Thread
Hommage an Lothar Miller
Lothar Miller kann einen Zähler, eine ALU und zwei Schieberegister in einen PLL-Block reinsynthetisieren.
bleibt. Neben diesen Datenbits, die so übertragen werden, dass maximal 5 aufeinanderfolgende Einsen entstehen, werden auch spezielle Block-Marken übertragen, die im Prinzip eine Protokollverletzung darstellen und aus 6 aufeinanderfolgenden Einsen "01111110" bestehen . Damit kann der Empfänger dann
-
Thread
VHDL E-Funktion oder Potenzfunktion zweier reeler zahlen
dann einfach e als Kosnstante der Basis eingeben. als Exponent sollte zum Beispiel eine 16 Bit Zahl mit 4 Vorkomma und 12 Nachkomma stellen möglich sein.
D.h. in Zahlen? 1000 FF / LUTs, 10.000, 50.000 ?
-
Thread
Digital ausgang steuern
ich meine mehr Informationen, wie zb zahlen oder werte von 0-100
Mosfet2 schrieb im Beitrag #2573236: > ich meine mehr Informationen, wie zb zahlen oder werte von 0-100 auch digital - was glaubst du wie RS232, UART funktioniert? Oder glaubst du das ein Prozessor jede zahl erst analog umwandlet um sie dann analog auf einer USB stick zu speichern
-
Thread
Hauptsache, ihr werdet billiger
" Die Zahl der Beschäftigten in Deutschland ist hoch wie nie - doch immer weniger Menschen sind im Job glücklich. Das liegt auch daran, dass viele Personalmanager ihre Aufgabe falsch begreifen. Anstatt für gute
diplom_stapler schrieb im Beitrag #2559516: > Zum einen sind es die Einser-Abiturienten zum anderen Menschen, die > schon selbst etwas geschaffen haben (z.b. Gates, Zuckerberg als > Extrembeispiele). > > Allein durch Fleiß und diverse Abschlüsse kann man dieses Niveau
-
Thread
die gemeinsten Fallstricke in C
Variablen im Debugger angesehen hat, denen er TRUE explizit > zugewiesen hat. Kann gut sein, 16 Einsen (bzw. 0177777 oktal) stechen einem da schon mehr ins Auge. Damals gab es ja den Typ "bool" in C noch nicht. Vermutlich wollte er damit den Wert von TRUE von den "allgemeinen" Integer-Zahlen abheben
letzte Ausdruck unnütz ausgeführt. Ein Ausdruck muß aber keine Variable sein, es geht auch eine Zahl: [c] #define check_line(a) ( (a) > 0 ? (a) = 0 : 0 ) [/c] Peter
-
Thread
optimale PWM erzeugen
hoch Wenn du jedoch 65536 unterschiedliche Einstellmöglichkeiten brauchst also sozusagen 65536 Einsen oder Nullen (und jede Abstufung dazwischen bzw. 1/65536) dann wäre die mögliche Frequenz ca. 65536/4=16384 geringer. Was du brauchst und wieso kannst nur du wissen.
dem Sigma-Delta klingt gut. J. S. schrieb im Beitrag #2537263: > Man nimmt dann einfach einen Zähler, der die Differenz > zwischen Ist- und Solwert aufaddiert und steuert das höchstwertige Bit > als Vergleichswert an den Eingangswert heran. D.h. der Zähler zählt nicht konstant, sondern mit der
-
Thread
Funktioniert diese Schleife?
bitte vor das ich 3 schleifen brauche:) einmal für die 100er stelle die 2. für 10er und 3. für die einser stelle. da ich gerne Zahlen bis 255 eingeben würde. wie muss ich die while schleife deklarieren das ich nach der ersten eingabe zur nächsten while schleife wander. würde es so gehen while((eingabe
vor das ich 3 schleifen brauche:) > einmal für die 100er stelle die 2. für 10er und 3. für die einser > stelle. > da ich gerne Zahlen bis 255 eingeben würde. Der ganze Ansatz ist nicht sehr geeignet. In einem vernünftigen Ansatz brauchst du gar keine Schleife zur Tastenerkennung. Was du
-
Thread
Frage zum UART Rahmen
4 Bit sind. Erst im nächsten Paket ist ganz links eine 1 und er weiß: Huch, hier fängt eine neue Zahl an. Dieses Paket hol ich mir mal raus 10011 schmeisse das Bit ganz links (das nur zur Erkennung diente) weg 0011 und ich hab die obersten 4 Bit meiner 8 Bit Zahl. Das nächste Paket
dass es fünf werden damit der Empfänger-UART nicht meckert. Ob du nach deinen drei Bit noch zwei Einsen oder zwei Nullen (oder auch 10 oder 01) sendest, ist dem UART egal, solange er die eingestellten fünf Bit empfängt. Erst für das Programm ist es dann wichtig zu wissen, dass die letzten beiden Bit,
-
Thread
kennt ihr kununu.com?
#2491612: > Aber eine Firma im Punkt Gehalt als "Sehr Gut" bezeichnen, NUR weil die > pünktlich zahlen? Ich weiß nicht. Das bedeutet es gibt sonst nix positives.
legt den Verdacht nahe, daß sie sich von Firmen für Korrekturen bezahlen lassen, und manche Firmen zahlen halt nicht...
-
Thread
Meinungen und Erfahrungen zur Wilhelm Büchner HS
schrieb: >> Ich wüsste schon gerne, wer bereit ist einen 5-stelligen Betrag für ein >> Studium zu zahlen, um es dann mit 4,0 zu bestehen? > > Da hast Du theoeretisch REcht, praktisch sieht es aber so aus, dass mit > solchen Hochschulen all die Pimpfe zu einem Diplom kommen, die nen > reichen Papi
> Sagt wohl alles! Das sagt ich habe gedient und zahle die Gebühren nicht. Mehr nicht
-
Thread
So viele Stellen bei Converteam Berlin Gesperrt
dem berliner Betrieb glaube ich das alte AEG-Generatorenwerk zu erkennen. Aber zu der absoluten Zahl der Stellen: - sind alle im November freigeschaltet worden. - ca. 50 Stellen - ca. 15 Stellen davon sind Werkstudenten, Praktika oder Ausbildungsstellen - ca. 10 Stellen sind nicht in Berlin/ Bundesweit
Geheimsprache von Personalern > "quasi durchgefallen". Naja, wenn man die große Auswahl hat unter Einser-Kandidaten, dann kann man solche Sprüche machen. Bei den Firmen wäre ich eh falsch. Es gibt aber genug Ingenieure, die mehr oder weniger halbwegs vernünftig eine bekannte Fremdsprache beherrschen
-
Thread
if-Anweisung
Die Aufgabenstellung lautet: Gesucht ist eine Funktion, welche die Position der ersten zwei Einsen eines 8-Bit-Wertes zurückliefert. Du hast Recht, die HEX-Zahl 0x00 wird mit diesem Programm nicht richtig interpretiert. Man könnte zum Beispiel einen Fehler-Code als return-Wert zurück senden, wenn keine Einsen gesetzt sind (z.B.: 0x00).
-
Thread
Wettersensor / serielle Daten auswerten?
Anfang sind anscheinend ein Start- bzw. Synchronzeichen. Damit kannst du z.B. auch jedesmal deinen Zähler neu kalibrieren. Solche Aufgaben löst man z.B. mit Hilfe eines Programmablaufplans. Flanke kommt, Flanke geht, wieviel Zeit ist vergangen, wenn ... dann ... usw.
die ISR scharf machen und in einen Loop von ca. 1 Sekunde gehen. Die dort dedektierten Nullen und Einsen in einen Puffer schreiben (String?) und danach die ISR wieder entschärfen, den Puffer gemütlich auswerten, leeren und auf den nächsten Zyklus warten ...
-
Thread
12 bit Wert in Array aus uint8_t speichern
genau umgekehrt ;) Evtl. könnt ihr mir ja helfen. Hier eine Grafik des Aufbau's des Array's. Die Zahl gibt den LED Kanal an: 00000000 00001111 11111111 22222222 22223333 33333333 44444444 44445555 Wäre nett, wenn mir einer da helfen könnte :D Liebe Grüße Julian
OK In C schreibst du das [C] dat[1] &= (byte)15; // 00001111 [/C] dann aber als Hex-Zahl [C] dat[1] &= 0x0F; [/C]
-
Thread
UART-Daten binär ausgeben - Verständnisproblem
umzuwandeln und zu senden, was aber irgendwie auch nicht so sinnvoll war, weil ich dann die Nullen und Einsen einzeln als ASCII-Zeichen gesendet hab....^^ Sorry, aber ich komm einfach nicht drauf.... Schon mal vielen Dank für eure Antworten Gruß Perni
Umwandlung wie [c]for(i = (sizeof *8)-1; ....[/c] brachte mir wie oben erwähnt auch nur Nullen und Einsen die in ASCII angezeigt wurden.... Danke!! Gruß Michael
-
Thread
Parity-Funktion in C
1 1 das Ergebnisbit ist nur dann 1, wenn bit1 UND bit2 1 sind. Hast du also 2 Zahlen in Binärschreibweise Zahl1 10001011 Zahl2 00011010 dann wendest du einfach die UND Operation auf jede Spalte an. Das Ergebnis ist Ergebnis 00001010 und die andere Operation ist
jede Ziffer in der Tabelle suchen. 3 hat 0011. 9 hat 1001. Zusammen haben sie also 0011 1001) zähle die Einsen, sind 4 Stück. Eingestellt war ODD Parity, also eine ungerade Anzahl. 4 ist nicht ungerade, also ist das falsch. Da hätte das Bitmuster 1011 1001 rauskommen müssen. In Hex Schreibweise
-
Thread
Was mache ich mit den Bitoperatoren falsch!?
soll so nicht sein. Ich verunde mit dem && doch keine Binärzahlen mehr, sondern nur nullen oder einsen!? Wie kann ich es eleganter lösen? Grüße!
Ende einen Error ausgibt ( Expected Declaration or statement > at end of Input). Wenn ich richtig zählen kann müssten es aber nur vier > sein: Main, while-Schleife,void Funktion und switch. Wenn du sauber arbeitest, brauchst du überhaupt nicht zählen. Nach jeder { wird der darauffolgende Code um
-
Thread
EPROM defekt - Fragen dazu
programmierten zur gelöschten Zelle ist 0->1, daher können in mit 0 programmierten Bereichen mit der Zeit Einsen entstehen - im Falle ganzer Bytes natürlich solche Werte wie die erwähnten 9, 2 oder 3...
Da gibt es wohl nur wenige Moeglichkeiten: 1. Zahlen. fuer 22 Jahre 2500 EUR ergibt 113,636363636 pro Jahr. Nicht so teuer. 2. Ewig basteln, bis es zufaellig laeuft. Allerdings laesst schon die Aussage: "Z.B. ist in Zeile 10 ein Unterschied, Zeile
-
Thread
PTC in LTSpice
Für LTspice ordentlich nutzen zu können, brauch man schon diverse Mathekenntnisse. Weniger die Zahlen, aber ein Verständnis was Modellierung ist. Vielleicht hast du ja eher Geld denn Mathe. Da könnte man tauschen...
Für LTspice ordentlich nutzen zu können, brauch man schon diverse > Mathekenntnisse. Weniger die Zahlen, aber ein Verständnis was > Modellierung ist. > > Vielleicht hast du ja eher Geld denn Mathe. Da könnte man tauschen... Dannke Dir nö leider nicht hab weder das Eine noch das Andere
-
Thread
PORTB=((wert/ten[digit])%10)|(16<<digit); verständnisproblem
von dem Wert von "(wert/ten[digit])" durch 10 zurückgibt und dass "16<<digit" bedeutet, dass die Zahl 16 (binär Dargestellt; also alle vorkommenden Einser) um die Anzahl an Stellen die als Zahlenwert in digit abgespeichert wurden, nach links verschoben wird. Ohne jetzt nochmal nachgesehen zu haben
kommentar in die variable wert ablegen oder ? kann ich dann aus dem wert nen array machen und da meine zahlen ablegen und da dann ne zählschleife vorpacken??
-
Thread
komplizierte Berechnung
dürfte sein, dass es nicht 1 Problem (Aufgabe) ist, sondern gleich 2: 1. Umwandeln des Wertes in eine Zahl, die z.B. zehntel Grad darstellt (also 251 = 25,1°C oder 1234 = 123,4°C) 2. Darstellen dieser Zahl auf 4 Stück 7-Segmentanzeigen Wobei sich Punkt 2. wieder auf verschiedene Teilaufgaben aufteilen
richtig dargestellt > werden. Von deinem Sensor kommt kein hex-Wert sondern einfach nur eine Zahl. Diese Zahl musst du zerlegen in Zehner, Einer Dazu kannst du zb die Operatioenn / (wie Division) und % (Moldulo Division) benutzen. Modulo ist ganz einfach der "Rest bei einer Division". So wie
-
Thread
Zufallsbit erzeugen
Hallo, soviel Aufwand ist völlig unnötig. Aus einer korrekt zufälligen Zahl kannst du jedes Bit verwenden, das muss so zufällig sein wie die Zahl selbst. Entweder nimmst du immer das gleiche, z.B. das LSB, oder die Bits nacheinander und wenn du durch bist erzeugst du eine neue
Normalerweise geht man implizit von weißem Rauschen aus, und da sollte auch irgendwann eine lange Folge von Einsen auftauchen.
-
Thread
wieso kann man formatierte USB-Sticks wiederherstellen?
korrektur), kodieren und dann die Flashzellen entsprechend beschreiben. Ob der Stick komplett mit Einsen oder Nullen beschrieben wird, dürfte vom Aufwand egal sein. In keinem der beiden Fälle werden nach dem beschreiben alle Speicherzellen des Sticks im gleichen Zustand sein.
", irgendwo gab es dazu mal eine diskussion wie man auf diese weise einen Löschzyklen schonenden Zähler realisieren kann ;)
-
Thread
Wirtschaft : Fachkräftemangel steigt rasant
Durchschnittwerte zeigen, so wie die des Arbeitgeberverbands, der bekanntlich interne und externe Zahlen hat :-)
> > Es geht also wieder runter. Es muss aber auch berücksichtigt werden, dass seit Mai die Zahl der Arbeitslosen gesunken ist. Wirklich interessant wäre also nicht die reine Zahl der offenen Stellen, sondern das Verhältnis der Stellensuchenden zur Zahl der offenen Stellen. Ich verfolge jetzt
-
Thread
Unterschied zwischen Compiler und Assembler
C-Code erst einmal in Assembler-Mnemonics übersetzt, und dann werden die Assembler-Mnemonics in "Einsen und Nullen" (Maschinensprache) für das Hex-File umgewandelt. Was macht ein Assembler? Macht der nicht das gleiche (d.h. Hochsprachen-Code in Assembler-Mnemonics übersetzen), bis auf den letzten "in-Einsen-und-Nullen-Umwandel-Schritt"? Denn wenn ich direkt Assembler-Mnemonic-Code schreibe, brauche ich dann auch noch einen Compiler? Nach meinem Verständnis bräuchte ich ja dann nur den letzten Teil
-
Thread
Anfänger und Denkfehler beim zusammenfassen mehrere Register.
gebe dann die Zahl wieder einzeln per UART aus.
zuerst. Du kannst also nicht direkt anfangen mit 3*1000 + 4*100 usw., da du nicht weisst, wieviele Zahlen insgesamt kommen. Würde die Einser-Stelle zuerst gesendet werden, wäre die Sache natürlich einfacher. Also erstmal alles sammeln und einen Zähler mitlaufen lassen bis das Ende der Nachricht kommt
-
Thread
Warum gerade Parität bei DCF77?
Auch dieses Problem löst sich in Luft auf, da weder lauter Nullen noch lauter Einsen einen sinnvollen Inhalt abgeben.
Beitrag #2257542: > Auch dieses Problem löst sich in Luft auf, da weder lauter Nullen noch > lauter Einsen einen sinnvollen Inhalt abgeben. "Sinnvolle" Sätze zu erkennen ist auch nicht das Problem... Überhaupt ist die Parität in den Datensätzen nur von sehr begrenztem Wert, der durch ungerade Parität
-
Thread
IR Fernbedienung Signale auf µC verarbeiten
dass solange der Eingangspegel vom IR-Empfänger 1 ist, eine Variable x auch 1 wird. Da aber ein Zähler dann bei jedem x=1 Wert zählen würde, musste eine Hilfsvariable a her, mit der eine Bedingung geschaffen wird, bei der nur gezählt wird wenn eine pos. oder neg. Flanke, das heisst ein Zustandswechsel
1. Startbit-Pulsdauer zählen (Pin = 0) 2. Startbit-Pausendauer zählen (Pin = 1) 3. Passt Burst-/Pause zu JVC-Startbit? Nein, zurück zu 1 Ja, Weiter zu 4 4. Datenbit-Pulsdauer zählen 5. Datenbit-Pausendauer zählen
-
Thread
Tagesschau berichtet über Fachkräftemangel
berechnen, eine andere diesen dann fachgerecht zu bearbeiten, lackieren, lasieren etc.. Ein Mathe Einser-Kandidat kann die Fläche im Schlaf ausrechnen, handwerklich und charakterlich kann das aber 'ne Pfeife sein.
90%-100% Region bewegen. Dort sieht aber schon der Tarifvertrag 70k++ vor. Und die Guten Firmen zahlen das auch. Das Problem ist, dass nun Billiganbieter und Dienstleister sich mit deutschen Topleuten billig versorgen können, indem sie ihnen Jobs und Minigehalt anbieten und gleichzeitig den virtuellen
-
Thread
PWM an atmega8
das der compiler nicht meckert, liegt wohl daran das es ihm erstmal völlig egal ist, was für zahlen du da hast. sind ja nur nullen und einsen in einem (bzw mehreren) register(n), wie die jetzt interpretiert werden sollen, das ist dein problem. ich bin mir auch garnicht so sicher, ob casten alleine
Eine 10 Bit PWM hat einen Wertebereich von 0 bis 1023. Warum? Weil man mit 10 Bit von 0 bis 1023 zählen kann. Eine 9 Bit PWM hat einen Wertebereich von 0 bis 511. Warum? WEil man mit 9 Bit von 0 bis 511 zählen kann. Eine Custom PWM, bei der man die Obergrenzer mittels ICR Register festlegen kann, hat
-
Thread
zustände der ports zusammenrechnen
schon meherer 'Bilder' 1110 0000 1101 0000 1011 0000 0111 0000 und bei nur 2 Einsen sind es dann noch mehr. D.h. eine tatsächliche Zählung wird da wohl einfacher sein als wie wenn du das Ganze mittels Erkennung von bestimmten Zahlen machst.
soll einfach in einer schleibe den zustand des ports auslesen wenn er wahr ist soll ich es in einem zähler einen hochsetzen :) okey ihr habt mir sher geholfen thx
-
Thread
Meteotime Crypt Gesperrt
Das halte ich immer noch für den besten Angriffspunkt. Da gab es offenbar eine Vielzahl von 80Bit-Zahlen, die allesamt zur 22-Bit-Zahl 000... decodiert wurden.
5er- und ein 10er-Block genau invertiert. Hm. Geht das nicht in Richtung: Die Bibel ist in der Zahl e enthalten? Was prinzipiell wahr sein muß, aber nicht jedem verständlich. Lustigerweise ist die Bibel dann aber auch in der Zahl pi enthalten, und das obwohl beide Zahlen unterschiedlich sind. <transzendente
-
Thread
MSP430 seltsamer Fehler: "placement fails for object."
(zaehler); zaehler++; if(zaehler==10)zaehler=0; } }[/c] Besonders seltsam: Zuvor hatte ich in der Main einfach nur die while schleife mit writevalu(99) stehen. Da hat der Compiler noch
segment(2), ... Der Übergabeparameter+1 bestimmt dann die Anzahl der nach der Null zu übertragenen Einsen.