Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options not deleted user 857

A device which includes a central processing unit (CPU), memory, and (generally) an assortment of I/O peripherals (UART, ADC, DAC, general-purpose I/O, I2C, etc.) in a tightly-coupled standalone package.

5 votes

What are the properties of an N-bit microcontroller?

A microcontroller or processor is called 'N-bit' because controllers and processors have a fundamental data width. …
Kevin Vermeer's user avatar
5 votes
Accepted

How can I simulate a battery's current/voltage characteristics?

First, a voltage regulator whose voltage can be changed by a microcontroller is more typically called an digital to analog converter, or DAC. … A resistor will instantly respond to changes in voltage and current, without any complicated code on a microcontroller. …
Kevin Vermeer's user avatar
2 votes

How to power a low consumption Computer On Module from noisy industrial power sources

In an industrial environment, the cost of the electrical panel is a tiny fraction of the value of the items that will be processed. Furthermore, the cost of an ordered part (even at industrial premiu …
Kevin Vermeer's user avatar
5 votes
Accepted

ATMega8 - PORT C - Digital Output Issue

Your problem: Your DDR setting is incorrect: You've written DDRC |= _BV(PC0) | _BV(PC1) | _BV(PC3) & _BV(PC2); but you want DDRC |= _BV(PC0) | _BV(PC1) | _BV(PC3) DDRC &= ~_BV(PC2); You say yo …
Kevin Vermeer's user avatar
3 votes
Accepted

Is possible to use Ipad touch screen with PIC16F707 MCU for DIY ?

No. The touch-panel controllers that you'll have access to are designed for building capacitive button panels like those that might be found above your laptop keyboard or on the side of your TV, not …
Kevin Vermeer's user avatar
4 votes

Seemingly unstable basic PIC18F2550 circuit

Even though you're not using the Vusb pin, it's still a component of the chip you're using. You're not disabling it in code, so you need to comply with the requirements in table 28-5. Those require …
Kevin Vermeer's user avatar
5 votes
Accepted

What options for 16 bit audio sampling to low cost microcontroller

At a system design level, there are four basic ways to do audio: The first is to use the onboard ADC and/or DACs included with your microcontroller. … The chip will integrate ADCs and DACs which are ideally suited for stereo audio into a single package, and you can address it over a serial link from your microcontroller. …
Kevin Vermeer's user avatar
7 votes
Accepted

Seeking MCU with 9 data bit UART

The ATmega series has a 9-bit UART The ATmega series of microcontrollers (datasheet) has the ability to use 9 data bits without messing with the parity bit. This functionality is described in the ti …
Kevin Vermeer's user avatar
2 votes

How to add an RC filter between a header pin and a ribbon cable

Notice that there's a resistor between these two, you can't get this setup without something between the cable and the microcontroller. …
Kevin Vermeer's user avatar
5 votes

Cycle counting with modern CPUs (e.g. ARM)

Timing information is available, but, as you pointed out, can occasionally be vague. There's a lot of timing information in Section 18.2 and Table 18.1 of the Technical Reference Manual for the Cortex …
Kevin Vermeer's user avatar
2 votes
Accepted

Is there a cheap alternative to AVRs that can run the .Net Micro Framework?

The price of a microcontroller running the .NET framework will always be greater than the price for a microcontroller with equivalent performance (or equivalent to the price of a micro with greater performance … Microcontroller with Java API What are the .NET Micro Framework ready systems available? Is C++ suitable for embedded systems? …
Kevin Vermeer's user avatar
5 votes

Software to manage packaging all files related to a product (for hand off to customer)

It sounds like you're more interested in the release packaging than PLM. Just putting all the files together isn't a bad solution. It works for a lot of projects! With a few caveats and policies, i …
Kevin Vermeer's user avatar
18 votes
Accepted

How can I control many LEDs with just a few pins on my micro?

There are several methods which can be used to drive large numbers of LEDs from a few IO pins. The simplest is standard row/column display multiplexing. With this technique, you can drive \$( n / …
Kevin Vermeer's user avatar
16 votes
Accepted

Designing with fuses...when to use?

Fuses protect against fires. If you have a non-current limited supply (like a connection to mains power or a large battery) and you develop a short on your PCB, it's possible to ignite something. …
Kevin Vermeer's user avatar
3 votes

Functional Programming with MCU(s)

It's possible to do some functional programming with the Lua language. Really, Lua is a mutli-paradigm language; Wikipedia claims that it's a 'scripting, imperative, functional, object-oriented, proto …
Kevin Vermeer's user avatar

15 30 50 per page