PIC16F88 senior design


Closed Thread
Results 1 to 40 of 72

Hybrid View

  1. #1
    skimask's Avatar
    skimask Guest

    Default

    Quote Originally Posted by AlaskanEE View Post
    I'm not sure what little green book you're refering to. The PICBasic pro program is installed in the school computers, thus there is no manual to look at.
    That right there sounds a bit fishy to me...ok...a LOT fishy...

    For senior design they allow your groups to choose a project and run with it, they won't hold your hand anymore so I'm just trying to use the resources out there for help.
    Well, don't expect me (I can't speak for 'us') to hold you hand, but I expect the sentiment is the same.

    I'm extremly thankfull for the help I've recieved so far on this forum
    Thankful doesn't pay the bills...BUT...if you learn, then usually that's enough, 'cause the more you learn, the less you ask.

    So the 16F88 doesn't have it's own internal oscilating crystal.
    It doesn't? Maybe I've got a different version of the 16F88.

  2. #2
    Join Date
    Apr 2007
    Posts
    21

    Default

    The reason there is no green book is because the university bought the lisence for the PICBasic Pro software for only three computers in the lab(the program isn't on any of the other computers), the manual probably is somewhere in the university, but since it's a large campous I'm at a loss to know where it is, simply it's not inside the lab anymore. So if it got missplaced or taken I don't know. Also I am thankful for the help, I was under the impression that this was an open forum for the exchange of ideas and to help those that need help with the knowlege you have. Thus I can only offer my thanks, if this is some form of a forum that requires money I will remove myself so as to no longer leach off of it. Also there have allready been two insults to my university posted, and I truly love my university, please try to avoid using replies that imply my university is sub-par and trying to cheat the system. I mean no disrespect to anyone, I'm just trying to use the resources around me to get this done. The only reason I'm even doing any programming is because no one else in the group wanted to step up, so I did. Programming isn't part of my major, nor have I ever done it, I'm just trying to finish my part. If this forum isn't supposed to be used to ask questions, I'm sorry for my posting I didn't mean to do anything wrong.

  3. #3
    skimask's Avatar
    skimask Guest

    Default

    Whoa...ease up there Sparky...
    Ya gotta figure...somebody comes on-line, asking questions which should be obvious 'cause they're in the manul, says there is no manual, is doing some sort of senior project at a University... Again, it all sounds fishy to me...but that's not the point...
    The posts I've given here are MINE...nobody's else, just mine and only mine. Don't take my 'opinions' as the rules around here. There may be people around here that are a lot more giving than I am, good for them. I look for a bit of 'one hand washes the other' type thing. You ask a question, I give you the answer, hopefully that answer can lead you to other answers, so you don't have to ask as many questions.

    As a 'for instance'...you stated in post #4 that the 16F88 doesn't have an internal oscillating crystal. Well, you would've known that the 16F88 had it's own internal oscillator block that can run at a number of speeds if you'd have read the datasheet, and not even read it, but at least skimmed over it fairly well.
    That's the kind of thing I'm talking about...the blatently obvious question that could've been avoided by the least bit of 'research'. And there ya go...

    So...after you have taken my advice written in post #3 into account and have made some changes to your code. Recompile the code, work the hardware, try it out, and let us know what's up...

  4. #4
    T.Jackson's Avatar
    T.Jackson Guest

    Default

    Quote Originally Posted by skimask View Post
    Whoa...ease up there Sparky...
    Ya gotta figure...somebody comes on-line, asking questions which should be obvious 'cause they're in the manul, says there is no manual, is doing some sort of senior project at a University... Again, it all sounds fishy to me...but that's not the point...
    The posts I've given here are MINE...nobody's else, just mine and only mine. Don't take my 'opinions' as the rules around here. There may be people around here that are a lot more giving than I am, good for them. I look for a bit of 'one hand washes the other' type thing. You ask a question, I give you the answer, hopefully that answer can lead you to other answers, so you don't have to ask as many questions.

    As a 'for instance'...you stated in post #4 that the 16F88 doesn't have an internal oscillating crystal. Well, you would've known that the 16F88 had it's own internal oscillator block that can run at a number of speeds if you'd have read the datasheet, and not even read it, but at least skimmed over it fairly well.
    That's the kind of thing I'm talking about...the blatently obvious question that could've been avoided by the least bit of 'research'. And there ya go...

    So...after you have taken my advice written in post #3 into account and have made some changes to your code. Recompile the code, work the hardware, try it out, and let us know what's up...
    I'm convinced that someone comes to this forum looking to strike up arguments.

  5. #5
    skimask's Avatar
    skimask Guest

    Cool

    Quote Originally Posted by T.Jackson View Post
    I'm convinced that someone comes to this forum looking to strike up arguments.
    Yep...that's my only function...
    Actually, here's my only function:

    nuffsaid var bit : nuffsaid = 1
    Argument var bit : Argument = 0
    blatentlyobvious var bit : blatentlyobvious = 0

    main:
    argument = 1
    if argument then
    gosub skimask
    endif
    goto main

    skimask:
    blatentlyobvious = nuffsaid
    return

    Any questions?

  6. #6
    Join Date
    Nov 2003
    Location
    Wellton, U.S.A.
    Posts
    5,924

    Thumbs up

    I think sometimes you might need to use WORD size VAR.

    blatentlyobvious var bit : blatentlyobvious = 0

    Check the DATA sheet, bit is not big enough.
    Dave
    Always wear safety glasses while programming.

  7. #7
    skimask's Avatar
    skimask Guest

    Default

    Quote Originally Posted by mackrackit View Post
    I think sometimes you might need to use WORD size VAR.
    blatentlyobvious var bit : blatentlyobvious = 0
    Check the DATA sheet, bit is not big enough.
    How 'bout this:
    nuffsaid var bit : nuffsaid = 1 : Argument var bit : Argument = 0
    blatentlyobvious var signed_quad_double_float[10 ^ 100]
    blatentlyobvious = 0

    main:
    argument = 1 : if argument then gosub skimask
    goto main

    skimask:
    blatentlyobvious = 1 / 0
    return

    Now then...how 'bout that new, improved code AlaskanEE?

  8. #8
    Join Date
    Dec 2005
    Posts
    1,073

    Default

    Quote Originally Posted by T.Jackson View Post
    I'm convinced that someone comes to this forum looking to strike up arguments.
    Some forums allow members to create an Ignore List so they don't have to read posts from unhelpful misfits.

  9. #9
    skimask's Avatar
    skimask Guest

    Default

    Quote Originally Posted by dhouston View Post
    Some forums allow members to create an Ignore List so they don't have to read posts from unhelpful misfits.
    A forum such as this one, yes...
    ...and I would use it...but I don't, and some of the comments, whether pointed at me (or anybody else) directly or indirectly... they amuse me...

  10. #10
    T.Jackson's Avatar
    T.Jackson Guest

    Post

    Quote Originally Posted by dhouston View Post
    Some forums allow members to create an Ignore List so they don't have to read posts from unhelpful misfits.
    What astonishes me the most is how tolerant the admins on this forum are.
    I personally wouldn't put up with some of it.

  11. #11
    Join Date
    Jul 2003
    Posts
    2,358

    Default

    Admins don't always have time to read all posts on all threads!

    Let's be nice people - or let me rephrase that - Let's be nice on this forum....

    I know it's tempting to reply to almost every newbie "Read the Manual or Read the Datasheet", I've done it myself to folks - and not just once or twice. It's frustraiting to read some of the posts, especially when there's a 14-page list of what they have to do/achieve and it's coupled with a request for schematics/code/help/complete ready-canned solution for free and the deadline is today lunchtime and they've still got to play a soccer match in the interim - oh, and by the way they haven't got a clue about electronics/programming, they're really a philosophy student that's been landed with the task.

    OK, we've heard it all before! Sometimes it's better not to answer, and people might get the message that they are expected to make some effort themselves too. And if they're really that clueless then a Landscape Gardening project (growing a dwarf Marijuana or similar) is probably a better student option.

Similar Threads

  1. RX TX modules - intermitent communication
    By ruijc in forum mel PIC BASIC Pro
    Replies: 13
    Last Post: - 11th June 2009, 01:13
  2. pic16f88 & voltage
    By rdxbam in forum mel PIC BASIC Pro
    Replies: 10
    Last Post: - 17th February 2009, 10:14
  3. Ghange code from PIC16F877A to PIC16F88
    By savnik in forum mel PIC BASIC Pro
    Replies: 2
    Last Post: - 12th March 2008, 17:09
  4. Replies: 8
    Last Post: - 7th December 2006, 16:42
  5. PIC16F88 problem with TOGGLE command?
    By russman613 in forum mel PIC BASIC Pro
    Replies: 2
    Last Post: - 18th September 2006, 00:31

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

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