-
Thread
Atmega 328p - Quarz hört nach 10 Stunden auf zu schwingen
zwischen die XTAL-Leitungen gehängt. Auch ohne den Lastwiderstand tritt das Problem auf. Die Fuses sind low=0xff high=0xde und ext=0x05. Betreibt man die CPU mit dem internen Oszillator tritt das Problem nicht auf. Mit Oszillator hört dieser nach etwa 8-10h auf zu schwingen. Macht man dann die Lötstellen
Beitrag #4163648: > Als Quarz/Resonator dient ein Murata CSTCE16M0V53-R0 [...] > Die Fuses sind low=0xff high=0xde und ext=0x05. Ändere das in: low=0xf7 high=0xde und ext=0x05.
-
Thread
High Signal unsauber!?
Multimeter angefangen zu messen und festgestellt, dass die Highpegel sehr "unsauber" sind d.h. dass die High-Spannung an dem Eingang des Schieberegisters sich nicht auf 5 V einpegelt, sondern zwischen 0 und 5 Schwankt. Ein Low-Pegel kommt dagegen sauber. Ich kann leider im Moment nicht mit Oszi oder sonstigen
mal weiter nachforschen. Gemessen habe ich an einer Leitung, die ich für diesen Zweck fest auf High gelegt habe, ja ;-) Ok, also werd ich die nächsten Monate nichts großartig essen dürfen, damit vom Bafög noch etwas zu Sparen für ein Oszi übrig bleibt ;-) Christian
-
Thread
MPLAB Interrupt mit C18 Compiler
> #pragma interruptlow high_isr Was soll das 'low' dort ? #pragma interrupt high_isr
warum hat er mit low interrupt funktionniert und nicht mit high interrupt
-
Thread
CAN-Bus Bitrate ermitteln/messen
41683 AMIS-41682 MAX3054 MAX3055 MAX3056 LT1796 (Dir ist schon klar, dass ein Fault Tolerant High-Speed Transceiver natürlich auch für Low-Speed geht oder ?)
Peter D schrieb im Beitrag #4232771: > (Dir ist schon klar, dass ein Fault Tolerant High-Speed Transceiver > natürlich auch für Low-Speed geht oder ?) Dir ist schon klar, dass der Unterschied zwischen LowSpeed / Fault Tolerant und High-Speed nicht nur in der Geschwindigkeit liegt?
-
Thread
ATMEGA32 - Ports auf High obwohl Low gesetzt.
Hallo, beschäfte mich seit längerer Zeit zum ersten mal wieder mit µC und stehe gleich vor einem Problem... Mein ATMEGA32 wird wie folgt programmiert: ------------------------------------------- #include <avr/io.h> #include <stdio.h> #include <inttypes.h> #include <stdint.h> #include <util/delay.h> int main() { DDRA = 0xff; PORTA = 0b00000000; DDRC = 0xff; PORTC = 0b00000000; } ------------------------------------------- Für mein Verständnis sollten PortA und C als Ausgang def sein und alles auf LOW. Beim PortA habe ich keine Probleme, beim PortC jedoch
-
Thread
Entprellung von Schalter/Pin (nicht Taster) also Low & High
soweit wunderbar, allerdings nicht für Schalter. Habe jedoch einen mechanischen Schalter, bei dem auf Low und High reagiert werden soll. Wie entprellt man so etwas? In der ISR (Timer Overflow) einfach eine Variable hochzählen wenn der letzte Zustand dem aktuellen entspricht, andernfalls die Variable wieder
-
Thread
Frage zu RAMEND
speichers) an. Weil RAMEND 16bit groß ist und die Register in der Regel nur 8bit, muss ich RAMEND mit LOW oder HIGH auftrennen, um einmal "nur" die Bits 0-7 (LOW) und zum anderen die Bits 8-15 (HIGH) zu bekommen? Und der uC füllt von selber das SRAM von vorne, um z.B. Sprungadressen etc. zu speichern
> an. Weil RAMEND 16bit groß ist und die Register in der Regel nur 8bit, > muss ich RAMEND mit LOW oder HIGH auftrennen, um einmal "nur" die Bits > 0-7 (LOW) und zum anderen die Bits 8-15 (HIGH) zu bekommen? exakt > Und der uC füllt von selber das SRAM von vorne, um z.B. Sprungadressen >
-
Thread
Möchte Arduino mit RFM70-S verbinden!?
ich diese anschlißen muss! Die Programmierung hab ich mir auch schon angeguckt, also SS zuerst auf LOW setzen, danach mit 'SPI.transfer (int daten)' die Daten übertragen und zum Schluss SS wieder auf HIGH setzen! Aber das Modul hat noch zwei weitere Anschlüsse, bei denen ich mir net ganz sicher bin.
packet within the new payload, it will write the payload > into RX FIFO, set RX_DR and give an active low interrupt IRQ to MCU. > In RFM70 there is an active low interrupt (IRQ) pin, which is activated > when TX_DS IRQ, RX_DR IRQ or MAX_RT IRQ are set high by the state machine > in the STATUS register
-
Thread
BLDC-Motor: Überspannung beim Bremsen trotz Durchschaltung aller Low-Side-MOSFETs?
MOSFETs when it is pulled low. This brake is independent of the states of the other input pins. Tie the INLC pin high if this feature is not required.
Seite 22, im Kapitel über den 1xPWM-Betrieb: The INLC input brakes the motor by turning off all high-side MOSFETs and turning on all low-side MOSFETs when it is pulled low. This brake is independent of the states of the other input pins. Tie the INLC pin high if this feature is not required. Anhand
-
Thread
anliegen eines Rechtecksignal erkennen
seiner ursprünglichen Nachricht: >>Ich möchte nicht die Rechteckspannung sondern einfach ein >>High oder Low Signal am Pin anliegen haben. Eine intensive und sorgfältig ausgeführte Textanalyse ergab, das er [c]nicht die Rechteckspannung[/c] sondern einfach ein [c]High oder Low Signal am Pin[/c]
der ist doch nur 5V oder 0V oder willst du genau im Rechteck die Amplitude messen? welche von high oder low?
-
Thread
Chip für super simple Funktion
Ich formuliere mal um: Ich habe zwei Signale, inA und inB. Wenn inB high dann outB high. Wenn inA lowToHigh dann outA high und outB 3 mal high - low mit 300ms. Welcher möglichst kleine, simple und robuste Chip mit möglichst wenig zusätzlicher Beschaltung eignet sich
Phillip H. schrieb im Beitrag #7477765: >> Ich habe zwei Signale, inA und inB. Wenn inB high dann outB high. > Wenn inA > lowToHigh dann outA high und outB 3 mal high - low mit 300ms. Ich hab dir mal einen Beispielcode in ASM für AtTiny13 angehängt. Der sollte das machen was du beschrieben
-
Thread
Portbits bei AVR intern immer auf High?
verstehe ich jedenfalls das englische Datenblatt), dass die I/O-Portbits beim Mega32 intern immer auf "high" liegen und somit auf 1, bis von aussen der entsprechende Pin des jeweiligen Bits auf Masse, also "low" gezogen wird und der Bitwert damit auf 0 sinkt? Will das lieber noch mal nachfragen, bevor
sind per se erst einmal hochohmig (geht ja letztlich auf die Gates von MOSFETs). Damit können sie high, low oder irgendwas dazwischen sein (das zieht dann besonders viel Strom), und dank der Eingangskapazität bleiben sie auch ein ganzes Weilchen auf diesem Niveau. Was es allerdings gibt sind intern
-
Thread
BASIC-Computer mit Mega32
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_0x80=&B_JTAGEN=P&B_SPIEN
dass ma z.B. auch: Out 64,1 Eingeben könnte damit ich auch z.B. den 2. und 6. gleichzeitig auf high oder low setzen kann.
-
Thread
Transistoransteuerung
uinInterrupt.Q_2_3_14_15) { uinInterrupt.Q_1_4_13_16 = true; Q1_SetHigh(); Q2_SetLow(); Q3_SetLow(); Q4_SetHigh(); Q13_SetHigh(); Q14_SetLow(); Q15_SetLow(); Q16_SetHigh();
uinInterrupt.Q_2_3_14_15) { uinInterrupt.Q_2_3_14_15 = true; Q1_SetLow(); Q2_SetHigh(); Q3_SetHigh(); Q4_SetLow(); Q13_SetLow(); Q14_SetHigh(); Q15_SetHigh(); Q16_SetLow();
-
Thread
mit µC Sinus erzeugen + Amplitudenmodulation
*** if (byte_1 & (0x01 << 5)) { // Pin auf High PORTC |= (1<<PC2); } else { // pin auf Low PORTC &=~ (1<<PC2); } // *************************** PortC1 *******
******* if (byte_1 & (0x01 << 7)) { // Pin auf High PORTC |= (1<<PC0); } else { // pin auf Low PORTC &=~ (1<<PC0); } }
-
Thread
Probleme mit Level Shifter bei schnellem Puls
eine Spannung übersetzt werden. 5V TTL definiert dass eine Spannung kleiner als 0,8V als logisch low und eine Spannung > 2V als logisch high zu interpretieren ist. CMOS definiert jedoch <30% x VCC als low und > 70% x VCC als high. Darüber hinaus gibt es eine ganze Reihe von Pegeldefinitionen mit
Schwellenwerte-Paare nicht passen. Beispiel: 5V TTL <=> Levelshifter <=> 1,8V CMOS 1,8VCMOS low: < 30% x 1,8V = 0,54V high: > 70% x 1,8V = 1,26V 5VTTL: low: < 0,8V high: > 2,0V 1.Richtung: 5V <= 1,8V - High Pegel werden nicht erkannt, da der 1,8V Ausgang nicht genügend Spannung liefert
-
Thread
Signalumformung Fahrtenregler mit AtMega8
Empfänger möglichst einfach in den IC bekomme? Input Capture und zwischendurch die Ansprechflanke von Low-High auf High-Low umstellen. Auch hier gibts wieder einige Projekte, die mit der Suche gefunden werden können. Such nach "RC Empfänger Signal auswerten" oder einigen Variationen davon.
Ist das Verhältnis zwischen High und Low oder die absolute Zeit des High wichtig? Wegen des Inputs: Also der Ablauf könnte so aussehen, right? Interrupt Flanke Low zu High -> Flanken wechsel und Upcounter initialisieren,
-
Thread
AVR: Wann wird Input High?
beim AVR ein Eingang High?
habe stimmen ... Nein. Es gibt auch keine harte Schwelle, sondern einen Bereich, der sicher als low erkannt wird, einen Bereich der sicher als high erkannt wird, und dazwischen einen (großen) Bereich, in dem das Ergebnis undefiniert ist. Die Idee kannst du also sowieso vergessen. Du könntest, wenn
-
Thread
Ultra low power frequenzmessung /-analyse
, hängt aber vom Sensorsignal und der geplanten Analyse ab. Ist auch etwas die Frage was mit ultra low power gemeint ist und wie schnell es gehen soll.
Wenn es wirklich low power sein soll, dann sollte man die AD wandlung erst starten wenn wriklich eine gewisse Schwelle überschritten wird. Je nach Controller sollte es weniger als 1 ms dauern die AD wandlung zu starten.
-
Thread
Speichermapping Erklärung
High. Der 138 arbeitet nur dann und übersetzt die 3 Eingänge auf ein Low an einem seiner Ausgänge, wenn sowohl G1 auf High ist also auch G2A und G2B auf Low sind. Ist das nicht der Fall, dann sind die Ausgänge
Also muss hier A15 Low sein (ist eine andere Aufgabe), weil laut Lösung (ist dann wohl falsch) muss es HIGH sein.
-
Thread
USB<->RS232-Konverter
Denk auch daran, dass PWREN# low-aktiv ist. So wie im Anhang gezeigt müsste es in etwa mit einem Bipolar (allerdings PNP) gehen.
> USB Low-Power-Mode Ahja, gibt es da einen wichtigen Grund den zu beherrschen?
-
Thread
SRAM 6264 durch 62256 ersetzbar?
schade, ich > hatte noch einen 62256er auf Vorrat. ich verstehe dich nicht, CE2 muss beim 6264 high werden, liefert aber nur Datan auf dem Bus wenn CE1 low ist! Der 62256 liefert aucvh nur Daten wenn CE1 low ist, da kann es dir doch egal sein wenn an CE2 eine A liegt, die wird schon richtig beschrieben
eben high und der trifft eben immer den passenden > Adress Bereich Wenn CE1 dauerhaft auf low ist und dieser Chip nur bei CE2 = high angesprochen werden soll? Unüblich aber machbar. Mal sollte sich
-
Thread
Funksignal dekodieren! (433MHz) Dringend Hilfe benötigt!
Meinen sie die langen und kurzen HIGH Impulse? Ich glaube so einfach ist es nicht. Warum würde es sonst unterschiedlich lange LOW Pulse geben. Ich kann mir das noch nicht erklären.
geht, könntest Du die High/Low Zeiten im Flash als Array ablegen und dann einfach "abspielen".
-
Thread
SCA100T-D02 SPI Problem
//out data (MOSI) - set else MOSI = LOW; //delete output <<= 1; SNOP(); //clk generation SPICLK = HIGH; //rising edge of clk SNOP();
Bit weil nur maximal 8 Bit gesendet werden UINT8 output=0; output = data; CSTILT = LOW; //CS to zero SNOP(); //<==== den Befehl musst du noch ändern for(i=0;i<8;i++) { if (output&0x80)MOSI = HIGH; else MOSI = LOW;
-
Thread
chip select aus clock signal generieren
einfaches RC-Glied) auf das UND. Das UND-Glied würde dazu führen, dass der Ausgang vom UND (mein CS) immer low ist, wenn Clock low ist. Andererseits führt der Teifpass dazu, dass der zweite Eingang des UNDs nach einer gewissen Zeit (je nach Zeitkonstante) high wird und dann, wenn auch Clock high ist, das CS
Schmitt-Trigger vor den UND Eingängen oder kann ich die Hysterese verwenden, die sich aus den untersch. low- und high Schwellen des Gatters ergibt? 3.) Falls Schmitt-Trg: gibt es UND Glieder mit integr. Schmitt-Triggern in den Eingängen in SMD (das Ganze soll so klein wie möglich werden, weil es direkt
-
Thread
12V/24V als High-Pegel
Hallo, ich habe eine Schaltung, bei der ich sowohl 12V-Signale als auch 24V-Signale auf TTL-Pegel bringen will. Jetzt ist meine Frage ob das irgendwie möglich ist, einen Anschluss zu nehmen und beide Spannungen auf 5V zu reduzieren oder ob ich für jede Spannung einen seperaten Anschluss brauche. Ansonsten wäre die nachfolgende Schaltung etwas aufwendiger. Nach der Schaltung soll es lediglich auf einen USB-Baustein gehen, also kein grosser Strom. Vielleicht kann mir jemand helfen? Danke im voraus. Volker
-
Thread
Batterie messen in low power Design
S. schrieb im Beitrag #4088510: > If the ADC is used, it should be connected to VCC through a > low-pass filter." ob der nun mit dem "low-pass filter" nach VCC oder nach Port geschaltet wird ist egal. Aber vielleicht erklärst du ja deine Gedanken.
Zenerdiode. Die Spannung am Messpin ist damit um 2,7V kleiner als die Batteriespannung, sofern an PX.Y Low ansteht. Wird PX.Y auf High geschaltet, fließt kein Strom mehr, da die Flußspannung der Diode nicht erreicht wird. Nachteilig ist die Temperaturdrift der Diode, aber sie ist so gering (Siehe Datenblatt
-
Thread
Was ist aus dem Thread der MeteoData geworden? Gesperrt
Clock: Das Senden der Daten zum Chip läuft so: -> Daten an Data in anlegen -> Clock_in auf high ziehen <- Chip zieht Clock_out auf high -> Clock_in auf low ziehen <- Chip zieht Clock_out auf low Daten Empfangen: <- Chip zieht clock auf high -> Clock_out auf high ziehen <- Chip zieht
gekippt - leider auch keinen Erfolg. Mit ist noch etwas bei dem PIC aufgefallen: Wenn Pin5 high ist (busy) geht er ca. alle 2-3 Sekunden für ca.11us auf low, 2us vorher kommt er anscheinend von hochohmig (Busy_high.png, Busy_high2.png) Umgehekrt: Wenn Pin 5 low ist (nicht busy) geht er ca.
-
Thread
zwei Attiny's 85 über I2C
{ //digitalWrite(1,!digitalRead(1)); Nr = Wire.read(); // if (Nr==1) digitalWrite(1,HIGH); // if (Nr==2) digitalWrite(3,HIGH); // if(Nr==3) digitalWrite(4,HIGH); for(int zaehler=0;zaehler==Nr;zaehler=zaehler+1) {digitalWrite(13,HIGH); delay(1000); digitalWrite(13,LOW); delay(
requestEvent() { for (int zaehler=0; zaehler==messergebnis; zaehler = zaehler+1){ digitalWrite(3, HIGH); delay(1000); digitalWrite(3, LOW); delay(1000); } TinyWire.write(messergebnis); digitalWrite(3,HIGH); //Kontroll LED wenn Daten angefordert werden } void receiveEvent(int
-
Thread
GCC Optimierung killt Funktion
nicht wirklich erklärt. These bits are written by software to configure the I/O output speed. 00: Low speed 01: Medium speed 10: Fast speed 11: High speed Na, toll.....
// STCP -> HIGH GPIO_ResetBits(GPIOE,HCT595_STCP); __DSB(); // STCP -> LOW GPIO_ResetBits(GPIOE,HCT595_OE); // OE -> LOW (aktiv) } [/c]
-
Thread
Reset 0 oder 1
das der Eingang invertiert ist ist nicht meine Schuld. Es gibt einen Unterschied zwischen 1/0 und High/Low.
stehen hier in Anführungszeichen, weil es in dem Kontext eigentlich gar kein 1 und 0 gibt. Der Pin kann low oder high sein. Low heißt Reset, high heißt kein Reset. Eine Interpretation des Reset als Zahl ist nur mäßig sinnvoll.
-
Thread
Sd-Card Spec
a small mono speaker from the chip itself. Experiment with speaker impedances around 16 ohms or higher. Lower impedances may be used to maximize output power if some sound distortion is acceptable. If the output power of the chip remains too low, the simplest and least-expensive way to boost the
den Test anzuwerfen; 1. Hardware Reset 2. (software reset) <--muss man den machen? 3. cs auf low 4. die acht bytes für den sinus test senden. 5. cs auf high (inaktiv) Dann sollte der Test laufen. Aber nichts tut sich. Das Piggyback funzt 100 pro (wurde schonmal getestet, allerdings nicht
-
Thread
Reed Kontakt negativer Impuls bei steigender Flanke
dass jedes Mal, wenn ich mit einem Magneten den Reed Kontakt auslöse ein Pin am ESP kurzzeitig auf LOW gezogen wird. Der Pin soll immer nur kurz von HIGH auf LOW wechseln und wieder zurück, egal wie lange der Magnet den Reedkontakt schließt. Nehme ich den Magneten wieder weg, soll nichts passieren. Gehe
Wenn das so Funktioniert, ist es genau das was ich möchte. Mit welchem Bauteil würde ich das HIGH vom Monoflop-Ausgang zu einem LOW am ESP wandeln?
-
Thread
12v datensignal zu 3.3v
Ist die Zeichnung so korrekt? Fließt kein 12V Strom, so ist der Mikrocontroller Eingang auf Low, fließt ein Strom, ist er auf High.
Spannungsteiler, sodass der Pegel am µC Pin, wenn der Schalter nicht betätigt ist, irgendwo mittig zwischen Low und High liegt -> nicht so schön. Also weg mit dem R
-
Thread
Frequenz messen, Korrelationsfolge?
Vielleicht springt euch was ins Auge...? Kurz zur Erklärung, es gibt eine Funktion für jeden Zustand (high,low,toggel). Die Funktionen für high und low werden gesetzt wenn der Signalzustand ensprechend ist und das Flag flag_for_toggle NICHT gesetzt ist. Ist es gesetzt wird die Funktion fürs toggeln aufgerufen
Maddin schrieb im Beitrag #1995365: > Die Funktionen für high und low werden gesetzt Die Funktionen für high und low werden ausgeführt
-
Thread
SPI mit Atmega8 zu PCM5142 klappt nicht!
Haben beide 'ne "rise time" von 10ns und "fall time" von 7ns!!? der PCM5142 benötigt aber jeweils High und Low Zeit von minimum 9ns bei DVDD=3,3V!!! (Seite 22 Tabelle7 Datenblatt!)
da mindestens 9ns high-time und low-time gebraucht werden. Bei niedrigeren Taktraten entspannt sich die Situation dann etwas, aber 7-10ns rise/fall Time erscheint mir arg langsam, so schlappe Flanken sollte ein Taktsignal
-
Thread
Rheinturm Uhr Startzeit Problem
[i],m1<=i?LOW:HIGH); //EINERBAND MINUTEN for(i=0;i<sizeof(tenSecond);i++)digitalWrite(tenSecond[i],m10<=i?LOW:HIGH); //ZEHNERBAND MINUTEN digitalWrite(A1, LOW);//Masse an MINUTEN delay(1); //SHOWTIME MINUTEN digitalWrite(A1, HIGH); for(i=0;i<sizeof(oneSecond);i++)digitalWrite(oneSecond[i],h1<=i?LOW:HIGH); //EINERBAND STUNDEN for(i=0;i<sizeof(tenSecond);i++)digitalWrite(tenSecond[i],h10<=i?LOW:HIGH); //ZEHNERBAND STUNDEN
-
Thread
DRAM Problem
cbi Portd, RAM_WE ;WE low nop sbi Portd, RAM_WE ;und wieder high Du musst WE vor CAS auf Low bringen, und erst nach CAS wieder auf high. SIMM Sockel: Reichelt oder alte Mainboards. Bau
Suche ein... DRAM hält schon einiges aus, so schnell geht der nicht kaputt. Ob ich Parity auf High lege, oder so wie du auf Low ist an sich egal. Ich habe es nur deshalb auf High gelegt, damit es deaktiviert wird.
-
Thread
Ruhezustand an SPI-Datenleitungen definiert??
dieser SPI-Bus ausschliesslich für diesen einen Slave verwendbar. Das hängt nicht vom Pegel ab, ob low oder high ist dabei egal.
> und die zugehörige Select-Leitung wieder auf HIGH gesetzt wurde bleibt die Datenleitung auf HIGH. Was mir eben erst aufgefallen ist. Die Select Leitung sollte doch eher auf LOW gehen nach der Kommunikation.
-
Thread
TLC5940 (6x kaskadiert) – LED blinkt nur kurz beim Einschalten, danach keine Funktion
Also ich habe am BLANK Pin mit einem Logic Analyzer gemessen und der zeigt, dass es für 1s lang high ist und dann für ca 600us auf LOW. GSCLK habe ich auch gemessen und da ist ein Takt vorhanden: ca. 997us LOW und ca. 345us auf HIGH. SCLK unregelmäßiger Takt. ca. 60ms LOW und 250ns HIGH SIN ganze
vorhanden: ca. 997us > LOW und ca. 345us auf HIGH. Macht ca. 700 Hz. Das ist für PWM zu wenig. Bei 100Hz PWM-Frequenz und 12 Bit braucht man eher 410kHz! > SCLK unregelmäßiger Takt. ca. 60ms LOW und 250ns HIGH > SIN ganze
-
Thread
OPV Unterschiede Empfindlichkeit? Gesperrt
haben. > Aber wieso nimmst du nicht einen herkömmlichen Buffer? Fiel mir nicht ein. Sind diese "low" stabil? > LMV324: PNP Eingangsstufe. Das ist eine Erklärung. Damit komme ich unweigerlich zur Frage warum das bei mir "High" ist und auf den Arduino Uno/Mega Platinen "Low" im Ruhezustand?
Verhalten des LMV324 gelöst. Ich wollte danach nur noch wissen ob es einen OPV ähnlich dem LMV324 gibt der Low stabil statt High stabil reagiert. Mehr beinhaltete die Frage nicht. Warum muss ich immer für jede Frage eine wissenschaftliche Rechtfertigung bzw. Abhandlung abgeben?
-
Thread
I2C - Pull Up Widerstände
- HIGH: DDRx auf Input - LOW: DDRx auf Output
Mist). Umgeschaltet wird hier NUR zwischen IN (ohne PullUp, Der hängt außen dran) und OUT (dann auf LOW) - da brauchst Du nur für ein HIGH oder das Einlesen des Pegel den Pin auf IN zu stellen und für ein zu sendendes LOW den Pin auf OUT umschalten. Nach der Bitzeit bzw. spätestens nach den Nutzbits
-
Thread
Anfängerfrage zum 74hc590 Zähler
Standardpins (Outputs, Vcc, Ground) hat der 74hc590 noch folgende Pins: CCK - Counter Clock Input (active HIGH) RCK - Register Clock Input (active HIGH) CCKEN - Counter Clock Enable Input (active LOW) G - Output Enable Input (active HIGH) GCLR - Counter Clear Input (active LOW) RCO - Register Carry Output
GCLR an einen einzigen Pin meines µC anschliessen kann -> LOW = Outputs aus + Reset -> HIGH = Outputs wieder an - alle CCK + alle RCK auch an einen einzigen Pin anschliessen kann -> mit LOW->HIGH wird der Zähler dann um 1 erhöht Auf diese Weise würde
-
Thread
Kopfhörerausgang PC als Schaltsignal für Arduino
Danke für die vielen Rückmeldungen. Ich benötige nur ein analoges Signal um im Arduino einen Pin mit HIGH und LOW anzusteuern. Mir geht es darum wenn ein beliebiger Ton am PC erscheint soll am Arduino analogen Pin ein HIGH Signal ankommen. Bei Ton aus das Signal LOW.
einfach das Signal verstärken, gleichrichten und damit ein Schmitt-Trigger ansteuern, fertig ist das High-Low-Signal. Man kann mit diesen High-Low-Signal dann auch noch ein Arduino ansteuern, wenn man will.
-
Thread
Relais soll erst nach 5 sek. taster druck schalten wie?
ok.. und das geht damit..? laut pdf H = HIGH Level L = LOW Level = Transition from LOW-to-HIGH ¯ = Transition from HIGH-to-LOW = One HIGH Level Pulse = One LOW Level Pulse es soll erst bei einem mind. 5 sek. langem pulse schalten. nicht High Low erkennung,Transition from LOW-to-HIGH, Transition from HIGH-to-LOW ioder singel pulse. kann mir laut datasheet nicht vorstellen wie die schaltung aussehen müsste. ich verstehe nun den IC Baustein
-
Thread
Aufwecken mit Low-Level
als uP einen ATMega8. Soweit ich aus dem Datenblatt schlau geworden bin, muss der Interrupt Pin auf LowLevel interrupt gestellt werden und der Pin mindestens 2 WatchdogOszillator Cyclen auf Low gehalten werden. Laut Datenblatt entspricht das ungefähr eines Dauer von 2us. Aufwachen soll der uP durch
Interrupt-Flag gesetzt wird, bleibt es anscheinend gesetzt (und damit der betreffende Interrupt-Ausgang auf LOW), bis es durch die Anwendung (also über den I²C-Bus) gelöscht wird. Es liegt also anscheinend in den Händen des Controllers, das Flag zu löschen und damit den Interrupt-Ausgang wieder auf HIGH zu bringen
-
Thread
Assembler Schleifen Tricks
nun darin, nur 8-Bit-Schleifen zu verwenden. Klassisch ( 16-Bit ): [avrasm] ldi r30, LOW(2vbP) ;1 Z <- 2vbP fuer lpm-Befehl ldi r31,HIGH(2*vbP) ;1 ldi r26, LOW(vbD) ;1 X <- vbD Zieladresse ldi r27,HIGH(vbD) ;1 ldi r24, LOW(n) ;1 v <- n (Schleifenindex
So könnt's gehen (kurz, schnell und (hoffentlich:-)) richtig): [avrasm] ldi r30, LOW(2*SOURCE) ;1 Z <- ROM Source Adresse für lpm-Befehl ldi r31, HIGH(2*SOURCE) ;1 ldi r26, LOW(DEST) ;1 X <- RAM Zieladresse ldi r27, HIGH(DEST) ;1 .if (COUNT
-
Thread
Hilfe zu einer Transistorschaltung erbeten
ist, fließt viel mehr Strom weg, als die Last benötigt, nämlich 24V/330R=73mA. Daher würde man nicht Low-Side schalten, sondern High-Side.
? Nein, er ist nicht die ganze Zeit durchgeschaltet, sondern nur dann, wenn das Eingangssignal "low" ist. Ist das Eingangssignal "high", dann ist Ube=0 und der Transistor ausgeschaltet.
-
Thread
PIC12F617 Eingang soll Ab 1V high melden.
also keine Erfahrung. Wie kann ich einen Eingang des PIC12F617 so konfigurieren das er ab >1V ein High meldet und <1V Low)? Die Betriebsspannung des PIC ist 4,5V. Und welcher Eingang ist dafür am besten geeignet? Vielen Dank
2 output (C2OUT) Loop: BTFSS CMCON0, C2OUT ; Check the Comparator 2 output GOTO LowSignal ; If C2OUT is low, jump to LowSignal GOTO HighSignal ; If C2OUT is high, jump to HighSignal LowSignal: ; Hier kannst du den Code ausführen, wenn das Signal niedrig (0V) ist.
-
Thread
74LS109 Toggelt nicht
Flip-Flops unverändert. Wenn J und K beide auf Low (Masse) liegen, bleibt der Zustand ebenfalls unverändert. Wenn J auf High und K auf Low (Masse) liegt, wird der Zustand auf High gesetzt, und wenn J auf Low (Masse) und K auf High liegt, wird der Zustand
Gerald K. schrieb im Beitrag #7413114: > Wenn J und K beide auf Low (Masse) liegen, bleibt der Zustand ebenfalls > unverändert. Wenn J auf High und K auf Low (Masse) liegt, wird der > Zustand auf High gesetzt, und wenn J auf Low (Masse) und K auf High > liegt,