Felicitaciones a toda la comunidad, ya que veo que hay mucha gente que sabe mucho y esta dispuesta a ayudar a los que recien comenzamos.
Les cuento.
Estoy con intenciones de empezar un proyecto con el PIC 18F2550, y estuve leyendo un poco los foros y paginas varias sobre el mismo.
La cosa es asi.
Yo necesitaria manejar 2 motores paso a paso, 5 sensores, 3 led y 3 botones.
Mi idea es que el proyecto funcione tanto conectado a la PC (por USB) como en forma independiente (ahi es donde entran los botones)
Encontre informacion sobre el bootloader, y tengo estas dudas.
Es realmente necesario?.
Si lo uso, voy a poder actualizar el firmware del PIC por el bus USB sin usar circuiteria adicional sobre el proyecto terminado?
He comprado un programador que soporta el 18F2550 y tengo el CCS que tambien lo soporta.
Los pasos serian:
Hacer el programa en C usando las librarias USB para el PIC.
Hacer el programa (en mi caso en C#) para manejar el PIC por USB.
Es muy complejo que el PIC funcione con el USB y en forma Autonoma?
Me conviene usar el modelo de interrupciones o de Poll?
Yo de a poco estoy leyendo documentacion, pero seria buenisimo si pudieran comentar algo sobre estos temas o decirme donde puedo leer mas.
A medida que vaya avanzando en el proyecto voy a ir posteando el codigo (si funciona
)
Muchas gracias a todos y saludos