Page 2 of 2 FirstFirst 12
Results 11 to 16 of 16

Thread: Using a microprocessor to display GPS data on an LCD

  1. #11
    FLAC
    Join Date
    Aug 1999
    Location
    Washington D.C.
    Posts
    1,542
    Enough on the lat and long display. Itís not for everyone but, Iím a geek.

  2. #12
    Newbie
    Join Date
    Oct 2002
    Posts
    38
    The basic stamp II and basic X are similar, X is faster more I/O, ram, etc. You might also look at the parallax javalin. This is a java based stamp. Lots of I/O, memory and fast.

    Also if you didnt know, Yahoo groups has a basic stamp support fourm.

  3. #13
    FLAC
    Join Date
    Aug 1999
    Location
    Washington D.C.
    Posts
    1,542
    I decided to that I would return my Basic Stamp II and instead buy the BasicX. It should be here next week. With a student discount I'm gonna get a much more powerful processor for about $30 cheaper.

  4. #14
    Newbie
    Join Date
    Jul 2002
    Location
    Downey, California
    Posts
    50
    Zip-Lock - You could have just added some external RAM. I know it sounds like a pain in the butt, but I do it all the time. And while you were at it you could have added some EEPROM for data logging. So when one of your buddies/kids/wife/g-f/etc. borrow the car, you can see where they took it. It's also good for making your own maps, and whatnot.
    [------------------|--] 90% Completed
    Not installed, yet.
    Developing Completely DirectX shell.
    P4 1.7GHz, 256MB RAM, 40GB-7200RPM HD

  5. #15
    Newbie
    Join Date
    Oct 2002
    Posts
    38
    If its variables he ran out of then ram doesnt help that. It might be the way the variables are being used. He might be saving Bitwize variables as bytes. Adding memory is pretty easy but its serial memory and you have to write code to save to memory.

  6. #16
    Newbie
    Join Date
    Jul 2002
    Location
    Downey, California
    Posts
    50
    Originally posted by Ohgary
    If its variables he ran out of then ram doesnt help that. It might be the way the variables are being used. He might be saving Bitwize variables as bytes. Adding memory is pretty easy but its serial memory and you have to write code to save to memory.
    You just load and unload the variables needed at any given time. The Basic Stamp IIsx has 8 pages of program memory which allows you to block your variable groups much more easily. I've successfully used up to 64 double word variables at one time. You just have to get creative and use your imagination.

    When you change a page have it load all the variables from your serial (there are other types you CAN use) RAM to your chips registers, and when you leave that page have it load all the variables back to the serial RAM. As a bonus, this makes it all easily accessable from the other pages without having to tie up your 'scratchpad memory'.

    The reason you use external RAM instead of internal EEROM memory space for variable use is that you can only write so many times to any address. If you exceed this limit, you'll end up with a dead byte (which sucks). RAM on the other hand allows practically limitless writes. But you knew that already!
    [------------------|--] 90% Completed
    Not installed, yet.
    Developing Completely DirectX shell.
    P4 1.7GHz, 256MB RAM, 40GB-7200RPM HD

Page 2 of 2 FirstFirst 12

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •