Gast
#2923085
Hallo
Ich programmiere das erste mal mit dem neuen CCS C compiler for
pic12/14/16/18/24
Auch erste mal mit MPLAB ICD 2, (kleine erfahrung mit MPLAB IDE).
mein programm ist sehr einfach (1 led ^= 1 setzten), es hat 0 Fehler
beim Compilen, doch leider kann ich das programm nicht debuggen, da
immer folgende meldung kommt.
ICD0083: Debug: Unable to enter debug mode. Please double click this
message for more information.
//mit doppelklick steht nur, dass das run und debug nicht mehr
funktioniert =(
Daraufhin hab ich lange gegoogelt und
gelesen dass folgendes adden das problem lösen soll:
#pragma config PWRT = OFF
Doch wenn ich dass #pragma..... einfüge kommen 3 mir unbekannte fehler
beim debuggen ,welche ich schon seit langer zeit ohne erfolg zu beheben
versuche:
*** Error 7 "main.c" Line 4(9,15): Invalid Pre-Processor directive
*** Error 48 "main.c" Line 4(21,25): Expecting a (
*** Error 48 "C:\Programme\Microchip\test\main.h" Line 34(1,8):
Expecting a (
3 Errors, 0 Warnings.
Hier mein c code ich hoffe ihr könnt mir helfen
main.c
-------------------------------------------------------
#include "18F4525.h"
//#pragma config PWRT = OFF
#include "main.h"
#define TRISDbit7 0
#define PORTD 0x00
#define LATD 0x00
void LED1on(void)
{
*LED1 = 1;
}
void main(void)
{
*OSC_4MHZ = 0b1000110;
while (1)
{
LED1on();
}
}
-------------------------------------------
main.h
---------------------------------------------
#ifndef _main_H
#define _main_H
#define LED1 PIN_D7
void LED1on(void);
//#define IO_STATDATARDY PIN_D6 // out
#endif
-----------------------------------------------
bin verzweifelt da ich den fehler nicht im internet und sonst nicht
finde habe so ziemlich alle einstellungen gestestet....
wäre sehr froh über eine antwort