"hello world" with 18f6680


Closed Thread
Results 1 to 40 of 92

Hybrid View

  1. #1
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by dragons_fire View Post
    just wondering if doing it this way decreases code size too, or if it just makes for less typing??? im working on writing some code for this project (if i can ever get the board to work) and i know it would make the code smaller to look at if i did it as above, but i think it would be harder to write since i have labeled all my ports for what they do, so when i write it, i use those "labels"....
    Nope, it's just a 'me-ism' thing.
    I like to get as much code on a screen as I can. I hate scrolling up and down and if I've got a longer routine, I can bunch it all up in one page. It's my STYLE, if you can call it that.
    Some people hate it, I mean really HATE it...too bad, so sad, don't care. If a guy has half a brain, they'd know how to use the 'replace' shortcut in WORD to put a single command on each line, and if not that, they'd at least know how to split it up. For instance, my latest project is about 1700 lines of the bunched up code, fills an 18F4620...no extra line breaks, no extra spaces, no nothing, etc. If I was to spread that out, make it "right", I estimate it would take up about 8500 lines. Forget that noise. Most of the time, my 2nd monitor is turned 90 right and Windows adjusted accordingly, like it's in 'Portrait' mode instead of the normal landscape...oh and it's 1600x1200, so that really packs it in there.
    What's a guy expect for FREE help?

    But like Joe said, it's all personal preference. Get your own method, stick with it, it's all good...

  2. #2
    Join Date
    Apr 2006
    Location
    New Hampshire USA
    Posts
    298


    Did you find this post helpful? Yes | No

    Talking posting your “problem code”

    skimask’s method is perfect for his style of programming.

    as Joe said: “people, who know the subject material very well”

    But if anyone wants the forum to help with their code (skimask never needs help), I wouldn’t advise posting your “problem code” in this style.

    -Adam-
    Ohm it's not just a good idea... it's the LAW !

  3. #3
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by Pic_User View Post
    (skimask never needs help)
    -Adam-
    'taint so!
    I think the main difference is in the use of the 'Search' function here and at Google, or wherever...I'd be willing to bet I spend more time researching HOW to do stuff vs. actually doing it.
    And this weekend, I could sure use some help doing some sanding, and in fact, I might even need help cleaning out all of those left over full cans of preferred beverages from the 'fridge in the basement...

  4. #4
    Join Date
    Apr 2006
    Location
    Alberta Canada
    Posts
    166


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by skimask View Post
    And this weekend, I could sure use some help doing some sanding
    i would come give you a hand, but "unfortunately" i dont have a passport!!! and i have to wait for Puralator to deliver more parts!!!

  5. #5
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by dragons_fire View Post
    i would come give you a hand, but "unfortunately" i dont have a passport!!! and i have to wait for Puralator to deliver more parts!!!
    Passports? I thought all we needed was photo Gov't ID. I'd better do some checking. I've got a trip planned for this summer...here, thru the Black Hills/Rapid City, over to Yellowstone/Grand Tetons, up to Glacier (both U.S. and Canada versions), thru Banff and Jasper, up to Denali in Alaska, and back, sidestepping thru Yellowknife and back down.

  6. #6
    Join Date
    Apr 2006
    Location
    Alberta Canada
    Posts
    166


    Did you find this post helpful? Yes | No

    Default

    sounds like a good trip... i think to fly we need a passport now, but to drive you just need two pieces of government id..

    so i noticed a while ago that i had shorted one OSC pin to 5v, would that have blown the OSC part of the chip???

  7. #7
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by dragons_fire View Post
    sounds like a good trip... i think to fly we need a passport now, but to drive you just need two pieces of government id..
    It's all a bit confusing... To get into Canada, I need one thing, to get back into the U.S., I need other things. Gotta do more looking.

    so i noticed a while ago that i had shorted one OSC pin to 5v, would that have blown the OSC part of the chip???
    I wouldn't think so, but...you know how far that goes...
    In external modes with crystals, the crystal/resonator is driving a differential amp inside the PIC (variable gain set by the CONFIG registers). I suppose if you had OSC1 driven to +5v and OSC2 driven to ground, you might blow it out (maximum differential = maximum output). Not really sure about that theory though, and surely not about to try it out.

  8. #8
    Join Date
    Aug 2006
    Location
    Look, behind you.
    Posts
    2,818


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by dragons_fire View Post
    i would come give you a hand, but "unfortunately" i dont have a passport!!! and i have to wait for Puralator to deliver more parts!!!
    That only matters if you come from the north!
    If you do not believe in MAGIC, Consider how currency has value simply by printing it, and is then traded for real assets.
    .
    Gold is the money of kings, silver is the money of gentlemen, barter is the money of peasants - but debt is the money of slaves
    .
    There simply is no "Happy Spam" If you do it you will disappear from this forum.

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


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by Joe S. View Post
    That only matters if you come from the north!
    Sad but true
    Dave
    Always wear safety glasses while programming.

  10. #10
    Join Date
    Apr 2006
    Location
    Alberta Canada
    Posts
    166


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by Joe S. View Post
    That only matters if you come from the north!
    Really?? so when we are told that the USA is changing it to the same regulations canada has when you guys try to come up here, its not really true???


    so i got the board working, and it all seems ok, except for my LCD. the LCd im using is a 24-pin DIP. one pin is common, and the rest are linked directly to one segment. i can get it to work somewhat, but sometimes certain segments dont dissapear when they are supposed to, and others dont always appear when they should.. i think maybe its cause the traces are so close together, and i cant clean all the flux off...

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


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by dragons_fire View Post
    Really?? so when we are told that the USA is changing it to the same regulations canada has when you guys try to come up here, its not really true???
    I took it that Joe meant coming into the US from the south. Regulations do not seem to matter here for that. Illegal boarder crossing seems to be encouraged.
    Dave
    Always wear safety glasses while programming.

  12. #12
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by dragons_fire View Post
    Really?? so when we are told that the USA is changing it to the same regulations canada has when you guys try to come up here, its not really true???
    I got a friend who works the border just north of Antler, ND. (southwest of Regina by quite a bit). I'm going to ask him this weekend.

    so i got the board working, and it all seems ok, except for my LCD. the LCd im using is a 24-pin DIP. one pin is common, and the rest are linked directly to one segment. i can get it to work somewhat, but sometimes certain segments dont dissapear when they are supposed to, and others dont always appear when they should.. i think maybe its cause the traces are so close together, and i cant clean all the flux off...
    Flux - rubbing alcohol (standard grocery store stuff) and cotten swabs and/or those acid brushes (or just a small stiff paint brush) work wonders. Overnight soaking doesn't help, re-heating the flux with an iron doesn't work. Just good ol' elbow grease.

    What kind of LCD do you have that has 24 pins? Is this one of those 7-segment types?
    You should look into the whole Nokia-knock-off LCDs (check www.sparkfun.com). Easy to control, 6 lines from the PIC, 130x130 pixels, and in color. I'm having a blast with mine.

Similar Threads

  1. 18f6680 N/C
    By mackrackit in forum Off Topic
    Replies: 2
    Last Post: - 29th April 2008, 20:21
  2. need help with "hello world" in hyperterm
    By ericmiles in forum Serial
    Replies: 3
    Last Post: - 31st October 2007, 15:08
  3. 18F6680 and portd problems.
    By jkbh in forum mel PIC BASIC Pro
    Replies: 10
    Last Post: - 6th June 2005, 10:54

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