Need help with config


Results 1 to 19 of 19

Threaded View

  1. #11
    Join Date
    May 2004
    Location
    NW France
    Posts
    3,653


    Did you find this post helpful? Yes | No

    Wink R.t.f. Datasheet !!!

    IF you use MPASM as assembler,

    The Config. fuses ***NAMES*** FOR THE '688 are:

    ( do not care of the EQU H" xxxx" )

    Code:
    ;==========================================================================
    ;
    ;       Configuration Bits
    ;
    ;==========================================================================
    
    _FCMEN_ON                    EQU     H'3FFF'
    _FCMEN_OFF                   EQU     H'37FF'
    _IESO_ON                     EQU     H'3FFF'
    _IESO_OFF                    EQU     H'3BFF'
    _BOD_ON                      EQU     H'3FFF'
    _BOD_NSLEEP                  EQU     H'3EFF'
    _BOD_SBODEN                  EQU     H'3DFF'
    _BOD_OFF                     EQU     H'3CFF'
    _CPD_ON                      EQU     H'3F7F'
    _CPD_OFF                     EQU     H'3FFF'
    _CP_ON                       EQU     H'3FBF'
    _CP_OFF                      EQU     H'3FFF'
    _MCLRE_ON                    EQU     H'3FFF'
    _MCLRE_OFF                   EQU     H'3FDF'
    _PWRTE_OFF                   EQU     H'3FFF'
    _PWRTE_ON                    EQU     H'3FEF'
    _WDT_ON                      EQU     H'3FFF'
    _WDT_OFF                     EQU     H'3FF7'
    _LP_OSC                      EQU     H'3FF8'
    _XT_OSC                      EQU     H'3FF9'
    _HS_OSC                      EQU     H'3FFA'
    _EC_OSC                      EQU     H'3FFB'
    _INTRC_OSC_NOCLKOUT          EQU     H'3FFC'
    _INTRC_OSC_CLKOUT            EQU     H'3FFD'
    _EXTRC_OSC_NOCLKOUT          EQU     H'3FFE'
    _EXTRC_OSC_CLKOUT            EQU     H'3FFF'
    _INTOSCIO                    EQU     H'3FFC'
    _INTOSC                      EQU     H'3FFD'
    _EXTRCIO                     EQU     H'3FFE'
    _EXTRC                       EQU     H'3FFF'
    IF Using PM assembler they are :

    Code:
    					; *** DEVICE Fuses Definitions
    EXTRC		equ	3FF80007h       ; XX XXXX XXXX X111
    EXTRC_OSC_CLKOUT equ    3FF80007h       ; XX XXXX XXXX X111
    EXTRCIO		equ	3FF80006h       ; XX XXXX XXXX X110
    EXTRC_OSC_NOCLKOUT equ  3FF80006h       ; XX XXXX XXXX X110
    EXTRC_OSC       equ     3FF80006h       ; XX XXXX XXXX X110
    INTOSC		equ	3FF80005h       ; XX XXXX XXXX X101
    INTRC_OSC_CLKOUT equ    3FF80005h       ; XX XXXX XXXX X101
    INTOSCIO	equ	3FF80004h       ; XX XXXX XXXX X100
    INTRC_OSC_NOCLKOUT equ  3FF80004h       ; XX XXXX XXXX X100
    INTRC_OSC       equ     3FF80004h       ; XX XXXX XXXX X100
    EC_OSC          equ     3FF80003h       ; XX XXXX XXXX X011
    HS_OSC          equ     3FF80002h       ; XX XXXX XXXX X010
    XT_OSC          equ     3FF80001h       ; XX XXXX XXXX X001
    LP_OSC          equ     3FF80000h       ; XX XXXX XXXX X000
    WDT_ON          equ     3FF70008h       ; XX XXXX XXXX 1XXX
    WDT_OFF         equ     3FF70000h       ; XX XXXX XXXX 0XXX
    PWRT_OFF        equ     3FEF0010h       ; XX XXXX XXX1 XXXX
    PWRT_ON         equ     3FEF0000h       ; XX XXXX XXX0 XXXX
    MCLR_ON         equ     3FDF0020h       ; XX XXXX XX1X XXXX
    MCLR_OFF        equ     3FDF0000h       ; XX XXXX XX0X XXXX
    PROTECT_ON      equ     3FBF0000h       ; XX XXXX X0XX XXXX
    PROTECT_OFF     equ     3FBF0040h       ; XX XXXX X1XX XXXX
    CPD_ON          equ     3F7F0000h       ; XX XXXX 0XXX XXXX
    CPD_OFF         equ     3F7F0080h       ; XX XXXX 1XXX XXXX
    BOD_ON          equ     3CFF0300h       ; XX XX11 XXXX XXXX
    BOD_NSLEEP      equ     3CFF0200h       ; XX XX10 XXXX XXXX
    BOD_SBODEN      equ     3CFF0100h       ; XX XX01 XXXX XXXX
    BOD_OFF         equ     3CFF0000h       ; XX XX00 XXXX XXXX
    IESO_ON         equ     3BFF0400h       ; XX X1XX XXXX XXXX
    IESO_OFF        equ     3BFF0000h       ; XX X0XX XXXX XXXX
    FCMEN_ON        equ     37FF0800h       ; XX 1XXX XXXX XXXX
    FCMEN_OFF       equ     37FF0000h       ; XX 0XXX XXXX XXXX
    These sets of fuse NAMES are particular to the Pic you use ...

    SO ...

    THIS
    Code:
    @ __CONFIG _CONFIG1H, _OSCS_OFF_1H & _HS_OSC_1H
    doesn't mean ANYTHING with a 16F688 ...

    Capito ???

    Alain
    Last edited by Acetronics2; - 20th February 2008 at 19:55.
    ************************************************** ***********************
    Why insist on using 32 Bits when you're not even able to deal with the first 8 ones ??? ehhhhhh ...
    ************************************************** ***********************
    IF there is the word "Problem" in your question ...
    certainly the answer is " RTFM " or " RTFDataSheet " !!!
    *****************************************

Similar Threads

  1. Run-Time Config
    By Darrel Taylor in forum PBP Extensions
    Replies: 1
    Last Post: - 1st February 2012, 16:26
  2. A/D conversion with PIC18F67J50
    By ScaleRobotics in forum mel PIC BASIC Pro
    Replies: 9
    Last Post: - 8th May 2009, 01:48
  3. 18F4550 Bootloader enter via eeprom setting
    By bradb in forum mel PIC BASIC Pro
    Replies: 3
    Last Post: - 22nd November 2008, 23:51
  4. Error 0X0000008E when connecting a 18F2550 USB HID
    By FranciscoMartin in forum USB
    Replies: 8
    Last Post: - 16th October 2008, 17:20
  5. Installation sequence
    By Demon in forum General
    Replies: 23
    Last Post: - 11th July 2006, 03:56

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