Pic16f870


Closed Thread
Results 1 to 14 of 14

Thread: Pic16f870

Hybrid View

  1. #1
    Join Date
    Nov 2007
    Posts
    42


    Did you find this post helpful? Yes | No

    Default

    Adcon0=0
    Adcon1=7
    Trisa = %000011
    Trisb = %00110000
    Trisc = %00000000

    This is what I have been using since the beginning and it still doesn't work. I have it on my EasyPIC 5 and when I load a simple code to blink LED's when I "press" one of the 4 inputs buttons, it doesn't blink any of the LEDs..... Very strange, Very confusing, and this chip is going to die via a hammer very soon.
    Last edited by plyrathrt; - 1st August 2008 at 18:06.

  2. #2
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by plyrathrt View Post
    Adcon0=0
    Adcon1=7
    Trisa = %000011
    Trisb = %00110000
    Trisc = %00000000

    This is what I have been using since the beginning and it still doesn't work. I have it on my EasyPIC 5 and when I load a simple code to blink LED's when I "press" one of the 4 inputs buttons, it doesn't blink any of the LEDs..... Very strange, Very confusing, and this chip is going to die via a hammer very soon.
    What happens if you load code just to blink LEDs without any button presses at all...just set all of the pins to outputs and blink them all...

  3. #3
    Join Date
    Nov 2007
    Posts
    42


    Did you find this post helpful? Yes | No

    Default

    lol.... Not a damn thing. Not 1 pin goes high.

    I have a few of these chips ordered at different times so the likely hood of all of them being bad is not very likely.

    Edited:
    I took out my "DEFINE OSC 8" and no Porta.6 goes high but is not blinking. So I guess it's still "nothing happens"..................
    Last edited by plyrathrt; - 1st August 2008 at 18:35.

  4. #4
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by plyrathrt View Post
    lol.... Not a damn thing. Not 1 pin goes high.
    I have a few of these chips ordered at different times so the likely hood of all of them being bad is not very likely.
    Edited:
    I took out my "DEFINE OSC 8" and no Porta.6 goes high but is not blinking. So I guess it's still "nothing happens"..................
    Kinda rules out bad port settings eh?


    What are you using for an oscillator? A crystal? A resonator? External clock input?

    Got a pull up on MCLR?

  5. #5
    Join Date
    Nov 2007
    Posts
    42


    Did you find this post helpful? Yes | No

    Default

    Internal, packaged in to the chip.

    You only need to pull up the MCLR for Programming... Also keep in mind, this is on a full development board (Mikroelectronica EasyPIC 5) and not just placed in a breadboard with ICSP.
    Last edited by plyrathrt; - 1st August 2008 at 18:57.

  6. #6
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by plyrathrt View Post
    Internal, packaged in to the chip.
    You only need to pull up the MCLR for Programming... Also keep in mind, this is on a full development board (Mikroelectronica EasyPIC 5) and not just placed in a breadboard with ICSP.
    Ok, here's the next question....and it's going to be a tough one, I mean hard...You may have to study quite awhile to answer this one...

    Which internal clock would that be on the PIC16F870?
    (Ref: Pic16F870 datasheet, DS30569B-page 89)

  7. #7
    Join Date
    Nov 2007
    Posts
    42


    Did you find this post helpful? Yes | No

    Default

    I don't see anything about a software selectable internal oscillator. I am guessing that is why you said "you may have to study very hard". Is that correct?

    Even with that it should still turn a pin high that I designate for a button press right?

Similar Threads

  1. i2c non-eeprom examples?
    By justDIY in forum mel PIC BASIC Pro
    Replies: 14
    Last Post: - 22nd January 2010, 18:07
  2. Peek Poke pic16f870
    By Eric123 in forum mel PIC BASIC
    Replies: 4
    Last Post: - 16th March 2007, 06:07
  3. ASM for dummies
    By Squibcakes in forum General
    Replies: 9
    Last Post: - 28th February 2007, 05:08
  4. help with pic16f870 a/d converter
    By cammo in forum mel PIC BASIC
    Replies: 3
    Last Post: - 22nd March 2005, 05:16

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