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

Temas similares

01/12/2010 #101

Avatar de atricio

muchas gracias amigo intentando lastimosamente tengo una version incompatible para usar este plugin
02/12/2010 #102


Hola Atricio,

La versión de proton header que yo conseguí no necesita instalarse como plugin sino que funciona como una aplicación normal en el escritorio.
02/12/2010 #103

Avatar de atricio

ahi si me fregaste no te entiendo que me dices me pudes decir donde conseguiste esa version del proton y a pluggins me referia al complemento que coloco axel para los fuses del 16F628A
03/12/2010 #104


Busca en la pagina de sonsivri, está todo, yo no sé dónde metí el instalador, supongo que la versión que tengo está tocada o algo así pues tiene su propio acceso directo y abre como programa independiente, revisa en esa página y verás que encuentras el programa.
05/12/2010 #105

Avatar de atricio

hola amigo encontre este instaldor pero la verdad no se como hacerlo andar bien sera ques el que tu encontraste me puedes ayudar a hacerlo andar bien

http//www********com

05/12/2010 #106


Hola atricio, ese es el que hay. checa la siguiente dirección donde también está y te lo explican en spanish, eso sí, todo me ando bien en xp, en el windows 7 no supe.
http//www********com

Suerte con eso!


Como no cumplo las políticas del Foro me editaron el mensaje @ políticas del Foro.Com
05/12/2010 #107

Avatar de ByAxel

En la pagina oficial encuentran las versiones del compilador 3.5.0.4 (es la que tengo para Win7) y vi que hay otro más actual en http://www.protonbasic.com

saludos.
05/12/2010 #108


Gracias por la colaboración,

Bueno, ahora publico un código básico para usar el desborde del timer0 para calcular 1 segundo aprox. usando el 16f877, me parece interesante aunque aun no lo entiendo perfectamente, supongo que podría utilizarse para calcular un tiempo determinado para hacer por ejemplo, el envío de datos de una variable como temperatura, presión, etc, durante x tiempo. quedo atento a sus comentarios.

Device = 16F877A ; Chosen Picmicro
DEFINE OSC 4 ; utilizando un oscilador de 4 MHz

'**********Establezca la opción de registro************************
OPTION_REG = %10000101 ; PÁGINA 48 de Hoja de datos del PIO 16f877a
; bit 7=1 deshabilita pull-ups de PORTB
; bit 5=0 selecciona el modo de temporizador
; bit 2=1 }
; bit 1=0 } Timer0 conjuntos pre-escalador Para 64
; bit 0=1 }
'**********establece el registro de control de interrupción*******

INTCON = %10100000 ; bit 7=1 permite todas las interrupciones
; bit 5=1 permite interrumpir el desbordamiento del Timer0
; bit 2 se establecerá sobre la Interrupción y
; tiene que ser liquidada en la rutina de interrupción.
; se limpia el conjunto para empezar.

ALPHA VAR Word ; VARIABLE en el circuito de Pausa
BETA VAR Byte ; Esta variable contabiliza el 61 en interrupción
TRISD = %11110100 ; selecciona 3 pines de port D como salida
PORTD = %00000000 ; pone todos los pine de port D a nivel bajo
BETA =0 ; Carga variable a 0

On Interrupt GoTo INTERUPTROUTINE ; esta línea es necesaria
; en el programa, en todo caso, antes de la rutina es llamada.

MAINLOOP: ; bucle principal parpadea D0 y D1 alternadamente
If PORTD.1 = 0 Then
PORTD.1 = 1
PORTD.0 = 0 ; primera alternancia
Else ; sino segunda alternancia
PORTD.1 = 0 ; ]
PORTD.0 = 1 ; ]
EndIf ; ]
For ALPHA = 1 To 300 ; la larga pausa se elimina con este bucle
PAUSEUS 100 ; PAUSA comando con una activación corta
Next ALPHA
GoTo MAINLOOP

Disable ; Deshabilitar y habilitar el soporte de la
; la rutina a interrumpir
INTERUPTROUTINE: ; esta información es utilizada sólo por el compilador
BETA = BETA + 1 ;
If BETA < 61 Then ENDINTERRUPT ; un segundo no ha podido pasar
BETA = 0 ; restablecer el contador después de que se desborda
If PORTD.3 = 1 Then ; bucle de interrupción para encenderse y apagarse D3
PORTD.3 = 0 ; 61 veces por la rutina de interrupción
Else ; Eso es casi un segundo por todo el ciclo de interrupción
PORTD.3 = 1 ;
EndIf ;
ENDINTERRUPT: ; Si utiliza una SEC no ha transcurrido
INTCON.2 = 0 ; desactiva la bandera de interrupción para el contador
Resume ; Reanudar el programa principal
Enable ; Deshabilitar y habilitar la rutina de interrupción
End ; fin del programa
10/12/2010 #109


Hola a todos.

Estoy realizando el siguiente proyecto.

Barco cebador controlado por pic.

Como de programación no tenía ni idea (ahora tampoco mucha), empecé con niple.
Los resultados fueron:
Adc
pwm
usart.
Con lo cual ya controlaba el barco por rf con los xbee.

Ahora empiezo con proton y creo que ya controlo algo este compilador.

Dejo simulación en proteus de adc y pwm con lcd para visualizar datos.
Me gustaría que lo mirasen y me dijeran que tal lo veis.

Lo siguiente en aprender seria comunicación por usart y i2c, por lo tanto si alguno se apunta que explique algo.

gracias
Archivos Adjuntos
Tipo de Archivo: rar adcpwm.rar (51,0 KB (Kilobytes), 258 visitas)
11/12/2010 #110


hola gente saben que paso con mecatrodatos, dejamos en el tutorial 6, o subio alguno mas, hace tiempo que no lo veo....
11/12/2010 #111


Hasta el momento no ha vuelto a subir nada, yo también estoy atento a ver si publica pues me interesa el manejo de pantallas graficas, entre otros temas. En fin, toca seguir esperando pero parece que andan bien ocupados y no que no será pronto su visita aqui.

Saludos.
12/12/2010 #112


seguiremos esperando
bueno seguiremos esperandoooo saludos a a todos..
13/12/2010 #113


HOla Compañeros como estan... Yo soy nuevo en el foro.. les ruego que me ayuden. Lo que necesito saber es como realizar una modulación y demodulación utilizando el pic16f877a en proton. mil gracias. att Felipe Chuncha
17/12/2010 #114

Avatar de mecatrodatos

Tutorial Proton parte 7.1
Bien amigos aquí esta el primer segmento de la parte 7 del tutorial de Proton ide (7.1) manejo de pantallas LCD mañana subire el 7.2 de GLCD todo por el contenido que no me lo dejo subir en un solo documento, felices fiestas para todos.
Archivos Adjuntos
Tipo de Archivo: pdf PANTALLA LCD DE CARACTERES.pdf (523,1 KB (Kilobytes), 615 visitas)
17/12/2010 #115


LA PARTE 6 ya se subio???
Holaa mecatrodatos ya subiste la parte 6, porque me quede en la 5....saludos.que sigan los exitos....

aaaaaaa perdon ya lo encontre la parte 6 que sigaan, estan exelentes los tutos, saludos....
18/12/2010 #116


Muchas gracias Mecatrodatos,

Excelente material, muy ilustrativo y didáctico.
18/12/2010 #117


=)
Si la verdsad muchas gracias Mecatrodatos el material es exelentisimo, que sigan los exitos...saludos desde argentina
19/12/2010 #118

Avatar de atricio

muchas gracias por el aporte una maquina mecatrodatos...talvez para usted y los demas amigos del grupo hay alguien que pueda explicar un tanto como configurar la comunicacion serial desde el proton se los agradeceria mucho
20/12/2010 #119


buenisimo Mecatrodatos gracias por tus aportes como siempre excelentes, gracias.
23/12/2010 #120


Hola a todos.

Mecatrodatos, muy bien el tutorial.

Atricio , en el adjunto , te dejo simulación en proteus de comunicación por usart de dos 876.
En el cual estoy utilizando ADC ,PWM,LCD y USART.
Esta simulado y probado en real , por lo tanto funciona, espero que te sea de utilidad.

Feliz navidad a todos
¿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.