Autor Tema: MikroPascal... Ayudita  (Leído 1896 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado SavageChicken

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 936
MikroPascal... Ayudita
« en: 04 de Septiembre de 2005, 17:36:00 »
Hola:

Estoy trabajando en un proyecto con el PIC16F628 y programo con MikroPascal. El problema que tengo es que al mandar datos a los puertos el compilador cada vez que escribe me agrega dos lineas para asegurarse que está en el banco 0.
Les dejo un ejemplo de como queda el assembler :

BCF   STATUS,RP1
BCF   STATUS,RP0
BSF   PORTB, 2

Lógicamente cuando se hacen muchos accesos a los puertos el código se hace más grande y lento.

He visto por ahí que alguien mencionaba una problema similar en compiladores de C, escribían una directiva con algo como "FAST" no se cuantito y el compilador no se preocupaba por cambiar al banco 0 cada vez que intentaban acceder a los puertos.
¿¿¿Alguien conoce algo parecido en MikroPascal???

Gracias.-
No hay preguntas tontas...
Solo hay tontos que no preguntan.