PIC16F870 startet nicht

#2205232
Lesenswert?

Moin!

Ich versuche gerade meinen PIC16F870 zu laufen zu kriegen.

Das ist mein erstes Projekt, und als erstes möchte ich mal eine LED auf 
RC3 blinken lassen - nur um zu sehen, ob's generell geht...

Programmieren möchte ich in C. Ich habe folgendes Programm:

#include  <htc.h>

__CONFIG(BOREN_ON & CP_OFF & WDTE_OFF & PWRTE_ON & FOSC_HS);

#ifndef _XTAL_FREQ
#define _XTAL_FREQ 16000000
#endif

main(void)
{
    TRISC = 0;
    ADCON1 = 7;
    for(;;)
    {
        PORTC = 0xff;
        _delay(100);
        //__delay_ms(500);
        PORTC = 0x00;
        _delay(100);
        //__delay_ms(500);
    }
}


Das ganz wird kompiliert mit dem Hitech PICC:

picc --chip=16f870 --mode=lite -m led.c

Das HEX-File lade ich dann mit dem Microchip-Tool mittels PicKit 2 hoch. 
Das scheint auch zu funktionieren. Nur leider läuft die PIC nicht los.

Ich habe es auch mit einem Arbeitskollegen probiert, der mal schnell ein 
Programm in Assembler gebaut hat, welches auch auf einem anderen 
PIC-Modell lief - auf meinem jedoch nicht.

Ist mein PIC kaputt? Dann würde er sich doch wohl aber gar nicht 
programmieren lassen, oder?

Was mache ich falsch?
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren