pin 12f683


Closed Thread
Results 1 to 23 of 23

Thread: pin 12f683

Hybrid View

  1. #1
    Join Date
    Jul 2003
    Posts
    2,405


    Did you find this post helpful? Yes | No

    Default

    Which PIC are you actually using? Your code example above indicates a 12F675, but you asked about the 12F683?

    For the 12F675 you need CMCON = 7 to disable comparators.
    For the 12F683 you need CMCON0 = 7 to disable comparators.
    Last edited by Bruce; - 15th March 2007 at 15:56.
    Regards,

    -Bruce
    tech at rentron.com
    http://www.rentron.com

  2. #2


    Did you find this post helpful? Yes | No

    Wink pic

    bruce i tried both but the pic12f675 works with one of my programmers beter dont have to keep swaping out the pic so thats what i am trying now
    really does not mater after i get it working

  3. #3
    Join Date
    Jul 2003
    Posts
    2,405


    Did you find this post helpful? Yes | No

    Default

    How does it work with this?

    Code:
    @ DEVICE PIC12F675,MCLR_OFF,INTRC_OSC_NOCLKOUT,WDT_OFF,BOD_ON,PWRT_ON
    ANSEL = 0         
    CMCON = 7  
    OPTION_REG = 0    
    TRISIO = %00100011
    WPU = %00000011
    
    ' Example program from manual to blink an LED connected to gpio.4 about once
    ' a sec
    led var gpio.0
    
    loop:
       if  led = 1 then
           low 2
       else
           high 2
       endif
    
       HIGH gpio.4
       ' Turn on LED connected to gpio.4
       Pause 1000    ' Delay for .5 seconds
       LOW gpio.4
       ' Turn off LED connected to gpio.4
       Pause 500       ' Delay for .5 seconds 
       Goto loop       ' Go back to loop and blink LED forever
       End
    Last edited by Bruce; - 15th March 2007 at 16:06.
    Regards,

    -Bruce
    tech at rentron.com
    http://www.rentron.com

  4. #4


    Did you find this post helpful? Yes | No

    Question onward

    this functions but not as expected at first pin to v+ caused change
    than after short time v- caused change which is what i would expect
    dont quiet understand inital operation but this is doing what i want
    thanks

  5. #5


    Did you find this post helpful? Yes | No

    Thumbs down backwards?

    this program works but still get times when it functions backwards
    should be gnd to pin to work but sometimes after downloading program
    it will be just the oppisite + volts to pin

    any changes that will stop this from accuring

  6. #6
    Join Date
    Jul 2003
    Posts
    2,405


    Did you find this post helpful? Yes | No

    Default

    Are you sure it's not a hardware problem? I ran this on a 12F675, and it works
    exactly as expected. No matter how many times I re-program it.
    Regards,

    -Bruce
    tech at rentron.com
    http://www.rentron.com

  7. #7


    Did you find this post helpful? Yes | No

    Cool hardware

    bruce:
    not 100 % sure but seems strange that sometimes + volts cause the pic the way - volts should than sometimes it works just the right way - volts causes the pic to respond properly is there some sort of start up or setting that could cause this maybe pullup not coming on?

Similar Threads

  1. Is this a K Type sensor?
    By jessey in forum mel PIC BASIC Pro
    Replies: 20
    Last Post: - 21st November 2009, 14:55
  2. What's the best way to output 30 to 40 kHz from a 12F683 pin?
    By fizyxman in forum mel PIC BASIC Pro
    Replies: 5
    Last Post: - 1st June 2009, 01:08
  3. DS1820 with 16f688
    By jessey in forum mel PIC BASIC Pro
    Replies: 13
    Last Post: - 23rd May 2009, 06:07
  4. Microcontroller with 2 way paging application problem
    By oneohthree in forum mel PIC BASIC Pro
    Replies: 30
    Last Post: - 20th April 2007, 18:27
  5. Another RTC, DS1287
    By DavidK in forum Code Examples
    Replies: 0
    Last Post: - 12th December 2006, 18:07

Members who have read this thread : 1

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