C509-L_97 SIEMENS [Siemens Semiconductor Group], C509-L_97 Datasheet - Page 208

no-image

C509-L_97

Manufacturer Part Number
C509-L_97
Description
8-Bit CMOS Microcontroller
Manufacturer
SIEMENS [Siemens Semiconductor Group]
Datasheet
The interrupt of the serial interface 0 is generated by the request flags RI0 and TI0 in SFR
S0CON. The two request flags of the serial interface are logically OR-ed together. Neither of these
flags is cleared by hardware when the service routine is vectored to. In fact, the service routine of
each interface will normally have to determine whether it was the receive interrupt flag or the
transmission interrupt flag that generated the interrupt, and the bit will have to be cleared by
software.
The interrupt of the serial interface 1 is generated by the request flags RI1 and TI1 in SFR
S1CON. The two request flags of the serial interface are logically OR-ed together. Neither of these
flags is cleared by hardware when the service routine is vectored to. In fact, the service routine of
each interface will normally have to determine whether it was the receive interrupt flag or the
transmission interrupt flag that generated the interrupt, and the bit will have to be cleared by
software.
Special Function Register S0CON (Address 98 H )
Special Function Register S1CON (Address 9B H )
Bit
TI0
RI0
TI1
RI1
Semiconductor Group
Bit No.
9B H
98 H
The shaded bits are not used for interrupt purposes.
Function
Serial interface 0 transmitter interrupt flag
Set by hardware at the end of a serial data transmission. Must be cleared by
software.
Serial interface 0 receiver interrupt flag
Set by hardware if a serial data byte has been received. Must be cleared by
software.
Serial interface 1 transmitter interrupt flag
Set by hardware at the end of a serial data transmission. Must be cleared by
software.
Serial interface 1 receiver interrupt flag
Set by hardware if a serial data byte has been received. Must be cleared by
software.
MSB
SM0
SM
9F
7
H
SM10
S1P
9E
6
H
SM20
SM21
9D
5
H
REN0
REN1
9C
4
H
7-12
TB81
TB80
9B
3
H
RB81
RB80
9A
2
H
TI1
TI0
99
1
H
Reset Value : 01000000 B
LSB
RI1
RI0
Interrupt System
98
0
H
Reset Value : 00 H
S1CON
S0CON
1997-10-01
C509-L

Related parts for C509-L_97