Que onda ejdm,
a lo que se refiere Khasistos es a dar de alta REGISTROS! lo cual es diferente a tener un COMANDO especifico que lo haga automaticamnte, mira por ejemplo si quieres usar la USART de un chip, lo puedes hacer de dos formas con COMANDO en PBP o dando de alta los registro individuales, que es lo que le comentaba a Risanti13.
De la primer forma tienes que dar de alta los REGISTROS:
TXSTA,RCSTA,SPBRG,PIE1,PIR1, etc..como?
declarandolos asi:
TXSTA=%01010101, y asi sucesivamente
igual para el TIMER:
OPTION_REG=$55 "para un preescaler a 16,xxx milisegundos, con tiemr, etc
De la segunda forma aunque parecida pero no iGUAL es la de COMANDO (no confundir REGISTROS, con COMANDOS especificos)
seria:
usando el comando HSERIN .
Es por eso que yo opine que no habia COMANDOS especificos en un compilador, a menos que se refiera a los que se le habian dicho a risanti13, osease los REGISTROS.
Al que se refiere Khasistos es al REGISTRO TMR0 lo cual lo puedes volcar como variable o definir como constante asi:
Dim TIMER AS TMR0L.BYTE (aqui declaramos o le pusimos un alias al TIMER0 la L indica que es el Byte LOW (el primer byte del word, esto lo hacemos por si quieres usar un valor grande a la hora de igualarlo)
TIMER= 12345 z--- aplica este valor al timer previamente definido, o de otra forma se puede usar, esta no es la uncia!!
Hay otros REGISTROS como el PRODL (QUE GUARDA EL low BYTE DE LA MULTIPLICACION POR HARDWARE DE 8*8, SI FUERA PRODH SERIA EL HIGH BYTE)
En fin, la cantidad de REGISTROS depende desde luego del Micro que usemos, como si fuera ASM pero en luegar de moverlos con MOVWF los igualas directamente con el valor que necesitas en el registros, e ahi la diferencia entre REGISTRO (se necestita saber del micro DS y asm) y un COMANDO
Pero insisto un solo COMANDO que este hecho especificamente para contar los eventos del tocki usando el tmr y con preescaler, repito por segunda vez, no que yo sepa, y si alguein sabe un COMANDO , no REGISTRO, por favor haganlo saber a TODO el foroo .Hay hay que dar de alta registros primero (configurar timer) y otras cosillas, pero que un solo COMANDO (eS LO QUE PREGUNTA RISANTI13, NO QUE SI SE PUEDE USAR EN PBP) no lo e visto en mi version ni de PBP pro2.44 ni en mi version pbp plus 2.1.3. Favor de decirme cual es el comando.
"Quiero usar el Tm0 Como Contador De Eventos En PBp ,
lo he realizado introduciondo lineas en ensamblador para activar la cuenta en el tocki (pic 16f84) con un prescalaster 256 .
mi pregunta es que si existe un comando en Pbp para hacer esto . "
Khasistos, te gardeceria mucho si me dijeras cual es el COMANDO, gracias
SALUDOS PANAS