2015319 163242 Mem Ria Do Pic 16F628 10
2784 palavras
12 páginas
Memória de dados RAM do PIC16628Endc.
Banco 0
Endc.
Banco1
Endc.
Banco 2
Endc.
Banco 3
000h
INDF
080h
INDF
100h
INDF
180h
INDF
001h
TMR0
081h
OPTION_REG
101h
TMR0
181h
OPTION_REG
002h
PCL
082h
PCL
102h
PCL
182h
PCL
003h
STATUS
083h
STATUS
103h
STATUS
183h
STATUS
004h
FSR
084h
FSR
104h
FSR
184h
FSR
005h
PORTA
085h
TRISA
105h
185h
006h
PORTB
086h
TRISB
106h
PORTB
186h
TRISB
007h
087h
107h
187h
008h
088h
108h
188h
009h
089h
109h
189h
00Ah
PCLATH
08Ah
PCLATH
10Ah
PCLATH
18Ah
PCLATH
00Bh
INTCON
08Bh
INTCON
10Bh
INTCON
18Bh
INTCON
00Ch
PIR1
08Ch
PIE1
10Ch
18Ch
00Dh
08Dh
10Dh
18Dh
00Eh
TMR1L
08Eh
PCON
10Eh
18Eh
00Fh
TMR1H
08Fh
10Fh
18Fh
010h
TMR2
090h
110h
190h
011h
T2CON
091h
PR2
012h
092h
013h
093h
014h
094h
015h
CCPR1L
095h
016h
CCPR1H
096h
017h
CCP1CON
097h
018h
RCSTA
098h
TXSTA
019h
TXREG
099h
SPBRG
01Ah
RCREG
09Ah
EEDATA
01Bh
09Bh
EEADR
01Ch
09Ch
EECON1
01Dh
09Dh
EECON2
01Eh
09Eh
01Fh
CMCON
09Fh
VRCON
11Fh
020h
Uso Geral
96 bytes
0A0h
Uso Geral
80 bytes
120h
Uso Geral
48 bytes
14Fh
150h
Uso Geral
48 bytes
0EFh
16Fh
1EFh
0F0h
Espelho do
Banco 0
170h
Espelho Banco 0
1F0h
Espelho Banco 0
07Fh
0FFh
17Fh
1FFh
II.2.2.3.2 Os registradores Especiais Os nomes dos registradores especiais são definidos em arquivos implementados pelo microchip e que são disponíveis no ambiente do MPLAB. Incluindo esses arquivos no programa do usuário não será necessário se referenciar diretamente aos endereços dos registradores especiais.
1) FSR e INDF
São registradores para endereçamento indireto.
O FSR é um registrador em que pode ser escrito outro endereço de memória que será acessado indiretamente, como se ele fosse apenas um ponteiro. O INDF é um espelho do endereça apontado pelo FSR, isto é, pode se acessar o endereço apontado pelo FSR através do INDF.
Endereço: INDF == 000h, 080h 100h e 180h