pic Jul. 2016 | Page 33

3. LOS REGISTROS DE LA GAMA MEDIA 3.1 Organización de la memoria de datos La ampliación de recursos en los PIC forzó en los catalogados como de gama media una nueva estructura y la modificación de algunas instrucciones (partiendo, claro está, de la gama baja). Una de las diferencias fundamentales es, precisamente, la ampliación de memoria de registros, a los que se unieron algunos nuevos de sistema, y la accesibilidad a parte de los mismos que antes quedaban ocultos, como OPTION o TRIS, de los que hablaremos a continuación. De este modo se optó por dos bancos de registros de 128 posiciones cada uno, la mayoría de los cuales son de propósito general. En el siguiente esquema, que muestra esta organización, las direcciones con casillas blancas muestran posiciones de registros específicos, y las grises generales. Dirección 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 BANCO 0 BANCO 1 Dirección INDF INDF 80 TMR0 OPTION 81 PCL PCL 82 STATUS STATUS 83 FSR FSR 84 PORT A TRIS A 85 PORT B TRIS B 86 87 88 89 PCLATH PCLATH 8A INTCON INTCON 8B PIR1 PIE1 8C 8D PCON 8E 8F 90 91 92 93 94 95 96 97 98 99 31