Getac Technology Corporation V110GD Manuale Utente

Pagina di 320
PIC32MX1XX/2XX
DS61168C-page 192
Preliminary
© 2011 Microchip Technology Inc.
 
REGISTER 19-5:
PMSTAT: PARALLEL PORT STATUS REGISTER (SLAVE MODES ONLY)  
Bit 
Range
Bit
31/23/15/7
Bit
30/22/14/6
Bit
29/21/13/5
Bit
28/20/12/4
Bit
27/19/11/3
Bit
26/18/10/2
Bit
25/17/9/1
Bit
24/16/8/0
31:24
U-0
U-0
U-0
U-0
U-0
U-0
U-0
U-0
23:16
U-0
U-0
U-0
U-0
U-0
U-0
U-0
U-0
15:8
R-0
R/W-0, HSC
U-0
U-0
R-0
R-0
R-0
R-0
IBF
IBOV
IB3F
IB2F
IB1F
IB0F
7:0
R-1
R/W-0, HSC
U-0
U-0
R-1
R-1
R-1
R-1
OBE
OBUF
OB3E
OB2E
OB1E
OB0E
Legend:
HSC = Set by Hardware; Cleared by Software
R = Readable bit
W = Writable bit
U = Unimplemented bit, read as ‘0’
-n = Value at POR
‘1’ = Bit is set
‘0’ = Bit is cleared
x = Bit is unknown
bit 31-16 Unimplemented: Read as ‘0’
bit 15
IBF:
 Input Buffer Full Status bit 
1
 = All writable input buffer registers are full
0
 = Some or all of the writable input buffer registers are empty
bit 14
IBOV:
 Input Buffer Overflow Status bit 
1
 = A write attempt to a full input byte buffer occurred (must be cleared in software)
0
 = No overflow occurred
bit 13-12 Unimplemented: Read as ‘0’
bit 11-8
IBxF:
 Input Buffer x Status Full bits 
1
 = Input Buffer contains data that has not been read (reading buffer will clear this bit)
0
 = Input Buffer does not contain any unread data
bit 7
OBE:
 Output Buffer Empty Status bit 
1
 = All readable output buffer registers are empty
0
 = Some or all of the readable output buffer registers are full
bit 6
OBUF:
 Output Buffer Underflow Status bit 
1
 = A read occurred from an empty output byte buffer (must be cleared in software)
0
 = No underflow occurred
bit 5-4
Unimplemented: 
Read as ‘0’
bit 3-0
OBxE:
 Output Buffer x Status Empty bits 
1
 = Output buffer is empty (writing data to the buffer will clear this bit)
0
 = Output buffer contains data that has not been transmitted