Hola a todos;
Resulta que tengo hecho un programilla en C con CCS, para el PIC16F819; me compila todo OK, y mi duda es de donde saco el codigo ASM que le metere al programador para programar el susodicho PIC; ¿es el codigo que me sale dandole a la pestañita VIEW-->C/ASM LIST? por que me he quedado un poco frio al ver que lo que me sale ahi son cerca de 750 lineas de codigo, y no se si sera suficiente la memoria del PIC para meterle todo eso; al compilar me sale que ROM=23% y RAM=5%, supongo que eso quiere decir que si, pero me quedaria mas tranquilo si alguno de vosotros me lo dice.
La otra dudilla que tengo, ya mas de programacion, es la siguiente: mi programa, lo que se supone que hace, es que cuando le llega un dato al PIC, en funcion de su valor(pueden ser 4 valores distintos), saca por un LCD una frase; lo que no se, es si la rutina LCD_INIT, debo ponerla cada vez que vaya escribir, o si valdria simplemente con ponerla al principio del programa, y luego cuando vaya a escribir en el LCD poner el printf(lcd_putc," TEXTO " ) de turno cada vez....
espero que me podais responder y resolverme estas dudas que tengo.... Mil gracias y un saludo a todos¡¡¡¡