PICKIT2 - PBC Pro - PIC16F88 TROUBLE


Results 1 to 16 of 16

Threaded View

  1. #1
    Join Date
    Nov 2008
    Posts
    18

    Default PICKIT2 - PBC Pro - PIC16F88 TROUBLE

    Hello all,
    today have buyed the pickit2dp and running, I've too mounted a 18 dip pin socket in a board connected with the ICSP signal.

    It's all ok with pic 16f628 and an old hex file compiled with PBC 2.40 and MPASM 6.6, but with 16f88 compiled with PBC pro amd MPASM 8.10 have this alarm message

    http://www.picbasic.co.uk/forum/atta...1&d=1216305160

    Also with a new project with PIC16f628 and this new compiler/assembler/programmer don't work.
    I've tryed also to compile and program the micro but with the oscilloscope the micro seem dead, only the oscillator work.

    I've tryed with PM and MPASM too, but i'm not able to include "PIC16F88" or
    any Config for _XT_OSC and other

    The code :
    '************************************************* ***************
    '* Name : CONTROLLER.BAS *
    '* Author : Giorgio Rossi *
    '* Notice : Copyright (c) 2008 Invento S.r.l. *
    '* : All Rights Reserved *
    '* Date : 26/11/2008 *
    '* Version : 1.0 *
    '* Notes : *
    '* Chip : PIC16F88 *
    '************************************************* ***************
    INCLUDE "MODEDEFS.BAS"
    TRISA = %00000001 'RA0 Input
    TRISB = %00000000 'all PORTB output

    ANSEL = %00000001'only porta.0 is analogue
    ADCON1 = 7'right justify the result(top bits are read as zero)
    CMCON = 7 'Turn off comparators


    adval VAR BYTE
    i var BYTE
    RPM VAR BYTE

    ' Define ADCIN parameters
    Define ADC_BITS 8 ' Set number of bits in result
    Define ADC_CLOCK 3 ' Set clock source (3=rc)
    Define ADC_SAMPLEUS 50 ' Set sampling time in uS
    PAUSE 500

    loop:
    ADCIN 0,adval

    serout PORTB.6,n2400, [$FE, 1]
    serout PORTB.6,n2400, [$FE, 2, "pressione ", #adval]
    serout PORTB.6,n2400, [$FE, $C0, "giri", #rpm]

    IF adval < 90 THEN
    HIGH PORTB.4
    endif

    IF adval > 120 THEN
    LOW PORTB.4
    endif

    COUNT PORTA.2,250,RPM
    for i = 1 to rpm
    toggle PORTB.5
    PAUSE 25
    NEXT i
    LOW PORTB.5
    GOTO loop 'repeat

    Any help will be apreciated,
    Thanks a lot

    giorgio
    Last edited by inventosrl; - 2nd December 2008 at 20:53. Reason: Mistaked attachment

Similar Threads

  1. using pbp pro with mplab and pickit2
    By rackflot in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 18th January 2010, 15:17
  2. Trouble with PIC16F88 (chip hangs up)
    By nobner in forum mel PIC BASIC Pro
    Replies: 2
    Last Post: - 20th January 2009, 09:23
  3. ADC trouble with PIC16F88
    By inventosrl in forum mel PIC BASIC
    Replies: 9
    Last Post: - 3rd December 2008, 12:56
  4. Replies: 8
    Last Post: - 7th December 2006, 15:42
  5. Need help converting to PB Pro from Mbasic Pro
    By tcbcats in forum mel PIC BASIC Pro
    Replies: 0
    Last Post: - 11th February 2004, 07:43

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