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.-