ST7FLITE35F2M6 STMicroelectronics, ST7FLITE35F2M6 Datasheet - Page 19

IC MCU 8BIT 8K FLASH 20SOIC

ST7FLITE35F2M6

Manufacturer Part Number
ST7FLITE35F2M6
Description
IC MCU 8BIT 8K FLASH 20SOIC
Manufacturer
STMicroelectronics
Series
ST7r
Datasheets

Specifications of ST7FLITE35F2M6

Core Processor
ST7
Core Size
8-Bit
Speed
8MHz
Connectivity
LINSCI, SPI
Peripherals
LVD, POR, PWM, WDT
Number Of I /o
15
Program Memory Size
8KB (8K x 8)
Program Memory Type
FLASH
Ram Size
384 x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 5.5 V
Data Converters
A/D 7x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
20-SOIC (7.5mm Width)
Processor Series
ST7FLITE3x
Core
ST7
Data Bus Width
8 bit
Data Ram Size
384 B
Interface Type
LINSCI, SPI
Maximum Clock Frequency
8 MHz
Number Of Programmable I/os
15
Number Of Timers
4
Operating Supply Voltage
2.7 V to 5.5 V
Maximum Operating Temperature
+ 125 C
Mounting Style
SMD/SMT
Development Tools By Supplier
ST7FLITE-SK/RAIS, ST7MDT10-DVP3, ST7MDT10-EMU3, STX-RLINK
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 7 Channel
For Use With
497-5858 - EVAL BOARD PLAYBACK ST7FLITE497-5085 - EVAL BOARD UNIV MOTOR CONTROL497-5049 - KIT STARTER RAISONANCE ST7FLITE
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ST7FLITE35F2M6
Manufacturer:
ST
0
Part Number:
ST7FLITE35F2M6TR
Manufacturer:
ST
0
Part Number:
ST7FLITE35F2M6TR
Manufacturer:
ST
Quantity:
20 000
Transmission or Reception is performed in Polling Mode and the other in Interrupt Driven
Mode. So, you can use any one of the following combinations in full duplex mode.
6.2.3 I2C
This part of the user manual contains the detailed description of all the functions for I2C. An
example C program has been given at the end. You can select either of the two Transmission/
Reception modes implemented in the library. To select any of the possible modes described
below, you need to select the corresponding #define statement inside the ST7lib_config.h file.
Polling:
With this mechanism the data can be transmitted or received by polling the status of the cor-
responding flag. Either single or continuous Transmission/Reception is possible. In contin-
uous Transmission/Reception control stays inside the function until all the requested data is
Transmitted/Received and hence the application software risks losing control if there is a
breakdown in communication (if the I2C mode is disabled). To avoid the risk, the appplication
can use single byte transmission with some timeout protection. This mechanism can only be
used with the I2C in half duplex mode. To use this mode, you must have selected the following
# define labels in the ST7lib_config.h file:
Interrupt driven without communication buffer
Data can be Transmitted/Received both in single as well as continuous mode through the in-
terrupt driven mechanism. In continuous mode the user data is directly read/written from/to the
addresses passed by the user. After each byte of data transfer an interrupt is acknowledged
and the control goes to the interrupt subroutine. The advantage of using interrupts rather than
polling is that control does not stay in the function till the last data is Transmitted/Received.
Here, care should be taken not to read/write the user-buffer until the Transmission/Reception
completes. To use this mode, you must select the following # define labels inside the
ST7lib_config.h file:
Master Receiver Communication Methodology:
In Master receiver mode, to close the communication the STOP bit must be set to generate a
stop condition, before reading the last byte from the DR register. In order to generate the non-
acknowledge pulse after the last received data, the ACK bit must be cleared just before
reading the second last byte. The following flowchart shows the management of the ACK and
STOP bits, when the master is receiving.
SPI_POLLING_TX
SPI_ITDRV_WITHOUTBUF_RX
(or)
SPI_ITDRV_WITHOUTBUF_TX
SPI_POLLING_RX
I2C_POLLING_TX
I2C_POLLING_RX
I2C_ITDRV_WITHOUTBUF_TX
I2C_ITDRV_WITHOUTBUF_RX
-- For Transmission mode
-- For Reception
-- For Transmission
-- For Reception mode
-- For Transmission mode
-- For Reception mode
-- For Transmission
-- For Reception
How to use the library
19/235

Related parts for ST7FLITE35F2M6