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

Temas similares

13/08/2012 #421

Avatar de yamilongiano

gracias por la respuesta darkbyte. mecatrodatos gracias e manual.


¿donde se puede cambiar el pic por default. he estado buscando como cambiar el microcontrolador pero no encuentro donde?. o especificando al comienzo basta y la carpeta que dice el nombre del pic no importa mucho(pic16f628a).
13/08/2012 #422
Moderador

Avatar de D@rkbytes

yamilongiano dijo: Ver Mensaje
¿donde se puede cambiar el pic por default. he estado buscando como cambiar el microcontrolador pero no encuentro donde?.
En Proton no se selecciona el PIC a utilizar.
Esto se declara por software.
Código:
Device 16F628A ; Microcontrolador
; Palabra de configuración
Config INTRC_OSC_NOCLKOUT,CP_OFF,CPD_OFF,WDT_OFF,MCLRE_ON,PWRTE_ON,BOREN_OFF,LVP_OFF
;*******************************************************************************
Xtal = 4                    ; Oscilador a 4MHz
Y Proton automaticamente hace el cambio de microcontrolador.
13/08/2012 #423

Avatar de yamilongiano

gracias.

otra consulta:

yo compre el pickit 3 y que para usarlo en protondeberia instalarlo manualmente que el .exe se encuentra aqui.

C:\Program Files\Microchip\MPLAB IDE\Programmer Utilities\Pickit3\PK3CMD.exe

The parameters are:
-P$target-device$ -F$hex-filename$ -E -M -B

The -B (batch) is only to keep the DOS window open after programming to
see completion messages and could be left out. A space bar press will exit DOS.
If the PIC hangs after programming add a -L to release the MCLR.
Add an V5 or V.3 and possibly other voltages to power the PIC from the Pickit3 USB.

¿me podrían explicar que son los parámetros por favor?
13/08/2012 #424
Moderador

Avatar de D@rkbytes

yamilongiano dijo: Ver Mensaje
gracias.
¿me podrían explicar que son los parámetros por favor?
Ahora veras por qué te decia que es bueno mirar la ayuda que viene con Proton.
En ella viene esto.

Saludos.
Imágenes Adjuntas
Tipo de Archivo: gif Proton Parameters.gif (10,5 KB (Kilobytes), 387 visitas)
14/08/2012 #425

Avatar de yamilongiano

D@rkbytes dijo: Ver Mensaje
Ahora veras por qué te decia que es bueno mirar la ayuda que viene con Proton.
En ella viene esto.
si busque en el manual y casi siempre encuentro, pero aun así aveces quedan dudas donde los traductores aveces no traducen completamente, y mirare mas el manual en ingles, en todo caso gracias. quizas no darkbytes no entendio mi pregunta o me explique mal.

lo que quería saber eran las variables -B -L etc...

por ejemplo -L es para resetear si no me equivoco. y el -B para mantener la ventana de DOS abierta. etc...

donde se encuentran para tener mas información o si alguien sabe seria genial...
14/08/2012 #426

Avatar de yamilongiano

Proton ide y pic16f84a device
Hola a todos e estado jugando un ratito con proton ... pero lo cierto es que proton juega conmigo jajaja.

atravez del comando "DEVICE" e seleccionado el pic16f84

ejemplo grafico:



que estoy haciendo mal con una instrucción tan simple.a alguien le sucede.
15/08/2012 #427
Moderador

Avatar de D@rkbytes

yamilongiano dijo: Ver Mensaje
donde se encuentran para tener mas información o si alguien sabe seria genial...
Saludos.
Los parámetros requeridos, vienen en el software del programador que uses.
No sé si todos los tengan.
Por ejemplo, aparte de otros yo uso el WinPic800, y vienen en el menú (Ayuda/Parámetros)

-l Lee
-p Programa
-v Verifica
-a Auto detección del dispositivo
-s Salir terminada la acción
-i Ignora la extensión del archivo usando .HEX
-e Lee el contenido de la EEPROM antes de programar
-d Fuerza a usar un dispositivo

Ejemplo : Programa el archivo Mihex.hex usando 16F877 y salir al terminar.
-p -s -dPIC16F877 c:\Mihex.hex

Y también vienen otros ejemplos para otros entornos de desarrollo.

Suerte.

---------- Actualizado después de 14 minutos ----------

yamilongiano dijo: Ver Mensaje
a travez del comando "DEVICE" e seleccionado el pic16f84

que estoy haciendo mal con una instrucción tan simple.a alguien le sucede.
Reinstala el programa o actualízalo. Ya que al escribir el nombre del dispositivo,
automáticamente tiene que actualizarse el árbol de la izquierda.
Imágenes Adjuntas
Tipo de Archivo: gif 16F84A.gif (23,3 KB (Kilobytes), 21 visitas)
16/08/2012 #428


duda manejo LCD
buenas noches , estoy en un proyecto con lCD pero necesito ayuda con algo, me gustaria saber como puedo mostrar caracteres de doble linea, es decir por ejemplo el numero 1 formado entre caracteres de la fila 1 y la fila 2. estoy usando el software proton . de anemano muchas gracias
16/08/2012 #429


Escribiendo en la memoria CGRAM, bueno así creo que es lo normal, lo malo es que no recuerdo como se llama el programita que hace los códigos para poder copiar y pegar los caracteres especiales
29/08/2012 #430


Saludos nuevamente,

He encontrado entre mis checheres un nokia 1100 del cual me gustaría reutilizar la pantalla, hasta ahora no he podido encontrar ningún programa básico que me trabaje con proton, todo lo que he visto está para lenguaje C, agradecería si alguno de los compañeros del foro la sabe manejar o tiene idea de como sacar un mensaje sencillo en ella, lo comparta en este espacio, le estaré como siempre muy agradecido.

Suerte!
29/08/2012 #431


comunicacion SPI te adjunto datashell.

http://www.picbasic.co.uk/forum/cont...Nokia-3310-LCD



http://www.picbasic.co.uk/forum/showthread.php?t=327

si tienes otro movil te interesara esta dire:

http://sandiding.tripod.com/Bertys.html

Saludos
Archivos Adjuntos
Tipo de Archivo: pdf Nokia5110.pdf (154,7 KB (Kilobytes), 69 visitas)
29/08/2012 #432


Gracias por responder tan rápido,

Voy a checar todo y cualquier duda, estaré preguntando nuevamente, estaré posteando la simulación apenas la logre funcionar.

Hasta pronto!
30/08/2012 #433


como tendras que realizar comunicacion SPI te adjunto estos dos documentos.
Archivos Adjuntos
Tipo de Archivo: pdf spi.....1.pdf (167,1 KB (Kilobytes), 108 visitas)
Tipo de Archivo: pdf spi.pdf (189,6 KB (Kilobytes), 61 visitas)
23/09/2012 #434


Hola amigos del foro les escribo porque necesito de su ayuda, estoy empezando a programar en Proton IDE y el problema que tengo es que cuando voy a la opcion y le doy clic "compile and program" no me crea el archivo .HEX y tampoco se abre la ventana donde se le direcciona para guardar dicho archivo...ademas me sale un mensaje, les dejo la captura que hice del mensaje quiza falte configurar algo, espero que puedan ayudarme gracias
Archivos Adjuntos
Tipo de Archivo: rar Problema de compilacion.rar (213,8 KB (Kilobytes), 50 visitas)
28/09/2012 #435


Hola "LecheroXXX" si solo quieres crear el .HEX tienes que hacer clic el Only Compile.. el que tiene solo el engranaje, porque si le haces donde dice "compile and program" no va a reconocer el programador ya que me imagino que no lo tienes.. espero te sirva..
06/10/2012 #436


Saludos nuevamente,

De la red obtuve unos ejemplos y me pareció interesante compartirlos aquí, están en inglés pero son buenos, échenle una ojeada a ver si les son útiles...

Suerte!

---------- Actualizado después de 9 minutos ----------

Estos son otros, toca por partes.
Archivos Adjuntos
Tipo de Archivo: rar exe1.rar (949,1 KB (Kilobytes), 92 visitas)
Tipo de Archivo: rar exe2.rar (21,3 KB (Kilobytes), 71 visitas)
09/10/2012 #437


Hola que tal buen día,
alguien me podría apoyar para poder definir el oscilador externo en el pic16f883. Porque? estaba trabajando con el pic16f877A con proton ide, todo estuvo muy bien, realice una matriz de led de 8x8 corriendo perfecto.

Pero decidí realizarla con el pic16f883 por menos costo y mas pequeño....Cuando realizo la simulación en proteus para probar si enciende led muy bien.... pero al montarlo en el circuito no realiza nada...

Porque creo que es la definición del oscilador? probé compilando el programa con micocode studio y tampoco funciono, pero con una instrucción para forzar trabajar con el oscilador externo funciono en microcode studio...

vi en algunos post que definen el oscilador interno, pero el externo no!!!!
No se como declararlo con Proton Ide, alguien podría ayudarme como definir el oscilador externo.

Saludos y de antemano muchas gracias... excelente foro
09/10/2012 #438


pon codigo y simulacion.
10/10/2012 #439


Que tal,
en la simulación si me funciona, pero al montarlo en físico no.
Cuando realizaba con el pic16f877A funcionaba a la perfeccion solo colocando
Device 16F877A
XTAL = 4

Pero con el otro pic no me funciona en fisico:
Device 16F883
XTAL = 4

Probé con otro programa (microcode studio) al principio no me funciono, paso lo mismo que con proton ide.

pero utilice una instruccion que es para forzar a utilizar el oscilador externo, ya con esto me funciono con microcode studio, la instrucción es:
@ device XT_OSC
osccon = %1100100

Me gustaría saber hacer lo mismo con proton ide, ya que este programa me parece mejor, y ya tengo el código de programación y otros dos proyectos con este programa y me gustaría poder utilizar con el pic16f883...... Pero por lo antes mencionado no me corre en físico...

Saludos..
10/10/2012 #440


Igual no tiene configurado bien los fuses (recuerdo del 88 que me dio problemas).
Al no tener ese micro, no puedo probar este código te lo dejo para que lo compruebes en REAL.

Saludos

---------- Actualizado después de 5 minutos ----------

aunque en el rar ponga 18f883 es un 16f883........

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.