pic 16f688


Closed Thread
Results 1 to 14 of 14

Thread: pic 16f688

Hybrid View

  1. #1
    Join Date
    Aug 2014
    Location
    CHICAGO
    Posts
    9


    Did you find this post helpful? Yes | No

    Default Re: pic 16f688

    I changed the programm!
    It compiles fine my
    U2 programmer is working.

    It compiles and programms fine in Micro Code Studio Plus
    however no red light is flashing on the U2 programmer .

    PS: my U2 programmer is working.

    When I check the HEX. File in meProg.
    red light is flashing on the U2 programmer
    After programming the HEX. File looks different !



    '************************************************* ***************
    '* Name : TEST_0_16F88_config_3 *
    '* Author : [WVA] *
    '* Notice : Copyright (WVA) 2014 *
    '* : All Rights Reserved *
    '* Date : May/ 2015 *
    '* Version : 1.0 *
    '* Notes : INITIAL_SETUP_16F88 *
    '* : *
    '************************************************* ***************
    ;----[16F88 Hardware Configuration]---------------------------------------------



    #IF __PROCESSOR__ = "16F88"

    #DEFINE MCU_FOUND 1

    #CONFIG

    cfg1 = _INTRC_IO ; INTRC oscillator; CLKO function on RA6/OSC2/CLKO pin and port I/O function on RA7/OSC1/CLKI pin
    cfg1&= _WDT_OFF ; WDT enabled
    cfg1&= _PWRTE_OFF ; PWRT disabled
    cfg1&= _MCLR_ON ; RA5/MCLR/VPP pin function is MCLR
    cfg1&= _BODEN_ON ; BOR enabled
    cfg1&= _LVP_OFF ; RB3 is digital I/O, HV on MCLR must be used for programming
    cfg1&= _CPD_OFF ; Code protection off
    cfg1&= _WRT_PROTECT_OFF ; Write protection off
    cfg1&= _DEBUG_OFF ; In-Circuit Debugger disabled, RB6 and RB7 are general purpose I/O pins
    cfg1&= _CCP1_RB0 ; CCP1 function on RB0
    cfg1&= _CP_OFF ; Code protection off
    __CONFIG _CONFIG1, cfg1

    cfg2 = _FCMEN_ON ; Fail-Safe Clock Monitor enabled
    cfg2&= _IESO_ON ; Internal External Switchover mode enabled


    #ENDCONFIG

    #ENDIF

    ;----[Verify Configs have been specified for Selected Processor]---
    ; Note: Only include this routine once, after all #CONFIG blocks
    #IFNDEF MCU_FOUND
    #ERROR "No CONFIGs found for [" + __PROCESSOR__ +"]"
    #ENDIF


    define OSC 4
    OSCCON=%01100000
    cmcon = 7 'comparator off
    ADCON1 = 7 'analog digital of
    ANSEL=0 'set i/o to digital

    TRISA=%11111111 'all A ports inputs
    'PORTB=%00000000 'Initiate all port B pins to 'low
    TRISB=%1100000 ' all ports outputs

    main:
    PORTB.0=0 'LED of
    'PORTB.1=1
    pause 1000 'Delay 1/2 second
    PORTB.0=1 'LED on
    'PORTB.1=0
    PAUSE 1000 'Delay 1/2 second
    goto main 'Loop back and do it again


  2. #2
    Join Date
    Jan 2005
    Location
    Montreal, Quebec, Canada
    Posts
    3,159


    Did you find this post helpful? Yes | No

    Default Re: pic 16f688

    compiles and programms fine in Micro Code Studio Plus
    however no red light is flashing on the U2 programmer .
    How is the programmer connected?

    Robert
    Last edited by Demon; - 13th June 2015 at 12:01.

  3. #3
    Join Date
    Jan 2005
    Location
    Montreal, Quebec, Canada
    Posts
    3,159


    Did you find this post helpful? Yes | No

    Default Re: pic 16f688

    To avoid problems in the future:

    http://www.picbasic.co.uk/forum/show...556#post127556

    Also, use uppercase for DEFINEs.

  4. #4
    Join Date
    Jan 2005
    Location
    Montreal, Quebec, Canada
    Posts
    3,159


    Did you find this post helpful? Yes | No

    Default Re: pic 16f688

    Your config looks wonky.

    __CONFIG _CONFIG1, cfg1

    This looks like left-over from a copy&paste.
    My Creality Ender 3 S1 Plus is a giant paperweight that can't even be used as a boat anchor, cause I'd be fined for polluting our waterways with electronic devices.

    Not as dumb as yesterday, but stupider than tomorrow!

Similar Threads

  1. 16f688 interrupt
    By RHS_electronics in forum mel PIC BASIC Pro
    Replies: 9
    Last Post: - 17th March 2009, 18:27
  2. PC to EUART on pic 16F688
    By docaberle in forum mel PIC BASIC Pro
    Replies: 10
    Last Post: - 25th October 2008, 06:33
  3. 16f688 Adc
    By PICante in forum mel PIC BASIC Pro
    Replies: 4
    Last Post: - 23rd August 2008, 10:34
  4. 16f688 <-> Max232
    By PlantBob in forum Serial
    Replies: 1
    Last Post: - 25th March 2008, 14:57
  5. Help with 16f688
    By jessey in forum mel PIC BASIC Pro
    Replies: 7
    Last Post: - 20th October 2006, 23:12

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