-
Thread
suche ein bistabiles Relais mit 2 wechslern
nur dann ändern wenn High Pegel anliegen oder wie funzt n Toggle FlipFlop, versteh das irgendwie nicht so sollte es werden High auf Low = High Low auf High = High High auf Low = Low Low auf High = Low High auf
oder von H nach L (negativ flankengesteuert, seltener verwendet). > so sollte es werden > > High auf Low = High > Low auf High = High > High auf Low = Low > Low auf High = Low > High auf Low = High Dann willst du ein negativ flankengesteuertes Flipflop. Der 74HC74 ist aber ein positives
-
Thread
Raspberry Pi Externes Gerät auf LOW
funktionieren oder, da der BC547 eine maximale C-E-Spannung von 45 Volt hat. Wenn der RPI GPIO LOW ist --> dann liegen 12 V (HigH) am Freigabe Eingang des Gerätes an Wenn der RPI GPIO High ist --> dann liegen 0 V oder(LOW) am Freigabe Eingang des Gerätes an (also auf Masse gezogen) Verstehe
der BC547 eine > maximale C-E-Spannung von 45 Volt hat. Ja, natürlich. > Wenn der RPI GPIO LOW ist --> dann liegen 12 V (HigH) am Freigabe > Eingang des Gerätes an > > Wenn der RPI GPIO High ist --> dann liegen 0 V oder(LOW) am Freigabe > Eingang des Gerätes an (also auf Masse gezogen)
-
Thread
High Side MOSFET Switch für Sensoren
Ist es möglich die LOAD (Sensoren) auch einfach mit einem Low Side Switch (NMOS) mit einem kleinen Rds(on) (<=mOhm) zu schalten? Gibt es da Gründe die Sensoren entweder High-Side oder Low-Side zu schalten?
extra genau dafuer gedacht sind. > Gibt es da Gründe die Sensoren entweder High-Side oder > Low-Side zu schalten? Ja die gibt es. Olaf
-
Thread
HighZ pin MCU
Hallo Leute, bei OPEN PIN fehler von HighZ pin (MCU) wird der pin auf Low oder High gehen?
bx schrieb im Beitrag #6722539: > bei OPEN PIN fehler von HighZ pin (MCU) wird der pin auf Low oder High > gehen? Ich versuche mal zu übersetzen - vielleicht ist es auch falsch: Wenn ein Eingangspin offen ist ohne Pullup, ist er dann HIGH oder LOW? Antwort
-
Thread
externes RAM per ASM ansteuern
Für den Zugriff auf das RAM mit CE auf low mußt du ein Port als High Adress verwenden. /WE muss high sein . Dann die Lowadresse an den Port mit dem Latch ALE auf Low und sofort wieder auf High. Wenn du schreiben willst Daten an den Datenport und danach /WE auf low und sofort wieder auf high. Lesen: Adressen wie zuvor an die Ports. Datenport danach auf lesen. /OE auf low. Port lesen. /OE auf high setzen.
-
Thread
IQP500 Kamera vom S55 an AVR?
. Die CTS-Leitung ist - wie bereits gut beschrieben - während der gesamten 19,2k-Phase auf Low zu setzen. Nach dem Wechsel zu 115,2k ist CONNECT zu senden und anschließend (!) ist CTS auf GND zu ziehen. Sobald CTS auf High gesetzt wird, wird die Übertragung unterbrochen und beim "highen" wieder
schrieb: > Die CTS-Leitung ist - wie bereits gut beschrieben - während der gesamten > 19,2k-Phase auf Low zu setzen. Laut Deinem PDF müsste es High statt Low sein? > Nach dem Wechsel zu 115,2k ist CONNECT zu > senden und anschließend (!) ist CTS auf GND zu ziehen. Sobald CTS auf > High gesetzt
-
Thread
Xor gatter soll auf +3V schalten nicht auf Masse
wäre LOW dann 3.3V, wobei der Ausgang Y vom 74LS86AN High=3.3V sind und LOW=0V. Den Xor den ich suche soll aber am Eingang A oder B ein HIGH von 3.3V bekommen um dann den Ausgang Y auf HIGH mit 3.3V schalten
raus > gefunden habe. Das erkennt man z.B an den Werten für: HIGH-level input voltag LOW-level input voltag HIGH-level output voltag LOW-level output voltag > Das ic soll mir am Ausgang geschaltet HIGH mit 3-5V liefern > (ungeschaltet LOW als GND) Der
-
Thread
I2C-Bus: Zener-Diode 3,3 Volt - merkwürdiger Effekt - suche Erklärung
Störabstand denn damit jetzt zu tun? Für den AVR ist bei 5 V > Vcc alles was 3 V und größer ist High. Der Störabstand ist dem AVR > völlig egal, solange das Signal über 3 V ist sieht er High, solange es > unter 1.5 V ist sieht er Low (genauer: Der Störabstand beim AVR ist >= > 0.6 * Vcc für High
since the SMBus devices may time-out. Logic levels are slightly different also: TTL for SMBus: LOW = 0.8 V and HIGH = 2.1 V, versus the 30 %/70 % VDD CMOS level for I2C. This is not a problem if VDD > 3.0 V. If the I2C device is below 3.0 V, then there could be a problem if the logic HIGH/LOW
-
Thread
Dumme Frage zum "C" mit AVR's
) { SET_AS_OUTPUT(LED_OP); SET_AS_OUTPUT(LED_PUMP); SET_AS_OUTPUT(PUMP); SET_LOW(PUMP); SET_HIGH(LED_PUMP); SET_LOW(LED_OP); SET_AS_INPUT(SENS); SET_HIGH(SENS); // Pullup! while(1) { if (!IS_HIGH(SENS)) { SET_HIGH(PUMP);
is_empty() { return !IS_HIGH(SENS); } static inline void pump_on() { SET_HIGH(PUMP); SET_LOW(LED_PUMP); } static inline void pump_off() { SET_LOW(PUMP); SET_HIGH(LED_PUMP); } int main() { SET_AS_OUTPUT
-
Thread
Mit Interrupt in LowPowerMode
high) oder nicht(Pegel low). Am Anfang der Menueführung befindet man sich im Hauptmenue, dieses wiederholt sich laufend, bis eine Taste gedrückt wird. Ich definiere also, dass das Netzteil nur abgeschalten
// Clear LPM3 bits from 0(SR) } Im Hauptmenue wird nun der LPM0 aufgerufen,wenn P1.0 = low. Sobald P1.0 von low auf high geht soll der MSP wieder normal laufen. Nun mein Problem Im normalen Betriebszustand beträgt die Stromaufnahme ca.4mA Wenn ich nun P1.0 auf low setze beträgt die
-
Thread
LowCurrent Ultraschallmessung - Selbsthaltung
selbst aus. Meine Überlegung: Tastendruck -> BC547 schaltet durch (Selbsthaltung, PINx ist auf HIGH) -> eine Füllstandsmessung, danach Anzeige auf Bargraph. Eine Minute nach Beendigung der Messung schaltet PINx auf LOW, BC547 sperrt und die Versorgung wird unterbrochen, das System schaltet sich
Wenn PINx als Ausgang und auf LOW gesetzt ist, wird die Basis doch eh auf Masse gezogen oder nicht?
-
Thread
VCO mit Dauer-High Referenzlimit
Wenn die Eingangsspannung höher als eine Referenzspannung wird, geht der Ausgang in Dauerzustand High. In dem Falle wäre die Eingangsspannung so hoch, dass über den Pfad mit Widerstand und Diode der Kondensator nicht mehr entladen wird. Dauerzustand Low invertiert ergäbe High. b) Wenn die
Wenn die Eingangsspannung höher als eine Referenzspannung wird, geht der Ausgang in Dauerzustand Low. In dem Falle wäre die Eingangsspannung so niedrig, dass die Mindestspannung zum umschalten nicht erreicht wird, weil der Kondensator nicht mehr ausreichend geladen wird. Dauerzustand High invertiert
-
Thread
DCF77-Modul von Pollin
braucht das modul jetzt eigentlich eine HIGH-LOW Flanke an PON oder geht es auch ohne?
Spannungsabfall über dem Pullup, also nur VDD - 0,1 V am ATmega-Eingang, wenn das Modul seinen Datenausgang nach Low zieht. Am ATmega-Eingang ergäbe sich also fälschlicherweise High-Pegel, obwohl das DCF-Modul Low ausgibt. Christian.
-
Thread
High- und Lowbyte Übertragung zw. µC und PC
in C) für das Einlesen der X-Achse sieht folgendermaßen aus: int LIS331::getXValue(){ byte high; byte low; if (!readReg(LR_OUT_X_L, &low)){ return false; } if (!readReg(LR_OUT_X_H, &high)){ return false; } return (low|(high << 8)); } Und unser Arduino Code
false; } if (!readReg(LR_OUT_X_H, &high)){ return false; } return (low|(high << 8)); }
-
Thread
Programm mit einem Taster steuern
(ledPin4, LOW); if (digitalRead(tasterPin)==HIGH){ switch (val); } } }
(ledPin1, HIGH); break; case 7: digitalWrite(ledPin3, LOW); break; case 8: delay(zeit); break; case 9: digitalWrite(ledPin3, HIGH); break; case 10: digitalWrite(ledPin2, LOW); break;
-
Thread
8051 Entwicklungsboard
"Also wenn ich den Port nicht anspreche sind die Äusgänge High, wenn ich ihn anspreche sind sie auf Low" Na dann funtionieren sie doch. Wenn das Low-setzen funktioniert, aber das High-Setzen nicht, dann liegt das Problem in Deinem Programm. Peter
@Peter, er schrieb " Wenn ich die Ports einlesen will und auf einen der Drei high pegel lege gehen all drei auf high und bei Low eben alle auf Low. " Das kann nur nen Kurzer..... oder er hat sich völiig falsch ausgedrückt. Kommt ja vor.. @Robert, ""Einen Keurzschluss schließe
-
Thread
was ist Low-Level Software-Entwicklung
Bei uns in der Firma ist die Low-Level Softwareabteiltung für die Programmierung von Mikrocontrollern und FPGAs zuständig. Die High Level Abteiltung macht dann Programme und Bibliotheken für den PC. Kann man aber vermutlich anders
else schleifen kriegt jeder schnell gezaubert. Sieh zu dass du dich möglichst schnell Richtung High Level Software weiterentwickelst.
-
Thread
High Current High Refreshrate LED Matrix
Power LEDs keine hohen Impuslsströme vertragen, da ist meistens beim doppelten des Nennstroms Schluß, Low Power LEDs (z.B. bedrahtete 5mm LEDs) vertragen oft das zehnfache des Nennstroms. Mit freundlichen Grüßen - Martin
...ok, nun ahne ich es. Danke! Bei High Power uns us hört der Spaß aber auf - wenn du nicht schon mal "richtig was entwickelt" hast wird das schwierig, da hilft auch google oder Tips aus dem Forum kaum, denke ich. Lies dir auch mal den LED
-
Thread
Webasto W-Bus
wenn eine Busruhe von >60 Sekunden statt gefunden hat. Das Wakeup zieht den Bus für 25 ms (24ms < LOW < 26ms) auf Low und dann wieder auf HIGH. Die Gesamtdauer des Wakeups, bevor die Kommunikation statt finden kann ist 49ms < Wakeup < 51ms, heißt also 25ms LOW und 25ms HIGH sind gute Werte. Dann kanns
kommt ohne Break keine Antwort macht man halt eins > Das Wakeup zieht den Bus für 25 ms (24ms < LOW < 26ms) auf Low und dann > wieder auf HIGH. Die Gesamtdauer des Wakeups, bevor die Kommunikation > statt finden kann ist 49ms < Wakeup < 51ms, heißt also 25ms LOW und 25ms > HIGH sind gute Werte
-
Thread
Low Power Server
Hallo Zusammen, ich habe schon seit einigen Jahren zuhause einen Linux-Server (RHEL6) laufen der eine Webseite und einige dienste hostet (owncloud, openhab, openvpn, ...) die ich nicht missen möchte. Allerdings ist der Rechner ein bisschen in die Jahre gekommen und ich möchte ihn durch einen neuen ersetzen der einen möglichst geringen Stromverbrauch haben soll. Dabei habe ich die folgenden Anforderungen: - Idle-Verbrauch von ~10W - SATA-Festplatte anschließbar - Lüfterlos (weniger Stromverbrauch) - >=8GB RAM - Im Idealfall kein Raspberry Pi, ... Irgendwelche Tipps bezüglich Setup oder
-
Thread
Z80/UA880D mit 28C64 startet nicht
auch Atmel 28C64 Datasheet 4.1 Read The AT28C64B is accessed like a Static RAM. When CE and OE are low and WE is high, the data stored at the memory location determined by the address pins is asserted on the outputs. The outputs are put in the high-impedance state when either CE or OE is high. This
the falling edge of /OE" Mit "falling edge" wird eindeutig die Zustandsänderung(!) von /OE von high nach low beschrieben. /CE sollte für die device selection verwendet werden, aber es ist kein Muss, deshalb kann er auch fest auf low gesetzt werden. Wenn /OE konstant low ist, werden die input/output
-
Thread
Universelle Tastenabfrage
(KEY0_PIN | KEY1_PIN | KEY2_PIN | KEY3_PIN) #define KEYS_PIN_MIXED ( KEYS_ACTIVE_HIGH | (uint8_t)~(KEYS_ACTIVE_LOW | KEYS_ACTIVE_HIGH_MASK) )[/c] Die KEYS_ACTIVE_HIGH_MASK ist wichtig, da sonst durch die Invertierung der "active low" Taster die "active high" Taster gesetzt werden.
#pragma interrupt high_prior_InterruptHandler void high_prior_InterruptHandler(void) {} #pragma code #pragma interrupt low_prior_InterruptHandler void low_prior_InterruptHandler(void) {} [/c] Keine Ahnung ob
-
Thread
Widerstände und Kondensatoren für High End
schlichter Blödsinn. Wahre Audiophile haben den Konzertsaal neben der Open Air Fläche. Da spielt die HighEndstufe keine Rolle, du kannst die LowFi Band PA nehmen und es kling wie im Original ;-) > > Daher darf man solche Abweichungen in der Kette der Audiokomponenten > nicht haben. Manche haben sie
ich jeden Abend mit meinem Freund Harvey. Der sagt auch immer das ich viel besser singe als sein High End Class 0.01 Amp.
-
Thread
Serielle Schnittstelle µC
USART_ADDEN_MASK (~USART_ADDEN_ON) //Mask address detection select bit #define USART_BRGH_HIGH 0b00010000 // High baud rate #define USART_BRGH_LOW 0b00000000 // Low baud rate #define USART_BRGH_MASK (~USART_BRGH_HIGH) //Mask baud rate select bit #define USART_CONT_RX
#define USART_BRGH_HIGH 0b11111111 // High baud rate #define USART_BRGH_LOW 0b11101111 // Low baud rate Bei 20MHz und 9600 Baud. Ich kenne jetzt das Datenblatt nicht wie der PIC die Baudrate ausrechnet, um die
-
Thread
Arduino Münzprüfer Fehler bei mehreren Eingängen
("Dose 6 LOW"); digitalWrite(ledPin6, LOW); } if (buttonVal07 <<0 ) { Serial.println("Dose 7 HIGH"); digitalWrite(ledPin7, HIGH); buttonVal07=buttonVal07-1; } if (buttonVal07 ==0 ) { Serial.println("Dose 7 LOW"); digitalWrite(ledPin7, LOW); } if (buttonVal08 <<0 ) { Serial.println("Dose 8 HIGH"); digitalWrite(ledPin8, HIGH); buttonVal08=buttonVal08-1; } if (buttonVal08 ==0 ) { Serial.println
-
Thread
Artikel: Brushless-Controller für Modellbaumotoren
zum High-Side, d.h. IN_A = High => High-Side Transistor leitend, Low-Side Transistor gesperrt. IN_A = LOW => High-Side Transistor gesperrt, Low-Side Transistor leitend. > Um beide Transistoren zu öffnen
invertiert > zum High-Side, d.h. > IN_A = High => High-Side Transistor leitend, Low-Side Transistor > gesperrt. > IN_A = LOW => High-Side Transistor gesperrt, Low-Side Transistor > leitend. Eben, wie ich geschrieben
-
Thread
PIC12F675 brauche Hilfe
Das hier sieht schonmal komisch aus. [c] TMR1L=253; //High Byte berechnen TMR1L=232; //Low Byte berechnen [/c] Zweimal TMR1L? Vielleicht kann Dein Compiler den Timer als 16Bit zugreifen, dann muß man low und high-Byte nicht selber auseinanderfriemeln
was ist da noch faul. Ich habe den Timer0 jetzt auf etwa 15ms eingestellt. Nun erhalte ich 15ms low und 15ms high...
-
Thread
74HC? Latch LE 'active-low'
DIP (Mit Ein- u Ausgängen an gegenüberliegenden Seiten wie z.B 74HC574), bei dem LE und OE 'active-low' angesteuert werden. Bisher habe ich nur welche gefundenen, bei dem LE 'active-high' ist. (LE Soll durch einen 74HC138 Decoder 'active-low' angesteuert werden. Ein 74HC238 Decoder (der 'acive-high'
Tim S. schrieb im Beitrag #6945960: > Bisher habe ich nur welche gefundenen, > bei dem LE 'active-high' ist. Zeig mal.
-
Thread
Optokoppler nicht invertierend ohne zusätzliche Schaltung am Ausgang
> > Allerdings bin ich kein Freund von "Fällt der Controller aus und die > Eingänge sind auf low, dann sind die Ausgänge auf High". Dem ist ja auch nicht so! Sind die Eingänge auf der Optokoppler low, sind die Ausgänge *nicht* high sondern hochohmig. Entspricht einem offenen Schalter, entspricht
LED bei HIGH Pegel: [pre] Arduino Ausgang o---[===]---|>|----o GND [/pre] So leuchtet die LED bei LOW Pegel: [pre] Arduino Ausgang o---[===]---|<|----o 5V [/pre] So liefert ein Optokoppler HIGH wenn
-
Thread
suche speziellen Microcontroller
hatte ich mich ja zwischenzeitlich verbessert : Noe. > Ich brauch nur die Wechsel zwischen High und Low > (von high nach low erkennt meine Software in der Kiste die ich ansteuern > will eien "negative Flanke" und umgekehrt) Das ist immer noch nicht klar. Wenn Du einen Uebergang high->low erzeugst, muss es ja wieder einen low->high geben, damit spaeter wieder ein high->low erfolgen kann. Wann soll das Ereignis low->high stattfinden? > Hoffe das war deutlicher Kein bischen. Poste ENDLICH mal ein Logik- und ein Impulsdiagramm
-
Thread
TXD Pin dauerhaft auf LOW oder HIGH setzen.NET
Schnittstelle ansteuere (momentan VB.Net,später C#.Net). Wie kann ich aber den TXD Pin dauerhaft auf LOW oder HIGH setzen? Dankeschön für eine gescheite! Antwort im vorhinein. (PS.: Handshakeleitungen werden schon alle benutzt.)
TTL-Pegel: High: Nichts senden. Low: BREAK senden - ist ein Dauer-Low. RS232-Pegel: Genau andersrum.
-
Thread
Transistor-Schaltung: Bei High Masse leiten, bei Low Masse..
..sperren. Hallo, ich suche eine Transistorschaltung, mit der ich bei einem Low-Signal die Masse-Weiterleitung zum AVR-Pin sperren und mit einem High-Signal die Masse-Weiterleitung zum AVR-Pin ermöglichen kann. Ich probiere gerade mit dem BC 548. Aber der leitet immer, egal ob Low oder High. Da ich jede Menge BC557, 559, 546 und 548 habe, würde ich gerne einen von diesen Typen verwenden. Wer kann mir kurz sagen, was ich wie machen muß? Besten Dank!
-
Thread
UART mit 1MBaud
0x01 low, zwei pulse, high erster puls: ca. 0,8µs low pegel : ca. 1µs zweiter Puls: ca. 1µs low pegel: 7µs high pegel ohne ende
, sends the data */ UDR0 = 0x00; while (1) { } } }[/c] 0x00 nur ein low von 9µs länge 0x01 high low 1µs high 1µs low 7µs high
-
Thread
Hilfe bei FlipFlop Schaltung
auf low gesetzt (S ist zu diesem Zeitpunkt auf High), danach wird R gleich auf High gesetzt, um in den Hold-Zustand zu gehen und am Ausgang Low auszugeben. Bei einem auslösenden Ereignis wird S auf Low gezogen
Gehen wir von dem Zustand aus, in dem R=S=HIGH, Q=Low. Dann wird S kurzzeitig auf Low gesetzt, dadurch wird Q High, unmittelbar danach wird S wieder High, Q bleibt High. Soweit so gut. Danach setze ich R auf Low, um Q rückzusetzen. Passt auch
-
Thread
Basic für 80C31
.001 : RETURN 360 W=.05 : RETURN 370 REM this routine takes the top of stack and returns high, low bytes 380 POP G1 : PUSH (G1.AND.0FFH) : PUSH (INT(G1/256)) : RETURN [/code]
das High sein wie Du schon geschrieben hast. :-) P28 vom MC muss LOW sein und U5B muss per Jumper vertikal gesteckt sein um High am CS vom RAM zu haben. Der TL7705 wäre demnach überflüssig
-
Thread
Prototyp: Low-Cost Powerline Hausbus mit AVR
Ausführungen nicht nerfen. Sicher nicht, aber wie das Thema dieses Threads schon sagt geht es um "low-cost" und vor allem um "powerline". Ich z.B. will sicher kein Kabel von meinem Rechner bis zu der Hoflampe draußen ziehen um diese und den Bewegungsmelden anzusteuern. Da liegen auch sicher keine
Sie nur sauber auseinanderhalten können. Somit wäre die Übertragung wesentlich sicherer. Eine 0 (low) = f0 und eine 1 (high) = f1. Somit für jedes signal eine frequenz die erkannt werden kann. Ich hoffe mit einem solchen System wenigstens 9600Baud erreichen zu können. Was meint Ihr dazu, vor
-
Thread
Servo am Arduino Positionsanzeige mit LED
created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de) [/pre] Wenn du den Output des µC auf HIGH stellst, leuchtet du untere LED, bei LOW die obere.
Weiche umschalten, LED umschalten // // anschließend warten, bis der Taster wieder auf LOW ist (hier: losgelassen wurde): while (Taste == HIGH); // einfach warten und nichts tun, solange Taste auf HIGH steht } // hier ist Taste dann auf jeden Fall wieder auf LOW } [/pre
-
Thread
low-side/high-side FET Übersetzung
Hallo, kurze Frage: Gibt es eine Übersetzung ins deutsche? Oder heißt es auch hierzulade "low-side FET"? Danke, Steffen
-
Thread
Grundlegende Frage zu Low-Side und High-Side
Hallo, wieso ist eigentlich ein Low-Side Switch meist als n-Kanal Fet und ein High-Side Switch meist als p-Kanal Fet ausgeführt? Wieso verwendet man bei einem High-Side Switch nicht auch einen n-Kanal Fet? max
-
Thread
Unterschied High-Side-/Low-Side-Switcher
Hallo Kann mir bitte jemand kurz den genaueren Unterschied zwischen HighSide- und LowSide-Switcher erklären? Was ist weiß, ist daß beim HighSide-Switcher die Last an GND hängt und beim LowSide-Switch an VCC!? Aber ist es nicht egal auf welcher Seite die Last liegt? Die
-
Thread
Serielle + erkennen ob CD High oder Low
beiden Situationen aus, da VB mit diesem Code nur auf Veränderungen reagiert und nicht auf den zustand High oder Low des Pins. Gibt es eine Möglichkeit auf High oder Low Flankengesteuert zu triggern mit VB ? mfg Kay
-
Thread
Low current LED
"Low current" war 1980 jede moderne "superhelle" leuchtet als Indikator mit 1mA schon fast blendend hell, mit 100µA gut sichtbar
Ottoka schrieb im Beitrag #6303214: > Welche LED’s könnt Ihr empfehlen Nicht unbedingt low current LEDs, das sind auch bloss alte high efficiency LED die bei 1/10 des Stroms halt auch 1/10 der Helligkeit bringen. Man sucht diffuse LEDs mit grossem Abstrahlwinkel, damit man sie nicht nur
-
Thread
Arduino uno Staubsaugerboter Variablenproblem
(motor2_A,LOW); digitalWrite(motor2_B,HIGH); delay(500); // rückwärts //motor1 digitalWrite(motor1_A,LOW); digitalWrite(motor1_B,HIGH); // motor2 digitalWrite(motor2_A,HIGH); digitalWrite(motor2_B,LOW); delay(1000); // drehen 2 //motor1 digitalWrite(motor1_A,HIGH ); digitalWrite(motor1_B,LOW); // motor2 digitalWrite(motor2
-
Thread
C komisches Verhalten
= low; else Pin = high; if(data&0x10) Pin = low; else Pin = high; if(data&0x08) Pin = low; else Pin = high; if(data&0x04) Pin = low; else Pin = high; if(data&0x02) Pin = low; else Pin = high;
Pin = high; else Pin = low; if(data&0x02) Pin = high; else Pin = low; if(data&0x01) Pin = high; else Pin = low;
-
Thread
Attin84 I2C mit der USI läuft nicht
delay_loop_2(5) void i2c_init() { SDAPORT&=(1<<SDA); SCLPORT&=(1<<SCL); SOFT_I2C_SDA_HIGH; SOFT_I2C_SCL_HIGH; } void i2c_start() { SOFT_I2C_SCL_HIGH; H_DEL; SOFT_I2C_SDA_LOW; H_DEL; } void i2c_stop() { SOFT_I2C_SDA_LOW; H_DEL; SOFT_I2C_SCL_HIGH
{ SOFT_I2C_SDA_HIGH; } H_DEL; SOFT_I2C_SCL_HIGH; H_DEL; SOFT_I2C_SCL_LOW; H_DEL; SOFT_I2C_SDA_HIGH; // was missing!! return data; } [/code]
-
Thread
Hex Zahl in High und Low Teil Splitten (16/16)
Hallo, gibt es irgendwelche einfachen Regeln, wie ich eine Hexzahl in 2 16 Bit Teile Zerlegen kann. Z.B. 0h2B955= H:2 L:B955 Aber je nach Zahl wird ja anders aufgetrennt. Also wie stelle ich möglichst schnell fest, wo die Trennung erfolgen muss?
-
Thread
ATTINY2313 - Nichtbenutzte Pins High oder Low setzen?
ATTINY2313. Muß ich bei diesem Controller die Pins, welche nicht in meinem Projekt benutzt werden, auf High oder Low Potential setzen oder kann man diese einfach unbeschaltet lassen? Vielen Dank für eure Mithilfe, C.Preuß
supergeheimer (damals ) Baustein drauf war. Da gab es irgendwie Schwierigkeiten wenn der ein definiertes LOW oder HIGH bekommen hat. Weil ich finde das das Thema immer mal interessant ist, bin ich doch echt dankbar für den Thread. ( der ja garnicht von mir kam :-) Freudi
-
Thread
Integer-Berechnungen mit grossen Zwischenwerten
define z4 ((z2<<15)+z3) /* quadrieren (z1*2^31+z4)^2 = z1^2*2^62 + 2*z1*z4 * 2^31 +z4^2 = (z1high*2^16+z1low)^2*2^62+(z1high*2^16+z1low)*(z4high*2^16+z4low)*2^32+(z4high*2^16+z4low)^2 =(z1high*z1high*2^32+2*z1high*z1low*2^16+z1low*z1low)*2^62+((z1high*z4high)*2^32+(z1high*z4low+z1low*z4high)*2^
> #define z8 (z1high*z4high) > #define z9 (z1high*z4low+z1low*z4high) > #define z10 (z1low*z4low) > #define z11 (z4high*z4high) > #define z12 (z4high*z4low) > #define z13 (z4low*z4low) Ist das Code
-
Thread
SPI Flash programmieren
Flashe, tue ich ja einmal den Prog_B Pin selbst auf Low setzen und am Ende auf High setzen. jedoch das DONE Pin bleibt immer bei LOW, sowie das INIT_B Pin. Die gehen nicht auf high, davon gehe ich aus, dass der FPGA nicht konfiguriert wurde, obwohl das SPI Flash richtig programmiert wurde. Was kann ich denn jetzt tun, sollen diese PIN Pageweise auf low und high gesetzt werden oder sollen die PINS während des gesamten Prozesses auf low sein und am Ende auf High gehe, das habe ich auch nicht ganz verstanden.
-
Thread
SPI Kommunikationsproblem (MISO always HIGH)
Clocks /nach/ dem CS=High benötigen, um den MISO auf high Impedance zuschalten. Im SD Protokoll ist der Chip Select übrigens active HIGH...
(deaktiviert) und LOW (aktiviert angesprochen): [code] bool sdSelectCard(uint8_t pdrv){ digitalWrite(card->ssPin, LOW); } [/code] Es bleibt dabei. Die Module sind alle samt Mist. Bleibt mir nur diese zu ersetzen