MCV28A registers
All 8 registers by peripheral, at their data-memory address as the register file map gives it (bank and offset), with their reset value and every bit.
CPU CPU core
INDF
- Address
0x00
- Reset
0x00
- Access
- read/write
- 7INDF7
- 6INDF6
- 5INDF5
- 4INDF4
- 3INDF3
- 2INDF2
- 1INDF1
- 0INDF0
1 field
| Field | Bits | What it does |
|---|
| INDF | 7:0 | |
PCL
- Address
0x02
- Reset
0xFF
- Access
- read/write
- 7PCL7
- 6PCL6
- 5PCL5
- 4PCL4
- 3PCL3
- 2PCL2
- 1PCL1
- 0PCL0
1 field
| Field | Bits | What it does |
|---|
| PCL | 7:0 | |
- 7PA2
- 6PA1
- 5PA0
- 4nTO
- 3nPD
- 2Z
- 1DC
- 0C
6 fields
| Field | Bits | What it does |
|---|
| PA | 7:5 | |
| nTO | 4 | |
| nPD | 3 | |
| Z | 2 | |
| DC | 1 | |
| C | 0 | |
- 7FSR7
- 6FSR6
- 5FSR5
- 4FSR4
- 3FSR3
- 2FSR2
- 1FSR1
- 0FSR0
1 field
| Field | Bits | What it does |
|---|
| FSR | 7:0 | |
TMR0 Timer0
- 7TMR07
- 6TMR06
- 5TMR05
- 4TMR04
- 3TMR03
- 2TMR02
- 1TMR01
- 0TMR00
1 field
| Field | Bits | What it does |
|---|
| TMR0 | 7:0 | |
PORTA I/O port A
- 7–
- 6–
- 5–
- 4T0CKI
- 3RA3
- 2RA2
- 1RA1
- 0RA0
5 fields
| Field | Bits | What it does |
|---|
| T0CKI | 4 | |
| RA3 | 3 | |
| RA2 | 2 | |
| RA1 | 1 | |
| RA0 | 0 | |
PORTB I/O port B
- 7RB7
- 6RB6
- 5RB5
- 4RB4
- 3RB3
- 2RB2
- 1RB1
- 0RB0
8 fields
| Field | Bits | What it does |
|---|
| RB7 | 7 | |
| RB6 | 6 | |
| RB5 | 5 | |
| RB4 | 4 | |
| RB3 | 3 | |
| RB2 | 2 | |
| RB1 | 1 | |
| RB0 | 0 | |
PORTC I/O port C
- 7RC7
- 6RC6
- 5RC5
- 4RC4
- 3RC3
- 2RC2
- 1RC1
- 0RC0
8 fields
| Field | Bits | What it does |
|---|
| RC7 | 7 | |
| RC6 | 6 | |
| RC5 | 5 | |
| RC4 | 4 | |
| RC3 | 3 | |
| RC2 | 2 | |
| RC1 | 1 | |
| RC0 | 0 | |