18F25K20 osc setting problem


Closed Thread
Results 1 to 20 of 20

Hybrid View

  1. #1
    Join Date
    Jul 2005
    Location
    The Netherlands
    Posts
    39

    Default 18F25K20 osc setting problem

    Hi every one,

    On a older application with the 18F25K20 I need some more I/O. So, I remove the crystal to get RA6 and RA7 available.

    Now I want to switch to the internal osc and try this working with @_CONFIG_CONFIG1H_FOSC_INTIO67 but nothing happend.

    OSCCON = % 01110000 ' set to 8MHz
    OSCTUNE = % 00000000 ' set PLL off

    For control I connect a LED to a I/O. When I put the crystal back, the LED is flashing...

    The software is written in Pro 2.60C and MPASM is using.

    In MicroCode Studio Plus the Device set to PIC18F25K20 and the compiler give no errors.

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


    Did you find this post helpful? Yes | No

    Default Re: 18F25K20 osc setting problem

    Your OSCCON setting is for 16 MHz

    Change INTIO67
    to
    INTOSCIO
    Dave
    Always wear safety glasses while programming.

  3. #3
    Join Date
    Jul 2005
    Location
    The Netherlands
    Posts
    39


    Did you find this post helpful? Yes | No

    Default Re: 18F25K20 osc setting problem

    Hi Dave,

    You right about the OSCCON. I set this to %01100000 for 8MHz. speed.

    I try to change INTOSCIO but no LED flashing...

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


    Did you find this post helpful? Yes | No

    Default Re: 18F25K20 osc setting problem

    Post your code and configs.
    Dave
    Always wear safety glasses while programming.

  5. #5
    Join Date
    Jul 2005
    Location
    The Netherlands
    Posts
    39


    Did you find this post helpful? Yes | No

    Default Re: 18F25K20 osc setting problem

    Hi Dave,

    This my program.

    asm
    @_CONFIG_CONFIG1H_FOSC_INTIO67
    endasm

    OSCCON = %01100000 ' OSC Control register to 8MHz
    OSCTUNE = %00000000 ' 16 MHz PLL Off bit 6=0, 64MHz PLL On bit 6=1

    DEFINE OSC 8 ' Inform PBP for 8 MHz

    ' Hardware initialization
    ANSEL = 0 ' all I/O to digital
    ANSELH = 0 '

    Led var PORTA.0


    ' ----- [ Program Code ] ------------------------------------------------------

    Main:

    High LED ' LED On
    pause 200
    low LED ' And off....
    pause 300

    goto Main

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


    Did you find this post helpful? Yes | No

    Default Re: 18F25K20 osc setting problem

    I read something wrong the first time.

    Try
    Code:
        @ __CONFIG    _CONFIG1H, _FOSC_INTIO67_1H & _FCMEN_OFF_1H & _IESO_OFF_1H
        @ __CONFIG    _CONFIG2H, _WDTEN_ON_2H & _WDTPS_512_2H
        @ __CONFIG    _CONFIG3H, _CCP2MX_PORTC_3H & _PBADEN_OFF_3H & _LPT1OSC_OFF_3H & _HFOFST_ON_3H & _MCLRE_ON_3H
        @ __CONFIG    _CONFIG4L, _STVREN_ON_4L & _LVP_OFF_4L & _XINST_OFF_4L
    
    CM1CON0 = 0
    CM2CON0 = 0
    Along with your other settings. But I do not have this chip to test...
    Dave
    Always wear safety glasses while programming.

  7. #7
    Join Date
    Jul 2005
    Location
    The Netherlands
    Posts
    39


    Did you find this post helpful? Yes | No

    Default Re: 18F25K20 osc setting problem

    Thanks Dave,

    A lott of errors. like:

    (,) illegal character

    (_CONFIG1H) illegal opcode
    (_CONFIG2H) illegal opcode
    (_CONFIG3H) illegal opcode
    (_CONFIG4L) illegal opcode

    The 18F25K20 is the same as on the Amicus18 boards. I read about some problem with MPASM for this PIC.

  8. #8


    Did you find this post helpful? Yes | No

    Default Re: 18F25K20 osc setting problem

    @Gevo What version of the compiler are you using?

    George

  9. #9


    Did you find this post helpful? Yes | No

    Default Re: 18F25K20 osc setting problem

    @Gevo What version of the compiler are you using?

    George

Similar Threads

  1. DEFINE OSC Serout problem
    By Bonxy in forum mel PIC BASIC Pro
    Replies: 8
    Last Post: - 10th April 2010, 17:19
  2. 18F25K20 and EEPROM - Bug ???
    By BigWumpus in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 2nd March 2009, 21:14
  3. 18F25K20 & ANSEL = Error
    By BigWumpus in forum mel PIC BASIC Pro
    Replies: 3
    Last Post: - 17th December 2008, 02:36
  4. 18f2550 USB OSC Problem
    By serkanc in forum USB
    Replies: 10
    Last Post: - 29th October 2008, 20:52
  5. Setting OSC pins to o/p's
    By jmgelba in forum mel PIC BASIC Pro
    Replies: 5
    Last Post: - 20th October 2005, 21:34

Members who have read this thread : 1

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

Tags for this Thread

Posting Permissions

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