Accessing all bits in the ADRESH register – I am using an ADC and want to the display the results on RB0 to RB5 and RA2 to RA3. How can I get every bit in the ADRESH register and then assign them to every port? Read more.
USB audio controller for audio rates up to 192 KHz – I am looking for a USB 2.0 audio controller/converter that can support audio Tx/Rx rates up to 192 KHz over I2S and also provides 12C control interface for external CODEC. Read more.
Individually debounce multiple switches – I am using a PIC 16F688 MCU and micro-c to debounce multiple switches individually. I have collected the code but it only works on a single switch. Read more.
Connecting 22 switches to an Arduino – I have built in place 22 momentary SPST pushbutton switches with 23 wires (one common wire and 22 separate running to all the switches). I have two options: using the Arduino Mega2560; or daisy-chaining three 74HC165N Shift registers and connecting to Arduino. Is one solution better than the other or is there something else? Read more.
8051-based controller with more than two interrupts – I am currently using AT89C2051 to measure the width of two PWM signals connected to two external interrupts available on pins P3.2 and P3.3 respectively. Now I need to measure another PWM signal using external interrupt. I wanted to know whether there is some 8051 based CHEAP controller (preferably without ADC and with minimal pins like AT89C2051 which has 20 pins) which I can use? Or is there any way that I can increase the number of external interrupt handling capability of AT89C2051 (using some logic circuitry maybe?) Read more.
Leave a Reply