Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
If I understand correctly - you're suggesting the "wire" is actually a tube?
It's solid metal, as much as I can tell (I had a look at the cross-section - I broke it :smile:)
Sound like it would measure temp. current (i.e. first derivative), and not constant temp... Can it be used as a temp...
Hey,
While fixing my about-15-years-old washing machine, I encountered a device I'm not familiar with inside it I was hoping someone could help me understand.
The thermostat I found was a small box that had a ribbon connecting it to the control box, two wires going out to the heater, and a...
Why do I have to wait inside the ISR?
I'll get the first interrupt on the 0 -> 1 change, go about my business, and another interrupt (which I can ignore) on the 1 -> 0 change.
Not sure I understand. The switch is grounded on one side, and tied high through a 10k resistor on the other, with a...
Well, I too thought it somewhat a waste of time, and for many cases a simple delay routine, or pulling instead of pushing the button will be a lot simpler and quicker. But then there are these cases you want it 'just right'.
What about battery operated devices (such as my application), that...
Though this may cause me to lose "other" interrupts (whether I'm delaying in the ISR, or turning them off and starting a timer).
A hardware solution is still required... :\
Hmmm.. This is interesting, but might be unpredictable.
You assume the value of the port won't change between the time the interrupt was triggered and the port is read inside the ISR.
There is at least (2 x Fosc/4) time between the port changing its value and the ISR entering. Then, there are...
ISR = Interrupt Service Routine
I don't have Interrupt-on-change on all bits, only on those I use. But I have more than buttons on these bits, I have also interrupt notifications from external peripherals, which cannot wait a few milliseconds before served.
If by 'telephone chip' you mean a GSM module, you may want to take a look at components such as GM862 and Nokia 12i. Using a small micro (PIC, AVR, whatever) and a level shifter (MAX232) you will be able to interface it to your computer through the serial port.
Hope this helps...
Indeed I could add a delay to my ISR, the problem is that my buttons are connected to PORTB, with interrupt-on-change, and aside from my buttons, a few SPI peripherals has their IRQ lines connected to this port, so adding a delay to the ISR is less of an option in this case...
Thanks.
For some reason I was certain that PICs has a Schmitt trigger at their GPIOs. They don't...
I still think that going with the non-inverting method is better, as it saves the trigger's input leakage current(?), and avoiding the initial false-release on powerup...
Hey all,
been doing some reading on single-throw switch debouncing methods, mainly here: Debouncing
I am interested in the RC debouncer presented, but I was wondering if it was possible to lose the inverter.
The inverted debouncer looks like this:
I was thinking that by swapping the switch...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.