Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

26/12/2016 #1

Avatar de DownBabylon

Programar PIC18F4550 con Interfaz USB
hola colegas, tengo esta interfaz usb y quisiera programar el pic 18f4550 con ella, descargue codeblocs,mplab.dev c ++ y proteus pero no se por donde comenzar, podrias ayudarme un poco? tengo el archivo .h que controla al pic . ...
26/12/2016 #2

Avatar de Nuyel

Eso parece una tarjeta de pruebas (o "entrenadora", como las llaman algunos) no un programador, el PIC necesita ser programado usando un programador ICSP antes de poder usar la interfaz USB, si programas un bootloader es que podrías usar esa tarjeta (quizá con modificaciones menores con un circuito adicional), pero sin bootloader, necesitas el programador.
26/12/2016 #3

Avatar de DownBabylon

Sólo he podido enviar salidas altas o bajas a los puertos.
Código PHP:
#define _WINDOWS_
#include "tiusb.h"
#define PORT "COM3"
#define PA      0x00
#define CONTROL 0x03
#define PALABRA 0x00
int main()
{    
  
    if( 
TIopen(PORT) )    
    {

        
TIwrite(CONTROL,PALABRA);
        
TIwrite(PA,255);
        
TIwrite(PB,255);
        
TIwrite(PC,255);
                                       
                    
        
TIclose();          

    }
    else
    {
        
printf("Error al abrir el puerto de la tarjeta de interfaz\n");
    }

    return 
0;

Funciona cuando depuro el programa en Dev C++
26/12/2016 #4

Avatar de Nuyel

ok, por el programa que muestras, mas bien parece que es una interfaz controlada por un PIC18F4550, en este caso el MCU no se programaría, sino que este espera recibir los comandos desde otro programa, por ello te funciona cuando depuras, pero el programa no se ejecuta en el MCU, sino en la PC, el MCU solo responde a las ordenes de los comandos, no conozco tu tarjeta ni tu archivo tiusb.h que debería tener los comandos que empleas.
26/12/2016 #5

Avatar de DownBabylon

que programador icsp me recomiendas usar para para programar el pic?
26/12/2016 #6


Pickit2 o cualquier clon de este
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.