Jump to content

G0XAR

Members
  • Content Count

    57
  • Joined

  • Last visited

  • Days Won

    1

G0XAR last won the day on July 27 2013

G0XAR had the most liked content!

About G0XAR

  • Rank
    Level 1

Profile Information

  • Sparkfun
    a programmable micro 4/3ds camera
  1. Hi Guys, I have solved the problem. I started from scratch with a new plugable breadboard and launchpad board and everything works. I have no idea what caused the problem but thats life... Anyway, thanks for the help. Steve
  2. Thanks Guys, That's given me some points to look at. First thing is to look at the start up times. As the Arduino works fine with the display and the MSP430 does not I am wondering if there is some difference between the Arduino and Energia versions of LiquidCrystal.h Steve
  3. er....forgot to mention that the backlight works, with this display you don't see anything without the backlight...
  4. Hi Guys, Sorry to bother you but I have hit a fundamental problem which I cannot get any further with unless someone else takes a look. I have an MSP430 Launchpad EXP430G2 board with the '553 processor installed in the DIL socket. No clock crystal installed. I have a working RT162-7 display, data sheet here := http://www.ladyada.net/media/lcd/RT162.pdf powered by a separate 5 volt supply. The contrast pot meter works and I can adjust the contrast. I can see the little oblong boxes where the characters display. I know this works because I pulled it from my Arduino system, I loaded up the sketch, which is in the examples folder, below :- /* LiquidCrystal Library - Hello World Demonstrates the use a 16x2 LCD display. The LiquidCrystal library works with all LCD displays that are compatible with the Hitachi HD44780 driver. There are many of them out there, and you can usually tell them by the 16-pin interface. This sketch prints "Hello World!" to the LCD and shows the time. The circuit: ================================= LCD pin Connect to --------------------------------- 01 - GND GND, pot 02 - VCC +5V, pot 03 - Contrast Pot wiper 04 - RS Pin8 (P2.0) 05 - R/W GND 06 - EN Pin9 (P2.1) 07 - DB0 GND 08 - DB1 GND 09 - DB2 GND 10 - DB3 GND 11 - DB4 Pin10 (P2.2) 12 - DB5 Pin11 (P2.3) 13 - DB6 Pin12 (P2.4) 14 - DB7 Pin13 (P2.5) 15 - BL+ +5V 16 - BL- GND ================================= Library originally added 18 Apr 2008 by David A. Mellis library modified 5 Jul 2009 by Limor Fried (http://www.ladyada.net) example added 9 Jul 2009 by Tom Igoe modified 22 Nov 2010 by Tom Igoe This example code is in the public domain. http://www.arduino.cc/en/Tutorial/LiquidCrystal */ // include the library code: #include <LiquidCrystal.h> // initialize the library with the numbers of the interface pins LiquidCrystal lcd(P2_0, P2_1, P2_2, P2_3, P2_4, P2_5); void setup() { // set up the LCD's number of columns and rows: lcd.begin(16, 2); // Print a message to the LCD. lcd.print("hello, world!"); } void loop() { // set the cursor to column 0, line 1 // (note: line 1 is the second row, since counting begins with 0): lcd.setCursor(0, 1); // print the number of seconds since reset: lcd.print(millis()/1000); } And I have triple checked the wiring. The code compiles cleanly and uploads to the board. However, unlike the Arduino which is running the sketch with the same name from it's programming environment, I see nothing displayed. I am aware that the display is a 5 volt part but I believe that it should work with the Launchpad as according to the data sheet input high on the data lines can be 2.2 volts plus. I gave not tried level convertors yet... I even put a new processor in the board but still nothing. Does anyone have a clue what I have done wrong.? TIA Steve
  5. Thanks for all the hard work guys.... Downloading it as I write Steve
  6. Does anyone happen to know if they will drop the old MSP430 board with the DIL socket? I hope not because it is nice to be able to use it to develop using the DIL packaged MSP430 parts then solder them into the target system.... Also I am developing a course specifically for the DIL board and it would be a real pain if it became unavailable.... Regards Steve
  7. G0XAR

    My Dream-Launchpad

    any news on when the GCC port is available? Or is this the wrong place to ask?
  8. Hi guys, Very interesting dissection. If you need different or wider frequency coverage there are a couple of other options. At the lowest price range you can simply get a DVB/TV dongle like this one https://www.cosycave.co.uk/product.php?id_product=282 and choose from a number of public domain software packages. I have one of these http://sdr-kits.net/VNWA3_Description.html which is very good for antenna analysis. Hope this helps.. Steve
  9. Udv, I think my last reply used all the Magyar words I know! I am a frequent visitor to Budapest though. It is nice to see that at least one person in Hungary is having fun with micro controllers. Regards, Steve
  10. Jo napot Mybuster! Szep MSP430 design. Szia, Steve
  11. G0XAR

    My Dream-Launchpad

    COBOL would pretty much do what you want Abe...... that, and FORTRAN are what real programmers used to program in before we went "back to the future" and adopted C. :-)
  12. I also would like to see the Si570 code. I have a big interest in this chip having worked with it since the early days. My friend jan G0BBL did the original design to multi band the soft rock SDR with it....I did a lot of beta testing for it. 73s Steve G0XAR
  13. Mon ami Jean-Yves, I am really sorry. I just found your reply. My course plan is to take a different approach. Each lesson has an example program which is useful for a ham. Then I discuss it in detail using the code to teach simple aspects. Then I get students to modify the code so they can learn. So far I finished one lesson on LED blinking. The second lesson uses the temperature sensor on the MSP430. The code monitors this and if it gets too high switches a LED on, and a fan, and sounds an alarm. We take the processor off the Launchpad board and build a little circuit with the processor to put it in a PA, or some other equipment which needs a temperature monitor. This is useful, not just theory. And the code is very simple. Third lesson will probably be a DDS oscillator using cheap EBAY DDS Module. Fourth lesson will add LCD display and keypad entry, Fifth lesson will make this into QRSS Beacon. After that I am not so sure. Possibly Voltmeter/Power meter, Last lesson will be using DDS with Return loss bridge to make simple Antenna analyser. Other lessons will control stepper motor for loop antenna rotator and servo to tune home made variable capacitor or inductor. I am happy to share these with you. 73s Steve G0XAR
  14. Hi Graham, As they say in Australian "No worries!". Let's have a virtual beer together and forget about it. I was in a bad mood this morning and over reacted. Life is too short! I am enthusiastic enough about Energia to be writing a course using it and the 430 Launchpad for radio hams who are frightened of computers. So everything has to be broken down to "Janet and John" bite sized chunks. It's a challenge. Like you I find the need for "Arduino Compatibility" a drawback. But on the plus side it has opened up the MSP430 to a lot of people who wouldn't have given it a second glance. And it opens the learning gateway to "C" and the 32 bit launchpads. I. for one, would be interested in seeing any code examples you would care to post on using "native C" within the Energia environment. Kind regards, Steve
×
×
  • Create New...