Jump to content
43oh

roger430

Members
  • Content Count

    21
  • Joined

  • Last visited

Everything posted by roger430

  1. I recently purchased some watch crystals from China. I ordered 10 they sent me 60. Anyway, they have the following specifications: Load Capacitance: 12.5pf Equivalent Resistance: 35K Frequency Tolerance: 20 ppm Operating Temp Range: -20C to +70C I breadboarded up a test circuit using a MSP430G2553 and could not get the oscillator to start. I used two AA batteries for power, an excellent 3.3v mains power supply and a cheap charger type power supply with a 3.3v regulator (LM1117T) to no avail. To get the oscillator to start, I had to place a 10M resistor in parallel with the c
  2. :thumbup: Thanks guys, looks like it may not be worth the effort to get this thing to work with so many other displays available. I may get one just to mess with it a bit - the price is right!
  3. Does anyone have information on this LCD module? The price is right, however, I can't seem to find any information on it. http://www.goldmine-elec-products.com/p ... ber=g18246 Thanks in advance.
  4. Tweaked code to display 100's digit and to alternately display the temperature in Fahrenheit and Celsius.
  5. Here is my submission for this POTM: PCF8566 & MSP430G The project interfaces the Launchpad to a PCF8566 that controls a raw (no logic) LCD panel. The LCD panel that I used most likely cannot be purchased easily as I salvaged it from a scrapped digital blood pressure device. However, I believe the code should be adaptable to most any raw LCD display. The code as written will display the temperature alternately between Fahrenheit and Celsius and a small character in the upper right hand corner of the display will change from F to C accordingly.
  6. Thanks for the invitation to submit this to POTM, however, I don't feel that this experiment would qualify as a candidate for POTM. I believe this project is too specific in nature as it contains an LCD display that most likely cannot be purchased anywhere. It was salvaged from a scrapped digital blood pressure device. The code could possibly be used with other raw LCD displays - don't know for sure. Thanks, Roger
  7. I managed to cobble together a workable temperature display of the internal MSP430 temperature sensor. I used the small character in the upper right hand corner of the display as a degree symbol (actually the character 0). I used a table lookup for the characters 0 - 9. Right now it only displays the temp in two digits. I need to display 3 digits here in Texas - temps last summer were mostly in the 100's. Here's a picture followed by the code if anyone is interested (the schematic has been updated above): //**********************************************************************
  8. Thanks for the ideas! :clap: :clap: I came across this offer from "The Electronic Goldmine": http://www.goldmine-elec-products.com/prodinfo.asp?number=G17892 3 LCD displays for $0.99! I wonder what treasure could be hidden in those! Now that I have a way of checking them out, I may just get a bunch!
  9. Well here it is in all its glory! If only I could find a use for it. . . The toughest part was trying to figure out the configuration of the Raw LCD display. This one happened to have 4 back planes and used only 2 pins for each character for a total of 20 pins. It has a few graphics and a low battery indicator. It also has a small 7 segment character in the upper right hand corner as seen in the photo. The PCF8566 plays nicely with the MSP420G2231 and works very well with 3.3v. and here is the code: //****************************************************************
  10. Sure, it's just an experiment with a raw LCD display that I salvaged from a digital device. I did this to get familiar with I2C and the PFC8566 was pretty cheap. I'll get a picture and clean up my code a bit and post it here shortly. Thanks for asking! Roger
  11. :oops: :oops: My bad! Turns out my Raw LCD display segment map was totally different than what I expected. I got the 4 backplane pins right but the segment pins were way off. Everything is working just fine now. I modified the I2c code in TI's example code "msp430g2x21_usi_12.c" to communicate with the PCF8566.
  12. Does anyone on this board have any experience in using the PCF8566 to drive glass LCD displays? It uses I2C for communications with a Master. I'm getting acknowledgments back from the PCF8566 after selecting its address and also from sending a command to it, however, subsequent data bytes display incorrectly. Any help would be greatly appreciated. Thanks, Roger430
  13. Thanks timotet! I couldn't get this display to work until I saw your post in RobG's "Using 3 wires to control parallel LCD display." The key was using RESET P1.7 on pin 3 of the display. After that it "lit up."
  14. gwdeveloper - Not sure, I obtained mine from Ebay for $4.29 including shipping. I haven't seen this power supply for sale anywhere else.
  15. I know, I know, not another temperature project . This one is a little different in that it is very simple and uses readily available and inexpensive components. A $1.99 display from Electronic Goldmine: http://www.goldmine-elec-products.com/p ... ber=G15318 or even cheaper at $1.85 from All Electronics: http://www.allelectronics.com/make-a-st ... LCD/1.html a $4.29 breadboard power supply that provides both 5.0vdc and 3.3vdc using and ordinary 9 - 12 vdc wall wart: http://www.ebay.com/itm/Perfect-High-Qu ... 3f0f10117f and a 74HC595N 8 bit shift register at a quantity of 5 for as low a
  16. Magic Eight Ball Here's my first attempt at having the TI Launchpad do something a little more than flashing LEDs. I used this project to learn more about the MSP430 interrupts, GPIO, low power mode and timers. It operates similar to the old "Magic Eight Ball" in that you ask a question, press S2 (P1.3) on the Launchpad, watch an animated "<>" and look at the answer in the LCD display. The random seed code is adapted from a translation of TI assembler code to C by NatureTM in the "Code Vault" section of this forum. I used the same LCD Display and code that is used in the "Using 3 wir
  17. Magic Eight Ball Part II I decided to update this project by adding code to generate a random seed for the random number generator. This gives a little better randomness to the answers. I also added a LCD display as pictured below. The random seed code is adapted from a translation of TI assembler code to C from NatureTM in the "Code Vault" section of this forum. I used the same LCD Display that is used in the "Using 3 wires to control parallel LCD display" by RobG. I had to use different ports to accommodate the random number generator code. This project won't change the world, howev
  18. Ask the Magic Eight Ball!
  19. Here's my first attempt at having the TI Launchpad do something a little more than flashing LEDs. I used this project to learn more about the MSP430 interrupts, GPIO, low power mode and timers. It operates similar to the old "Magic Eight Ball" in that you ask a question, press S2 (P1.3) on the Launchpad, watch the blinking lights and look at the answer in a terminal program such as "minicom" in Linux or "putty.exe" in WinXP/Vista/Win7. You have to configure your comm program to read what ever port the Launchpad uses (for my Linux box it is /dev/ttyACM0 and for my Windows 7 box it was COM5 -
  20. Thanks guys! This has the makings of being a very rewarding journey. I've started into the very fine tutorials from TI, and so far, so good. This is my first encounter with programming MCUs and I must say, it is fascinating to say the least!
  21. Bought the the TI Launchpad a while back, and am just getting around to learning about this great little development board. Right now, my goal is to learn as much as I can about the value line MSP430 devices. To the people that have been on this BB and have contributed their project ideas and insights, a great big Thanks y'all!
×
×
  • Create New...