Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by Rickta59

  1. I think the print head in the reprap 3d printer gets close to 450F. They use a thermistor and firmware to measure the temperature. I'm not sure what the upper range is for the thermistor I think around 250C. It might be just the ticket, they are inexpensive. You can find more info at http://reprap.org/wiki/Thermistor That page discusses the different ones they have used and some calculators. -rick
  2. Now that I have a freshly minted uniarch version of msp430-gcc, I wanted to test it out and make sure the newly added support for the msp430g2553 chip really worked. I took my softserial full duplex code and twisted it around some to take advantage of gcc. I also exercised some of my favorite features of gcc, specifically templates, just to make sure they work in the uniarch version. Yeah, as I get further into the msp430 world I've decided I don't really like TI's version of eclipse + CDT too much. Along my path to enlightenment I have left the CCS blanket and wrapped myself in the late
  3. I like your use of the Radio Shack boards. I just found those yesterday based on a TopHatHacker recommendation. It looks like you used the Universal Component PC Board with 780 Holes Model: 276-168 $2.99. They seem to be a great match for the launchpad form factor. One of the few things priced reasonably at Radio Shack. -rick
  4. I'm pretty sure the RXD/TXD have no involvement in programming. Programming is done via Spy-Bi-Wire and only uses the TEST and RST pins of the chip. I have been successfully programming an MSP430GF2012. It is on a breadboard and the only connection it has to the launch pad is with VCC/GND/TEST/RST. -rick
  5. I've been looking for a way to run the msp430 with accurate MHZ speeds. In talking with NatureTM on IRC, he mentioned that he had used a crystal oscillator ( ECS-100A-160 ) successfully with his msp430g2231. He didn't have the exact code he used but he helped me recreate this snippet. I didn't have a crystal oscillator but I did have an ATTiny84 lying around that I put on a breadboard. I reprogrammed the ATTiny84 fuses so its CLKOUT fuse bit was enabled. The ATTiny is using an external 12MHZ crystal. This is fairly accurate, when you enable the CLKOUT fuse, avr outputs the CPU cl
  6. If you don't have a crystal soldered in, you can use the factory 1MHZ precalibrated values if you modify config.h to something like this: #undef CALIBRATE_DCO // don't calibrate #define F_CPU 1000000 // use factory default 1MHZ calibrated DCO #define BAUD_RATE 4800 In main.c modify the 16MHZ to 1MHZ DCOCTL = 0x00; // Set DCOCLK to precalibrated 1MHz BCSCTL1 = CALBC1_1MHZ; DCOCTL = CALDCO_1MHZ; I would start with 4800 baud instead of 9600 using the factory calibration. If that works bump it up to 9600. Also, You can always hand mo
  7. I just updated the code so that it works with chips that have multiple TimerA peripherals, like the msp430g2553. https://github.com/RickKimball/msp430softserial -rick
  8. So this code snippet springs forth from my desire to use a terminal emulator ( I like putty best ) with my launchpad via the built-in COM port. Simple I think, someone must have already done this by now, no? Well, trying to find a working example for the launchpad led me down a lot of dead ends with nothing that worked well. I did find examples that were half-duplex and ones that required more Timer features than you find on the msp430g2231. Unfortunately, none of them fit my requirements. My goal was to find something that would allow me to use higher DCO clock speeds such as 16MHZ. I
  • Create New...