MarkU
  • Member for 8 years
  • Last seen this week
Editing/Hacking 8031 Eprom code
3 votes

Agree with the other two answers about patching; there was a comment about finding an 8031 disassembler. (Note 8031, 8032, 8051, and 8052 are all the same microcontroller, just slightly different ...

View answer
How to change reg in two different always blocks?
3 votes

For synthesis, each always @(posedge clk) block needs to follow the pattern of a D flip-flop, otherwise the synthesis tool won't recognize it. So the problem becomes, you have two conditions where you ...

View answer
What do ripples in frequency response curve of filters depict?
3 votes

Bode plots show both gain and phase for good reason. Looking at only the gain response without considering phase response, you're missing an important part of the system performance. Butterworth ...

View answer
Where to find a discrete transmission gate
Accepted answer
3 votes

Analog switch is the term Maxim uses, along with lots of other manufacturers. By the way, the two hardest parts about this type of application are: high voltage withstand off resistance at high ...

View answer
How do I reset an FPGA development board to its factory settings?
Accepted answer
3 votes

Like most FPGA development boards, you can restore the factory shipped configuration by following the same steps you use to load your own firmware, except that the configuration bitstream is ready-...

View answer
Shorted capacitor
2 votes

It's a side effect of using ideal lumped-constant models. Ideal voltage source cannot change its terminal voltage, switch SW2 has no resistance, capacitor C1 cannot instantaneously change its voltage, ...

View answer
Hardware switch toggles for laptop modules
2 votes

Cutting the power connection is not sufficient to prevent the peripheral device from functioning. Most such devices are constructed in a way that has diode junctions from the power supply pins to all ...

View answer
USB implementation
2 votes

Conceptually the endpoints behave like FIFO (first-in, first-out) buffers, but the USB Serial Interface Engine is more complicated than a shift register. It's been that way since even USB version 1.0. ...

View answer
Help identify ECG signal acquisition using AD2
2 votes

If your goal is to build a real ECG analog front end -- The company I work at as an applications engineer (MaximIntegrated.com) makes ECG Analog Front End chips, MAX30001/MAX30002/MAX30003/MAX30004. I ...

View answer
What happens when a digital signal reaches a receiving integrated circuit?
2 votes

(TL;DR) I've read that the integrated circuit samples the signal at its clock rate, kind of like an ADC will sample an analog signal. If the signal is high enough to drive the receiving buffer into ...

View answer
ERROR:HDLCompilers:26 - expecting 'end', found 'function'
2 votes

As of "revision 3" of the question, it's still getting stuck at line 212 at the assignment for case "%". The most recent change was replacing "function MODULO" with "...

View answer
ATmega 328p arduino bootloader factory reset cause
Accepted answer
2 votes

Both the Arduino bootloader and the user-firmware are stored in the same flash memory, inside the ATmega328. Whenever ATmega328 is powered up or reset, the bootloader runs first, and waits briefly to ...

View answer
MOSFET getting hot. Is it normal?
Accepted answer
2 votes

Yes, it is expected that running this MOSFET without a heatsink will get surprisingly hot even with very little power dissipation. Note this section of the datasheet: notes are on page 9: ...

View answer
Is it possible to do an FFT on the output of a 4 bit ADC?
Accepted answer
2 votes

Yes, it is possible to perform FFT (or even the Discrete Fourier Transform) on data that has 4-bit resolution, but there are some important considerations: FFT can be performed in real time if the ...

View answer
Voltage Divider to Power LED
2 votes

This is a homework problem so I will only point towards an approach... Homework problems are usually constructed around some specific teaching point, in this case I think they're trying to teach "...

View answer
When should bare die be used instead of QFN/BGA packages?
2 votes

Asking pros and cons of Bare dice vs packaged parts is like asking the pros and cons of buying a house versus flying an airplane... The circumstances where a bare die is appropriate are very different ...

View answer
Why do diode datasheets list a maximum forward current instead of power?
2 votes

Absolute Maximum Ratings are the "damage ratings" that break the warranty, if these ratings are ever exceeded (even briefly) the part is broken. These limits come from breakdown voltage, ...

View answer
My Arduino is unable to connect to Windows 10
2 votes

Assuming you're using the classic Arduino UNO -- the Atmel ATmega328 Electrical Characteristics table shows Absolute Maximum ratings of 6.0V Maximum Operating Voltage, and also "Voltage on any ...

View answer
Op inverting amplefier circuit
2 votes

One of the limitations of the 741 op amp is that it is not a rail-to-rail op amp. There must be some headroom of at least 3V between the power supply rails and the output voltage. You need to increase ...

View answer
I2C master's output is always 255
Accepted answer
2 votes

Instead of discarding the return value from Wire.requestFrom(TEMP_ADDRESS, 12);, test the return value to determine whether or not the Wire.requestFrom worked correctly: byte numBytesReceived = Wire....

View answer
PCB Footprints: SOT-363: SC-88 vs SC-70
Accepted answer
2 votes

Comparing representative documents, it looks like the difference is that SC-88 is allowed to be slightly taller (1.1mm max) than SC-70 (1.0mm max). The PCB land pattern looks like it is the same, or ...

View answer
Tri State Buffer and Boolean Algebra
Accepted answer
2 votes

Boolean logic (propositional calculus) is an idealized, mathematical formal system which has exactly two variable values, True and False. The Boolean operators { AND, OR, NOT } are sufficient to ...

View answer
Validation of data in electronics
2 votes

Comparison or Validation? Comparison implies that both pieces of digital information are physically connected to the same microcontroller, then it is just using a suitable operator like subtract or ...

View answer
What is a "finite-state machine" and what are its use cases?
Accepted answer
2 votes

As a design element, Finite State Machines are useful for many things, they are one of the building blocks that computers are made of. (There could be many smaller FSM that comprise various parts of a ...

View answer
ADC differential input question
2 votes

ADC 10-bit resolution means there are pow(2,10)=1024 possible output codes. If the transfer function is unipolar with voltage range 0 to 2.5V, then ideally each code is (2.5V)/1024=0.0024414V and the ...

View answer
Which ASCII character could interrupt communication?
2 votes

On a typical interactive console, CTRL+S = XON (DC1) pauses output stream, and CTRL+Q XOFF (DC3) resumes output. There's really no difference between "binary" and "ASCII", binary is just one way to ...

View answer
Is integrated circuit packaging copyrighted/patented?
Accepted answer
2 votes

Most of the common, industry-standard IC package types are covered by JEDEC standards. If there is an associated JEDEC standard code for the package, then the patent is held by a manufacturer who is a ...

View answer
Switching between 2 power sources using just a switch
Accepted answer
2 votes

As drawn, the commmon terminal of the switch will be powered by either "Power Source 1" or "Power Source 2" -- so connect the common terminal to the positive terminal of the load, not GND. Circuitlab ...

View answer
Possible to insert capacitor between voltage source and output to delay the output?
2 votes

For approximately 30 seconds soft start duration, there are two approaches: analog timing or digital timing. The analog approach is to charge a capacitor through a current source (so that the ...

View answer
Rms value and average value for a periodic wave
2 votes

A resistive heating element gets hot when connected across 220V AC mains, even though the mean (average) voltage of the peak voltages (+311V and -311V) is 0 volts. Many loads don't care that the ...

View answer
1
3 4
5
6 7
11