ST7260E1 STMicroelectronics, ST7260E1 Datasheet - Page 92

no-image

ST7260E1

Manufacturer Part Number
ST7260E1
Description
LOW SPEED USB 8-BIT MCU FAMILY WITH UP TO 8K FLASH/ROM AND SERIAL COMMUNICATION INTERFACE (SCI)
Manufacturer
STMicroelectronics
Datasheet

Specifications of ST7260E1

4 Or 8 Kbytes Program Memory
high density Flash (HDFlash), or FastROM with readout and write protection
USB interface (USB)
Note:
14.4.4
Note:
Note:
92/139
Bit 2 = RX_SEZ Received single-ended zero
This bit indicates the status of the RX_SEZ transceiver output.
0: No SE0 (single-ended zero) state
1: USB lines are in SE0 (single-ended zero) state
Bit 1 = RXD Received data
0: No K-state
1: USB lines are in K-state
This bit indicates the status of the RXD transceiver output (differential receiver output).
If the environment is noisy, the RX_SEZ and RXD bits can be used to secure the
application. By interpreting the status, software can distinguish a valid End Suspend event
from a spurious wake-up due to noise on the external USB line. A valid End Suspend is
followed by a Resume or Reset sequence. A Resume is indicated by RXD=1, a Reset is
indicated by RX_SEZ=1.
Bit 0 = Reserved. Forced by hardware to 0.
Interrupt status register (ISTR)
When an interrupt occurs these bits are set by hardware. Software must read them to
determine the interrupt type and clear them after servicing.
These bits cannot be set by software.
Bit 7 = SUSP Suspend mode request.
This bit is set by hardware when a constant idle state is present on the bus line for more
than 3 ms, indicating a suspend mode request from the USB bus. The suspend request
check is active immediately after each USB reset event and its disabled by hardware when
suspend mode is forced (FSUSP bit of CTLR register) until the end of resume sequence.
Bit 6 = DOVR DMA over/underrun.
This bit is set by hardware if the ST7 processor can’t answer a DMA request in time.
0: No over/underrun detected
1: Over/underrun detected
Bit 5 = CTR Correct Transfer. This bit is set by hardware when a correct transfer operation is
performed. The type of transfer can be determined by looking at bits TP3-TP2 in register
PIDR. The Endpoint on which the transfer was made is identified by bits EP1-EP0 in register
IDR.
0: No Correct Transfer detected
1: Correct Transfer detected
A transfer where the device sent a NAK or STALL handshake is considered not correct (the
host only sends ACK handshakes). A transfer is considered correct if there are no errors in
the PID and CRC fields, if the DATA0/DATA1 PID is sent as expected, if there were no data
overruns, bit stuffing or framing errors.
Bit 4 = ERR Error.
This bit is set by hardware whenever one of the errors listed below has occurred:
ISTR
SUSP
R/W
7
DOVR
R/W
6
CTR
R/W
5
ERR
R/W
4
IOVR
R/W
3
ESUSP
R/W
2
Reset value:
RESET
R/W
1
0000 0000 (00h)
ST7260xx
SOF
R/W
0

Related parts for ST7260E1