| Zakładka z wyszukiwarką danych komponentów |
|
P83CE558EBB/YYY Arkusz danych(PDF) 30 Page - NXP Semiconductors |
|
|
|||||||||||||||||||||||||||||
P83CE558EBB/YYY Arkusz danych(HTML) 30 Page - NXP Semiconductors |
|
30 / 72 page ![]() Philips Semiconductors Preliminary specification P83CE558/P80CE558/P89CE558 Single-chip 8-bit microcontroller 1996 Aug 06 30 Table 23. Description of S0CON bits SM0 SM1 MODE DESCRIPTION BAUD RATE 0 0 0 Shift register fCLK/12 0 1 1 8-bit UART variable 1 0 2 9-bit UART fCLK/64 or fCLK/32 1 1 3 9-bit UART variable 6.9.2 SIO1 (I2C-bus Interface) The SIO1 of the P8xCE558 provides the fast-mode, which allows a fourthfold increase of the bitrate up to 400 kHz. Nevertheless it is downward compatible, i.e. it can be used in a 0 to 100 Kbit/s I2C bus system. Except from the bit rate selection (see Table 25) and the timing of the SCL and SDA signals (see AC electrical characteristics in section 11) the SIO circuit is the same as described in detail in the 80C51 Data Handbook IC20 for the 8xC552 microcontroller. The I2C-bus is a simple bidirectional 2-wire bus for efficient inter-IC data exchange. Features of the I2C-bus are: • Only two bus lines are required: a serial clock line (SCL) and a serial data line (SDA) • Each device connected to the bus is software addressable by a unique address • Masters can operate as Master-transmitter or as Master-receiver • It’s a true multi-master bus including collision detection and arbitration to prevent data corruption if two or more masters simultaneously initiate data transfer • Serial clock synchronization allows devices with different bit rates to communicate via the same serial bus • ICs can be added to or removed from an I2C-bus system without affecting any other circuit on the bus • Fault diagnostics and debugging are simple; malfunctions can be immediately traced For more information on the I2C-bus specification (including fast-mode) please refer to the Philips publication number 9398 393 40011 and/or the 80C51 Data Handbook IC20. The on-chip I2C logic provides a serial interface that meets the I2C-bus specification, supporting all I2C-bus modes of operation, they are: • Master transmitter • Master receiver • Slave transmitter • Slave receiver The SI01 logic performs a byte oriented data transport, clock generation, address recognition and bus control arbitration are all controlled by hardware. Via two pins the external I2C-bus is interfaced to the SIO1 logic: SCL serial clock I/O and SDA serial data I/O, (see Special Function Register bit S1CON.6/ENS1 for enabling the SIO1 logic). The SIO1 logic handles byte transfer autonomously. It keeps track of the serial transfers, and a status register (S1STA) reflects the status of SIO1 and the I2C-bus. Via the following four Special Function Registers the CPU interfaces to the I2C logic. S1CON control register. Bit addressable by the CPU S1STA status register whose contents may be used as a vector to service routines. S1DAT data shift register. The data byte is stable as long as S1CON.3/SI=1. S1ADR slave address register. It’s LSB enables/ disables general call address recognition. |
|
Link URL |
| Czy Alldatasheet okazała się pomocna? [ DONATE ] |
O Alldatasheet | Reklama | Kontakt | Polityka prywatności | Link do karty katalogowej | Linki | Lista producentów 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 |