| Datenblatt-Suchmaschine für elektronische Bauteile |
|
P83C524 Datenblatt(PDF) 36 Page - NXP Semiconductors |
|
|
|||||||||||||||||||||||||||||
P83C524 Datenblatt(HTML) 36 Page - NXP Semiconductors |
|
36 / 76 page ![]() 1997 Dec 15 36 Philips Semiconductors Product specification 8-bit microcontrollers P83C524; P80C528; P83C528 Table 20 Description of the S1SCS bits BIT SYMBOL FUNCTION 7 SDO/SDI Serial Data Output and the filtered Serial Data Input. SDI data is latched on the rising edge of the filtered serial clock. S1SCS.7 accesses the same memory locations as S1BIT.7. Access of the data bit via S1SCS will not start an auto-clock pulse. 6 SCO/SCI Serial Clock Output and the filtered Serial Clock Input. Serial clock output SCO is 'OR-ed' with the auto-clock. If SCO = 1 the auto-clock output is inhibited. The internal clock stretching logic and external devices can pull the SCL line LOW. If the auto-clock is not used, the SCL line has to be controlled by setting SCO = 1, waiting for CLH = 1 and setting SCO = 0 after the specified SCL HIGH time. (Because of the input filter, CLH will be set at least 8 XTAL clock periods after the SCL LOW-to-HIGH transition.) 5 CLH Serial Clock LOW-to-HIGH transition flag: set with a rising edge of the filtered serial clock. CLH = 1 indicates that, since the last CLH reset, a new valid data bit has been latched in SDI. CLH can be reset by writing a 0 to S1SCS.5 or by a read/write of S1BIT. Clearing CLH also clears RBF and WBF. 4BB Bus Busy flag: indicating that there has been a START condition that was not yet followed by a STOP condition. 3 RBF Read Bit Finished flag: indicating a successful bit read. RBF = 1 implies the following conditions: CLH = 1: SCL had a rising edge SCI = 0: the SCL pulse has finished SI = 0: no START condition occurred BB = 1: no STOP condition occurred The RBF flag can be cleared by clearing the CLH flag. 2 WBF Write Bit Finished flag: indicating a successful bit write. The same conditions as for RBF are true and also no 'arbitration loss' condition occurred. Arbitration is lost if a 1 data bit in SDO was over-ruled on SDA by an external device. The WBF flag can be cleared by clearing the CLH flag. 1 STR STRetch control flag. STR = 1 enables stretching of all SCL LOW periods. This allows the processor in I2C slave mode to react on a fast master. The STR flag remains set until cleared by writing a 0 to S1SCS.1. The STretch (ST) flag (not readable) pulls the serial clock LOW while ST = 1. The ST flag is set on the falling edge of the filtered serial clock if STR = 1. It is also set after reception of a START condition, regardless of the STR contents. ST is cleared with a read or write of S1BIT. 0 ENS ENable Serial I/O flag. ENS = 1 enables the START detection and clock stretching logic. ENS = 0 can be used to switch off the I2C-bus hardware. Note that the SDO and SCO control flags must be set to 1 before ENS is set to avoid pulling SCL or SDA lines to 0. |
|
Link URL |
| War ALLDATASHEET hilfreich? [ DONATE ] |
Über Alldatasheet | Werbung | Kontakt | Privatsphäre und Datenschutz | Link zum Datenblatt | Linktausch | Hersteller All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |