Comme il est déjà mentionné dans le titre, j'ai une question concernant cette pile de développement:
- MPLAB X IDE v1.80
- PICkit 3
- PIC16F684-ICD ( fiche technique)
- AC16205
Il y a une image de la façon dont les choses sont connectées (je ne pense pas qu'il y ait problème):
Paramètres d'alimentation:
Il existe un programme simple que j'utilise pour tester:
/ * * Fichier: main.c * Auteur: Primoz * * PIC16F684 * * Programme de test simple. * / # include <xc.h> // CONFIG # pragma config MCLRE = OFF // MCLR Pin Function Select bit (la fonction de broche MCLR est une entrée numérique, MCLR lié en interne à V # pragma config FOSC = INTOSCIO // Oscillator Selection bits (oscillateur INTOSCIO : Fonction E / S sur la broche RA4 / OSC2 / CLKOUT, fonction E / S sur RA5 / OSC1 / CLKIN) #pragma config WDTE = OFF // Bit d'activation de l'horloge de surveillance (WDT désactivé) #pragma config PWRTE = OFF // Power- up Bit Timer Enable (PWRT désactivé) #pragma config CP = OFF // Bit de protection du code (la protection du code de la mémoire de programme est désactivée) #pragma config CPD = OFF // Bit de protection du code de données (la protection du code de la mémoire de données est désactivée) #pragma config BOREN = OFF // Détection de brunissement (BOR désactivé) #pragma config IESO = OFF // Bit de commutation externe interne (le mode de commutation externe externe est désactivé) #pragma config FCMEN = OFF // Moniteur d'horloge de sécurité bit activé (Fail- Safe Clock Monitor est désactivé) void main () {TRISA = 0b111101; PORTA = 0b000010; pour (;;) { ; }}
J'ai réussi à programmer l'appareil seulement quelques fois. La plupart du temps, j'obtiens cette sortie:
Connexion à MPLAB PICkit 3 ... Version de Firmware Suite ..... 01.28.72 Type de firmware ........... ... MidrangeTarget foundEchec d'obtention de l'identifiant de l'appareil
Ma question est donc de savoir quelle pourrait être la raison d'un comportement aussi étrange? Comment puis-je le faire fonctionner?
Si vous avez besoin d'informations supplémentaires, merci de me le faire savoir ...