Monthly Archive: January 2011

Jan 21

The Never Ending Conversion

When using the ADC10 in an MSP430 with multiple conversions, the ADC10BUSY bit will stay on even after the conversions are done. Trying to be a good little programmer and checking to make sure the ADC is done will leave you hanging… forever. The conversions must be done for the data transfer and the data …

Continue reading »

Permanent link to this article: http://blog.curioussystem.com/2011/01/the-never-ending-conversion/

Jan 21

Accidental Double Interrupts on a Timer

I had a program where I was using a timer and an ISR to flip a bit on a TI MSP430.  Well, the bit would only filp for a few milliseconds and then revert back to its prior value.  As it turns out, I was calling the ISR twice every time I wanted it.

Continue reading »

Permanent link to this article: http://blog.curioussystem.com/2011/01/accidental-double-interrupts-on-a-timer/

Jan 21

MSP430, Entering and Exiting low Power Modes while Debugging

On a recent project I had one heck of a time trying to debug the program flow in CCS 4.2.  I thought the code wasn’t going anywhere because when I would break the program, it would stop on a line before where it should have been executing.  After a couple days of troubleshooting with an …

Continue reading »

Permanent link to this article: http://blog.curioussystem.com/2011/01/msp430-entering-and-exiting-low-power-modes-while-debugging/

Jan 10

Compact ATX Breakout Board

It sucks when you need 12 VDC and your power supply just died.  Previously we made an ATX breakout board to turn an ATX power supply into a fixed voltage bench DC power supply.  Here we present a board that is designed to be smaller and for use as a backup.

Continue reading »

Permanent link to this article: http://blog.curioussystem.com/2011/01/compact-atx-breakout-board/

Jan 10

Preventing Accidental Shorts on Prototypes

Many of the boards that we make never end up in an enclosure.  Whether for prototyping at the office or projects for home, it is just extra work we don’t want to mess with.  If the board ends up needing a little more protection due to lots of loose wires or it is given to …

Continue reading »

Permanent link to this article: http://blog.curioussystem.com/2011/01/preventing-accidental-shorts-on-prototypes/