hola amigos actualize la version que tenia del pic c y ahora me sale un error que no entiendo porque sale
#include <16f73.h>
#fuses XT,NOWDT,PUT, NOPROTECT
#use delay (clock =4000000)
#use fast_io(A)
#use fast_io(B)
#use fast_io(C)
#use rs232(BAUD=9600, XMIT=PIN_C6, RCV=PIN_C7, BITS=8)
#include <stdio.h>
#include <math.h>
#include <string.h>
#include <stdlib.h>
unsigned char datos [16];
int j;
void diagnostico (void)
{
datos [0]=0;
delay_ms(1);
datos [1]=1;
delay_ms(1);
datos [2]=0;
delay_ms(1);
datos [3]=1;
delay_ms(1);
datos [4]=0;
delay_ms(1);
datos [5]=1;
delay_ms(1);
datos [6]=0;
delay_ms(1);
datos [7]=1;
delay_ms(1);
datos [8]=0;
delay_ms(1);
datos [9]=1;
delay_ms(1);
datos [10]=1;
delay_ms(1);
datos [11]=0;
delay_ms(1);
datos [12]=1;
delay_ms(1);
datos [13]=0;
delay_ms(1);
datos [14]=1;
delay_ms(1);
datos [15]=1;
delay_ms(1);
for (j=0;j<15;j++ )
{
putc(datos[j]);
}
}
void main(){
set_tris_b(0x00);
set_tris_a(0x10);
set_tris_c(0x80);
setup_adc_ports(NO_ANALOGS);
output_high(PIN_A0);
while(true)
{
if(input(PIN_A4)==1)
{
output_high(PIN_B0);
output_high(PIN_B1);
output_high(PIN_B2);
output_high(PIN_B3);
}
else
{
output_low(PIN_B0);
output_low(PIN_B1);
output_low(PIN_B2);
output_low(PIN_B3);
}
diagnostico();
}
}
este es el error que sale
Clean: Deleting intermediary and output files.
Clean Warning: File "C:\Users\ciel\Desktop\archivos mplab\programa7.o" doesn't exist.
Clean: Deleted file "C:\Users\ciel\Desktop\archivos mplab\programa7.ERR".
Clean: Done.
Executing: "C:\Program files\Picc\CCSC.exe" +FM "programa7.c" #__DEBUG=1 +ICD +DF +LN +T +A +M +Z +Y=9 +EA #__16F73=TRUE
*** Error 164 "C:\Program Files\PICC\devices\16f73.h" Line 11(9,17): Selected part does not have ICD debug capability
1 Errors, 0 Warnings.
Build Failed.
Halting build on first failure as requested.
BUILD FAILED: Tue Sep 08 17:22:55 2015
y me sale en esta parte
//////// Standard Header file for the PIC16F73 device ////////////////
#device PIC16F73
#nolist
//////// Program memory: 4096x14 Data RAM: 192 Stack: 8
//////// I/O: 22 Analog Pins: 5
//////// C Scratch area: 20 ID Location: 2000
//////// Fuses: LP,XT,HS,RC,NOWDT,WDT,NOPUT,PUT,PROTECT,NOPROTECT,BROWNOUT
//////// Fuses: NOBROWNOUT
////////
////////////////////////////////////////////////////////////////// I/O
// Discrete I/O Functions: SET_TRIS_x(), OUTPUT_x(), INPUT_x(),
// PORT_x_PULLUPS(), INPUT(),
// OUTPUT_LOW(), OUTPUT_HIGH(),
// OUTPUT_FLOAT(), OUTPUT_BIT()
// Constants used to identify pins in the above are:
en la linea de discrete i/o en el archivo .h de definicion de los pines del micro alguien sabe como solucinarlo