Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > ASM y Microcontroladores
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-07-2008
Avatar de poliburro
[poliburro] poliburro is offline
Miembro Premium
 
Registrado: ago 2004
Ubicación: México D.F
Posts: 3.068
Poder: 23
poliburro Va por buen camino
Se ve interesante. En que tipo de proyecto los has usado compañero?, que resultados te ha dado?.
__________________
Conoce mi blog http://www.edgartec.com
Responder Con Cita
  #2  
Antiguo 04-07-2008
Avatar de rretamar
[rretamar] rretamar is offline
Miembro Premium
 
Registrado: ago 2006
Ubicación: San Francisco, Córdoba, Argentina
Posts: 1.168
Poder: 20
rretamar Va camino a la famarretamar Va camino a la fama
Cita:
Empezado por poliburro Ver Mensaje
Se ve interesante. En que tipo de proyecto los has usado compañero?, que resultados te ha dado?.
Ejemplo de un proyecto realizado con este compilador:
http://www.hrservicios.com.ar/index....tent&Itemid=67

El software desarrollado en Mikropascal en la máquina que se ve en el enlace hace las siguientes tareas:

* Lectura de teclado matricial y realimentación acústica
* Control de display LCD
* Lectura de enconder incremental
* Comunicación con RTC (chip reloj/calendario)
* Lectura de datos analógicos desde un ADC.
* Lectura de pulsadores
* Cálculos (de desbalanceo, angulares, umbrales, promedio)
* ABMC de piezas (el equipo guarda una lista de piezas)
* Control de variador de velocidad
* Generación de señal de frecuencia variable (en segundo plano)
* Impresión de etiquetas
* Comunicación con una PC
* Subprograma de ensayo automático (a partir de datos iniciales, el equipo realiza varios ciclos automáticamente, enviando datos a la pc)

En definitiva, me ha ahorrado muchas horas de trabajo. Si hubiera usado ensamblador todavía estaría programando y probando, además de haber obtenido un código kilométrico.

Ahora lo estoy usando para una placa E/S con una array de temporizadores programables desde una PC.

No soy experto en el producto, pero tengo algo de práctica y con gusto intentaré reponder las dudas que puedan surgir.

Saludos !

Última edición por rretamar fecha: 04-07-2008 a las 17:12:24.
Responder Con Cita
  #3  
Antiguo 05-07-2008
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 30
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
¡Hola!

Muy interesante aplicación. Lo que hubiera hecho yo en mis años de Turbo Pascal con algo como esto.

Sólo habría que invitar a los autores de las traducciones a emplear la palabra biblioteca en lugar de librería.

Un abrazo microcontrolado.

Al González.
Responder Con Cita
  #4  
Antiguo 10-07-2008
Avatar de donald shimoda
donald shimoda donald shimoda is offline
Miembro
 
Registrado: jul 2008
Ubicación: Argentino en Santa Cruz de la Sierra
Posts: 1.083
Poder: 17
donald shimoda Va por buen camino
Cita:
Empezado por rretamar Ver Mensaje
No soy experto en el producto, pero tengo algo de práctica y con gusto intentaré reponder las dudas que puedan surgir.

Saludos !
Yo también lo uso en toda la gama de productos de hardware que tiene la empresa, así que en lo que pueda ayudar... ahí vamos.

Comentario: van por la versión 8.1 estable y la 8.3 beta. Si van a probar bajen la 7 con todos sus parches. Lo único reprochable de mikropascal es que las versiones nuevas suelen tener muchos bugs que traen varios dolores de cabeza. La versión de prueba permite generar hasta 2K de memoria de programa, por lo tanto sirve para proyectos pequeños.

Saludos.

--
Donald Shimoda [Team RO]

http://blogs.remobjects.com/blogs/donald
Responder Con Cita
  #5  
Antiguo 13-07-2008
Avatar de rretamar
[rretamar] rretamar is offline
Miembro Premium
 
Registrado: ago 2006
Ubicación: San Francisco, Córdoba, Argentina
Posts: 1.168
Poder: 20
rretamar Va camino a la famarretamar Va camino a la fama
Thumbs up

Donald Shimoda es un experto, y es un gusto tenerlo participando en del foro. Bienvenido !!!!

Saludos !
Responder Con Cita
  #6  
Antiguo 13-07-2008
Avatar de donald shimoda
donald shimoda donald shimoda is offline
Miembro
 
Registrado: jul 2008
Ubicación: Argentino en Santa Cruz de la Sierra
Posts: 1.083
Poder: 17
donald shimoda Va por buen camino
Cita:
Empezado por rretamar Ver Mensaje
Donald Shimoda es un experto, y es un gusto tenerlo participando en del foro. Bienvenido !!!!
Saludos !
Amigo gracias pero no me considero un experto. Lo que si puedo decir es que amo lo que hago.

Parece que todos los caminos conducen a Pascal (anteriormente Delphi)

Saludos.
__________________
Donald Shimoda [Team RO] - Blogs: Remobjects Pascal
Responder Con Cita
  #7  
Antiguo 11-02-2009
spluis2000 spluis2000 is offline
Registrado
 
Registrado: feb 2009
Posts: 3
Poder: 0
spluis2000 Va por buen camino
mikropascal

hola a todos me pueden ayudar quiero programar en mikropascal demo ya lo tengo, hice el programa para un pic16f873 por lo que entiendo es que tambien lo graba con extencion .hex, ahora mi pregunta es como me comunico para grabar el pic, del mikropascal al pic hay algun circuito o algo asi para conectarlo a la pc y poder grabar el pic, se los agradeceria si me hubicaran con esto gracias.
Responder Con Cita
  #8  
Antiguo 11-02-2009
Avatar de rretamar
[rretamar] rretamar is offline
Miembro Premium
 
Registrado: ago 2006
Ubicación: San Francisco, Córdoba, Argentina
Posts: 1.168
Poder: 20
rretamar Va camino a la famarretamar Va camino a la fama
Hola.
Para grabar los archivos .hex generados con Mikropascal necesitas un programador (hardware y software). Veamos las diferentes alternativas:

Alnternativa 1) La gente de Mikroelectronika vende el programador Picflash (se conecta al puerto USB).



Ventajas:
* Es bastante económico, se integra muy bien con los compiladores de Mikro-E y se puede hacer depuración "en circuito" (no siempre se puede usar, depende del tipo de aplicación que se esté desarrollando). El software PicFlash interpreta los parámetros de configuración del microcontrolador (los "config flags") mostrándolos en forma muy clara y explícita (menos posibilidad de cometer errores). Es apto para programación "en circuito", aunque si no tenemos la placa preparada para ello, habrá que armar un adaptador externo con un zócalo "zif".

Desventajas:
* Solamente funciona bajo Windows. Al ser un desarrollo propietario (privativo), no se dispone de información técnica del protocolo ni del circuito. Menos aún del firmware del pic que usa el programador. Tampoco funcionará con otro soft de programación que no sea el Picflash.

Alternativa 2) Otra alternativa es usar otro tipo de programadores. Por internet hay información para construirse uno. En mi caso, uso el programador p16pro, muy fácil de construir y se conecta al puerto paralelo.


el programdor p16pro (sin el zócalo zif)

El circuito de ese programador es:

http://picallw.feniks-pro.com/hardware.htm (en la parte inferior de la página esa el esquema).

http://www.circuitsarchive.org/image...rog_p16pro.gif (en color)

La parte más costosa de ese programador es el zócalo "zif" (zero insertion force), que permite colocar y retirar fácilmente el microcontrolador, usando una palanca lateral. La contrucción no debería ser difícil para alguien que conozca de electrónica.

Hay varios softwares que usan ese programador. El más antiguo es el llamado P16PRO (el software), pero además de estar desactualizado, carece de soporte para microcontroladores recientes. Igual vale la pena tenerlo, ya que es muy práctico.

Otra alternativa más moderna es el software Ic-Prog (freeware y en español), que soporta modelos de microcontroladores más modernos.

Se puede descargar aquí:

http://www.ic-prog.com/main.html

Si te decides por este software y el circuito p16pro, te puedo pasar los parámetros de configuración apropiados (no los tengo acá en mi casa, ya que están en mi oficina/taller).

Hay muchos otros programadores (circuitos y software), pero no los he usado, ya que con estos dos me alcanza y sobra. Si alguien tiene experiencia con otros circuitos más elaborados (como el "PicAll") sería interesante poder conocer sus experiencias.

Saludos electrónicos !

Última edición por rretamar fecha: 11-02-2009 a las 17:27:04.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 16:42:50.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi