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

Temas similares

09/03/2011 #141


bueno... abro el programador que es el PICKIT2, busco el archivo .HEX y listo pongo en write y se graba la programación en el pic.
09/03/2011 #142

Avatar de atricio

si esa misma es la manera que creo que todos lo hacemos que micro andas usando mira que esten configurados bien los fuses del micro por ejemplo que si usas cristal u oscilador externo este configurado, que no hay otra configuracion activada que el micro al momento que lo grabas no te de ningun error seria bueno que lo mandes a verificar, adicionalmente puedes probar con un montaje basico y una configuracion muy sencilla tambien se me ocurre prender y apagar un led con un pulsador o algo por el estilo asi descartas que sea tu montaje en el proto adicionalmente te pudes dar cuenta que es lo que estas realizando mal en el soft tambein debes tener en cuenta que en el proteus los tiempos con la realidad varian puede ser que en el proteus lo mires pero en la realidad esta muy rapido talvez le hace falta una pausa intenta revisar esto y sino postea el programa en el foro para darte una mano....por ahora no tengo a la mano el proteus ya que toca hacer el respaldo de cada semestre entonces comprenderas porque no te hecho una mano de mejor manera
10/03/2011 #143


Pues ya todo lo ha dicho atricio,

cambia las pausas por 1000 ms (1 segundo) para que puedas ver cambios. Te recomiendo lo más básico para que tengas la certeza que tanto el pic como el quemador estan funcionando.

Device 16F628A
Xtal=4
Symbol LED=PORTA.0

CMCON=7 ; todo las salidas digitales
TRISA=0 ; todo el puerto A como salida

INICIO:
High LED
DelayMS 1000
Low LED
DelayMS 1000
GoTo INICIO
10/03/2011 #144


gracias por su ayuda voy a intentarlo de nuevo... cualquier cosa os estaré molestando de nuevo

Buscando en internet encontre un plugin que se llama Fuse configurator dicen que para usarlo necesitas tener una versión menor a la 3.3.0.5, yo tengo la versión 3.2.2.5, y se instala pero cuando voy a usarlo me sale un error access violation at address 00403F68 in module "Proton.ex".Read of address 00000044.
de aqui baje el plugin http://wiki.picbasic.org/index.php?n...seConfigurator
No se que hacer si me podrian ayudar les estaría muy agradecido
11/03/2011 #145


Hola CHR,

Yo tengo el mismo quemador y el mismo pic, acabo de probarlo y me funcionó bien, el problema son los fuses efectivamente. Cuando trabajes con este pic siempre toma en cuenta que tiene oscilador interno, cuando pases al pic16f877A ya será otro cuento. Suerte!


Device 16F628A
Config INTRC_OSC_NOCLKOUT,WDT_OFF,PWRTE_ON,CP_Off,BODEN_O FF,LVP_OFF,MCLRE_OFF
Xtal=4
Symbol LED PORTB.0 ;nombre del pin 6

inicio:
High LED
DelayMS 1000
Low LED
DelayMS 1000
GoTo inicio
End
12/03/2011 #146


Me gustaría que se retomara el tutorial sobre el manejo del puerto USB usando Protón ID ya que he estado buscando información y estoy muy confundido no sé si alguien pueda ayudarme con este problemita, pues ya he hecho proyectos usando el puerto serial, pero quiero hacer algo con el puerto USB.

De antemano muchas gracias
15/03/2011 #147

Avatar de atricio

si me dices especificamente que es lo que quieres hacer talvez te pueda hechar una mano si no soy yo talvez los demas compañeros del foro si
15/03/2011 #148


Saludos
atricio dijo: Ver Mensaje
si me dices especificamente que es lo que quieres hacer talvez te pueda hechar una mano si no soy yo talvez los demas compañeros del foro si
Bunas noches atiricio, gracias por responder mi petición, lo que tengo pensado hacer es una comunicación entre un micro controlador y labview. Pues ya he hecho comunicaciones seriales usando esta plataforma para mis proyectos pero quisiera esta vez usar el puerto USB. Por este motivo estoy empeñado en aprender pero usando el Protón, yo he visto que hay otro foro que habla sobre este tema pero con CCS, y a mi criterio me parece que los códigos son más extensos, y como vengo de programar en ensamblador no quiero caer en lo mismo. Básicamente quisiera lograr una comunicación USB con mi PC y luego veré como lo podre comunicar con labview, si alguien pudiese ayudarme le estaría muy agradecido.
Yo encontré esta paina donde hacen un proyecto usando el puerto pero la parte de la configuración del cristal no me funciona al compilar lo en protón.
http://sites.google.com/site/proyect...ic-encoder-usb

En el momento esta es mi más fuerte referencia.

De antemano muchas gracias.
15/03/2011 #149


Deberias utilizar el Easy HID USB Wizard de proton, es un asistente que te ayudara a crear las rutinas para la comunicacion USB con la PC.
15/03/2011 #150


Gerson strauss dijo: Ver Mensaje
Deberias utilizar el Easy HID USB Wizard de proton, es un asistente que te ayudara a crear las rutinas para la comunicacion USB con la PC.
Realmente soy muy nuevo con el uso de este programa y no se si me prodrias explicar de que Como puedo utilizarlo ya que no tengo conocimiento.

De ante mano muchas gracias.
16/03/2011 #151

Avatar de atricio

mira mi amigo te recomiendo que busques un poco de info sobre el easy hid wizard no es complicado de usarlo y sobre el vi en labview deberias investigar como hacer las conexiones con el visa del labview se que hay formas de hacerlo emulando el puerto serie para lograrlo eso no lo he hecho mira por lo pronto en este mismo foro coloque un pantallaso del vi que use yo mira si te sirve eso y que no mas quieres realizar de tareas en el labview yo tambien ando en esas con un plc haber si nos hechamos la mano para sacar a delante con los demas companeros tu proyecto y nos vamos sacando dudas sobre el tema que es muy extenso por el sin numero de aplicaciones que se pude lograr
17/03/2011 #152


atricio dijo: Ver Mensaje
mira mi amigo te recomiendo que busques un poco de info sobre el easy hid wizard no es complicado de usarlo y sobre el vi en labview deberias investigar como hacer las conexiones con el visa del labview se que hay formas de hacerlo emulando el puerto serie para lograrlo eso no lo he hecho mira por lo pronto en este mismo foro coloque un pantallaso del vi que use yo mira si te sirve eso y que no mas quieres realizar de tareas en el labview yo tambien ando en esas con un plc haber si nos hechamos la mano para sacar a delante con los demas companeros tu proyecto y nos vamos sacando dudas sobre el tema que es muy extenso por el sin numero de aplicaciones que se pude lograr
OK, voy a hacer algunos montajes y experimentos con la información que tengo y les comento como me va.....

De antemano muchas gracias por cualquier informacion suministrada sobre el tema...
18/03/2011 #153

Avatar de atricio

busca en el 4shared un amigo subio el tutorial muy bueno que hicimos para esto de la comunicacion con proton es un video paso a paso ojala te sirva
18/03/2011 #154


Saludos
atricio dijo: Ver Mensaje
busca en el 4shared un amigo subio el tutorial muy bueno que hicimos para esto de la comunicacion con proton es un video paso a paso ojala te sirva

Muchas gracias no tienes el link del tutorial, el día de ayer encontré este tutorial creado por un argentino (Mario Sacco) y en mi criterio está muy completo comprendí cosas del EasyHID USB Wizard, que no sabía, pero aun no he podido hacer ningún montaje debido a que entre semana trabajo en una empresa y salgo a estudiar en la noche me toca esperar siempre los fines de semana.

Este es el link

http://www.neoteo.com/conecta-tus-pr...-al-puerto-usb
18/03/2011 #155

Avatar de atricio

lo mire esta bastante bien explicado te va muy bien asi comenze yo dejame le pido a mi amigo la direccion de donde lo puso y te lo paso
19/03/2011 #156


Buenas a todos

He comprado el Amicus18 para apreder algo sobre programación de pic y en concreto del
18F25K20

ya he conseguido enceder leds mediante los ejemplos del manual, pero estoy intentando dormir el micro con el ejemplo


Symbol LED = RA0
Again:
High LED ' Turn LED on.
DelayMS 1000 ' Wait 1 second.
Low LED ' Turn LED off.
Sleep 60 ' Sleep for 1 minute.
GoTo Again


me da un error de watchdog, y como no tengo ni idea alguien me puede completar el ejemplo?

muchas gracias.
19/03/2011 #157

Avatar de atricio

esta programacion no parece de proton sino mas basic como micro code o picbasic deberias leer un poco el data del micro que usas talvez por eso te da ese inconveniente
19/03/2011 #158


Pues, acabo de correrlo en Proton y no me tiro errores, si no funciona a la hora de quemarlo entonces tienes que checar la configuración de los fuses a ver que tal, hasta hay puedo porque no tengo ese pic.

Device= 18F25K20
Xtal=4

Symbol LED = PORTA.0

INICIO:
High LED ' Turn LED on.
DelayMS 1000 ' Wait 1 second.
Low LED ' Turn LED off.
Sleep 60 ' Sleep for 1 minute.
GoTo INICIO
20/03/2011 #159


muchas gracias por dedicarme vuestro tiempo
sigo con el siguiente error

The WatchDog fuse is disabled, so the AMicus18 wil never wake up on its own

La versión del Protos es la gratuita que te puedes baja en la página de Amicus18 y es la versión 1.0.1.4
21/03/2011 #160


Uhm... seguro que configuraste los fuses, no sé porque tiene que molestar, te vendría bien una versión completa de Proton, aquí en las primeras páginas se explica, así podrías probar con otro pic como el 16f628 y así, una vez que hayas probado que funcione, entonces pasas a otro pic, eso es lo que te recomiendo si te parece bien, de cualquier forma cambia la configuración de los fuses a ver que pasa.

Toma como referencia el ejercicio que hay más arriba que está con el pic 16f628, ese no funcionaba por la configuración de los fuses, pero con esta configuración me funcionó bien.

Config INTRC_OSC_NOCLKOUT,WDT_OFF,PWRTE_ON,CP_Off,BODEN_O FF,LVP_OFF,MCLRE_OFF

Config INTRC_OSC: Esta parte es para poner a trabajar el pic con el oscilador interno, no todos los pic cuentan con oscilador interno, por ej el pic16f877 no lo tiene.

WDT_OFF: Esta parte indica que el Wachdog (perro guardian) está desactivado.

También te recomendaría pasarte por el hilo de basic (pic basic pro) que está bien largo y completo, allí resolverás seguramente, todas tus dudas.

Sigue adelante, no te desanimes, una vez que logres despegar con lo básico vas a ver como te va gustando esto.
¿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.