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

Temas similares

18/01/2012 #301

Avatar de atricio

si es posible se llaman interrupciones en post anteriores revisa y estan ejemplos relativamente son mas faciles
28/01/2012 #302


amigo mecatrodatos esta muy buena tu tutorial pero hace falta 3 tutoriales ,me gustaría armar un libro con todo lo que estas subiendo a la pagina y me hace falta eso. te agradezco pronta respuesta
28/01/2012 #303

Avatar de mendek

hora otra duda, cuanto es lo maximo que puede sperar un pic en el delayms??
por que resulata que quiero que espere una hora y como a los 2 min empeza a actuar

lo que pongo en el codigo fuente es: delayms 3600000

y quisiera saber que es lo que hago mal.
29/01/2012 #304

Avatar de atricio

lo que yo estoy seguro si puede hacer eso el micro pero lo que yo hiciera es hacer un contador con señal de reloj desde una entrada del micro es decir contar el numero de pulsos de señal de reloj externa y cumplido esto hacer que haga la otra tarea que mencionas bueno eso es una idea nada mas no se si te sirva del todo o no o tambien puedes estructurar lo mismo pero con desborde de timer 0 o 1 con ello tendiras una rutina de retardo mas precisa en ejempls anteriores un amigo posteo un encoder el que usaba desbordamiento del timer y lo ocupo como temporizador
29/01/2012 #305

Avatar de mendek

listo pensandole un poco lo que hice fue esto:

for x=0 to 60
delayms 60000
next x

no se si me explique?

60000 x q es mas o menos lo maximo qu puede esperar (1min)
30/01/2012 #306

Avatar de atricio

ya probaste eso te funciona armalo y cuentas como te fue
31/01/2012 #307


mendek dijo: Ver Mensaje
listo pensandole un poco lo que hice fue esto:

for x=0 to 60
delayms 60000
next x

no se si me explique?

60000 x q es mas o menos lo maximo qu puede esperar (1min)
Hola nuevamente....... de la Help del Proton

Syntax

DELAYMS Length

Overview

Delay execution for length x milliseconds (ms). Delays may be up to 65535ms (65.535 seconds) long.


Soporta una word de 16 bit o lo que es lo mismo 2 a la 16 = 65536( 0 a 65535)

La idea del For Next es correcta y es una de las formas de hacer esperas "largas"

Saludos.

Ric.
31/01/2012 #308

Avatar de mendek

atricio dijo: Ver Mensaje
ya probaste eso te funciona armalo y cuentas como te fue
si, ya lo probe y aunque no es muy preciso del todo, mi trabajo no lo requeria asi que opte por dejarlo asi, pienso que no es preciso ya que los pulsos de reloj que se necesitan para ejecutar el for se van acumulando y esto hace que se tarde un poco mas de tiempo
05/03/2012 #309


Disculpen las molestias, observando los hilos que dejan, vi que ponen el de unrobotica y descargue de ahí proton y seguí los pasos que se exponen para instalarlos, el problema es que no encuentro la carpeta de ayuda, si alguien sabe donde puedo descargar una versión que la traiga les estaría agradecido o si mejor aun me pasan la carpeta de samples de proton, en si quiero uno que trata de comunicación usb_cdc, pero igual me vendría de maravilla todos los ejemplos que proporciona proton al instalarce
07/03/2012 #310
Moderador

Avatar de D@rkbytes

electrobicho dijo: Ver Mensaje
Disculpen las molestias, observando los hilos que dejan, vi que ponen el de unrobotica y descargue de ahí proton y seguí los pasos que se exponen para instalarlos, el problema es que no encuentro la carpeta de ayuda, si alguien sabe donde puedo descargar una versión que la traiga les estaría agradecido o si mejor aun me pasan la carpeta de samples de proton, en si quiero uno que trata de comunicación usb_cdc, pero igual me vendría de maravilla todos los ejemplos que proporciona proton al instalarce
Puede ser que tu instalación de Proton si tenga la carpeta de ayuda.
Lo que pasa es que no se instala dentro de la carpeta donde se instalo, sino en otra.
En mi caso por ejemplo se instala en C:\Documents and Settings\Darkbytes\PDS\Samples
Buscala en una carpeta de tu sistema que se parezca a la que te indique.
También cuando le doy Open al editor, inmediatamente me situa en la carpeta PDS.
20/03/2012 #311


Alguien tiene algun ejemplo para usar CPP o como podria hacer una transmicion serial pero modulada a 38khz para mandarla por infrarrojo? graciass

ME estoy volviendo loco buscando ejemplos y no puedo hacer andar el CPP para ke module, la parte del serial y eso esta echo ya. Si no me sale eso podria usar interrupciones comunes pero no se si me cortaran la transmision serial.
22/03/2012 #312


Tienes la carpeta de ejemplos en proton? ahí deben de venir algunos, aunque debo decirte que de igual manera estoy intentando manejar pwm y protocolo RC5 en mi caso, use el ejemplo que viene en los documentos de proton(el pdf) pero no me funciona, que avances tienes?
23/03/2012 #313


atricio dijo: Ver Mensaje
hola amigos como estan un favor alguien sabe como usar el bootloader de los micros 18f2550 y el 18f4550 en PROTON IDE he leido un poco sobre esto y segun mire se puede cargar al micro por esta herramienta un nuevo programa sin necesidad de un grabador es verdad eso o no????? les agradezco la ayuda desde ya muchas gracias
Claro que se puede acá te dejo un link de un pequeño tutorial que hice y deje en otro foro, si te interesa puedes leerlo.





Por supuesto lo comparto también aquí, para quien le pueda servir.

Saludos y si hay comentarios, estaré atento por si puedo ayudar.
23/03/2012 #314


Interesante, yo tengo una tarjeta con bootloader igual, pero desgraciadamente no encontré cristal de 48 MHz, igual cuando hago comunicación USB uso uno de 20 MHz, e ajustado PLL pero nada, la comunicación con el cristal de 20 como es de suponerse es ligeramente mas lenta, igualmente en modo HID como en tu caso, nada comlejo por ahora, solo servomotores y leds, saludos
26/03/2012 #315


electrobicho dijo: Ver Mensaje
Interesante, yo tengo una tarjeta con bootloader igual, pero desgraciadamente no encontré cristal de 48 MHz, igual cuando hago comunicación USB uso uno de 20 MHz, e ajustado PLL pero nada, la comunicación con el cristal de 20 como es de suponerse es ligeramente mas lenta, igualmente en modo HID como en tu caso, nada comlejo por ahora, solo servomotores y leds, saludos
Hola electrobicho, te comento que yo uso un cristal de 20 mhz (fisicamente) , pero derivado de la implantacion del bootloader de microchip el microcontrolador queda configurado a 48 mhz, y asi es como programo mis aplicaciones en este caso el "proton " le dejo asignado que uso un cirstal de 48 mhz.


Saludos
27/03/2012 #316


miborbolla has utilizado la comunicación CDC con proton? En modo HID e hecho algunos bichos pero me gustaría probar este método que al igual lo usan normalmente en C, por que por BULK desconozco que se se pueda ralizar, Saludos de Oaxaca, México
27/03/2012 #317


electrobicho dijo: Ver Mensaje
miborbolla has utilizado la comunicación CDC con proton? En modo HID e hecho algunos bichos pero me gustaría probar este método que al igual lo usan normalmente en C, por que por BULK desconozco que se se pueda ralizar, Saludos de Oaxaca, México
Para ser directo, solo he utilizado hasta ahora los ejemplos propios del Proton, sin modificar mucho, pero de ahí a producir mi propia interface o dicho de otra forma, que pueda hacer desde ceros mi configuración personalizada, simplemente no lo he logrado. Así que disto mucho de poder presumir que la he utilizado a placer.

Pero en esto estoy y cuando tenga un control total de la situación les compartiré el como y los porqués, de todos los archivos de configuración involucrados en la comunicación que comentamos.

Recibe un cordial saludo desde el Defectuoso (ciudad de México)
28/03/2012 #318


Desgraciadamente yo no tengo la carpeta de ayuda de proton, serías tan amable de proporcionarla? desconozco el motivo del por que y la necesito para ver como usar los pic 16f88X ya que al migrar códigos útiles de los 87X a estos no me funcionan, posiblemente ahí logre ver algunos ejemplos para usarlos adecuadamente, saludos
28/03/2012 #319


electrobicho dijo: Ver Mensaje
Desgraciadamente yo no tengo la carpeta de ayuda de proton, serías tan amable de proporcionarla? desconozco el motivo del por que y la necesito para ver como usar los pic 16f88X ya que al migrar códigos útiles de los 87X a estos no me funcionan, posiblemente ahí logre ver algunos ejemplos para usarlos adecuadamente, saludos
Te mande un mensaje privado, para que tengas los ejemplos....Saludos
28/03/2012 #320


En CCS hay una carpeta que se llama ejemplos, proton lo tiene igual? o de donde salen los ejemplos, que ye vienen hechos por default, saludos
¿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.