Picaxe editor 6

di il
7 risposte

Picaxe editor 6

Buonasera a tutti.
qualcuno che conosce questo software.avrei bisogno di aiuto. grazie mille

7 Risposte

  • Re: Picaxe editor 6

    Posta la domanda poi si vede se qualcuno può o vuole risoondere
  • Re: Picaxe editor 6

    Grazie
    mi hanno programmato un pic18f14k22 su di una scheda che trasforma un batterygrip della canon in una sorta di router wifi
    con un led che lampeggia quando si connette ad un software installato si di un pc
    davanti alla fotocamera e inserita una lente dove vi sono dei led.
    il problema e che la lente non si illumina.testando il pic non arriva la tensione sul pin shdr che aziona l'integrato per farlo funzionare.in poche parole il file che ho sembra corrotto.ho anche lo schema del circuito per capire meglio.non so se posso postare anche i dati del file.
  • Re: Picaxe editor 6

    Puoi postare tutti i file che ritieni utili (dove non ci siano dati sensibili) ma la questione mi sembra più hardware.

    Poi non hai i sorgenti, non hai programmato tu il device e quindi non è un problema di programmazione ...

    P.S. Scusa, ma che c'entra PICAXE se non hai sorgenti?
  • Re: Picaxe editor 6

    Si e un problema di programmazione ho il file compilato lo posto cosi' si capisce meglio
    all'uscita del pin B7 non c'e' tensione per alimentare l'integrato che trasforma la tensione di 7,8 volt a 3,3 volt che alimenta i led
    lo so di programmazione non ne so molto capisco piu di elettronica
    comunque grazie che mi rispondi
    questo e il file

    symbol mosFet_3v3 = B.0
    symbol led_Verde = B.3
    symbol led_Rosso = B.2
    symbol mosFet_Batt1 = B.4
    symbol mosFet_Batt2 = B.7
    symbol GPIO = B.6
    symbol state_led = b0

    init:
    input B.6
    Output mosFet_3v3, _
    led_Rosso, _
    led_Verde, _
    mosFet_Batt1, _
    mosFet_Batt2

    high mosFet_Batt1, _
    mosFet_Batt2, _
    mosFet_3v3
    low led_Verde, led_Rosso

    main:
    if pinB.6=0 and state_led=0 then
    gosub RefreshLed
    else
    if state_led=0 then
    state_led=1
    output B.6
    pause 500
    else
    if pinB.6=0 then
    high led_Verde
    low led_rosso
    high GPIO
    else
    low led_Verde
    low led_rosso
    low GPIO
    end if
    pause 2000
    end if
    end if
    goto main

    RefreshLed:
    if pinB.3=0 then
    high led_Verde
    else
    low led_Verde
    end if
    pause 75
    return
  • Re: Picaxe editor 6

    Questo non è il compilato ma il sorgente. E da quello che leggo il pin viene alimentato, all'inizio, e mai modificato.

    Quindi, a distanza senza altri dettagli, ne deduco che il problema può essere

    1) nel codice compilato e programmato sul micro (ha mai funzionato?)

    2) in un guasto del micro
  • Re: Picaxe editor 6

    Si funzionava .ne ho una che funziona ma non so come leggere il firmware.con questo che programmo" picaxe"posso solo scrivere ma non leggere. ho anche quello compilato ma mi da errore quando lo carico.
  • Re: Picaxe editor 6

    Dato che funzionava, come ti dicevo, non si tratta di un problema di programmazione. Del resro il codice che riguarda quel pin è banale e corretto.

    Probabilmente si è guastato il micro, a causa di una richiesta eccessiva di corrente su quel pin o per delle extratensioni a volte presenti in questi circuiti. Ovviamente la mia è una supposizione, ma non c'è molto altro da dire sul codice in questo forum.

    Hai provato con un nuovo PIC ovviamente dopo averlo programmato?
Devi accedere o registrarti per scrivere nel forum
7 risposte