ST7FLITE05Y0M6 STMicroelectronics, ST7FLITE05Y0M6 Datasheet - Page 54
![MCU 8BIT 1.5K FLASH 16-SOIC](/photos/1/39/13919/497-16-soic_series_sml.jpg)
ST7FLITE05Y0M6
Manufacturer Part Number
ST7FLITE05Y0M6
Description
MCU 8BIT 1.5K FLASH 16-SOIC
Manufacturer
STMicroelectronics
Series
ST7r
Datasheet
1.ST7FLITES2Y0B6.pdf
(124 pages)
Specifications of ST7FLITE05Y0M6
Core Processor
ST7
Core Size
8-Bit
Speed
16MHz
Connectivity
SPI
Peripherals
LVD, POR, PWM, WDT
Number Of I /o
13
Program Memory Size
1.5KB (1.5K x 8)
Program Memory Type
FLASH
Ram Size
128 x 8
Voltage - Supply (vcc/vdd)
2.4 V ~ 5.5 V
Data Converters
A/D 5x8b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
16-SOIC (3.9mm Width)
Processor Series
ST7FLITE0x
Core
ST7
Data Bus Width
8 bit
Data Ram Size
128 B
Interface Type
SPI
Maximum Clock Frequency
8 MHz
Number Of Programmable I/os
13
Number Of Timers
2
Operating Supply Voltage
2.4 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Development Tools By Supplier
ST7FLIT0-IND/USB, ST7FLITE-SK/RAIS, ST7MDT10-DVP3, ST7MDT10-EMU3, STX-RLINK
Minimum Operating Temperature
- 40 C
On-chip Adc
5-ch x 8-bit
For Use With
497-5858 - EVAL BOARD PLAYBACK ST7FLITE497-5080 - EVAL BOARD AC/AC CHOPPER DRIVER497-5049 - KIT STARTER RAISONANCE ST7FLITE
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
497-9030-5
ST7FLITE05Y0M6
ST7FLITE05Y0M6
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ST7FLITE05Y0M6
Manufacturer:
ST
Quantity:
20 000
ST7LITE0xY0, ST7LITESxY0
12-BIT AUTORELOAD TIMER (Cont’d)
11.2.3 Functional Description
PWM Mode
This mode allows a Pulse Width Modulated sig-
nals to be generated on the PWM0 output pin with
minimum core processing overhead. The PWM0
output signal can be enabled or disabled using the
OE0 bit in the PWMCR register. When this bit is
set the PWM I/O pin is configured as output push-
pull alternate function.
Note: CMPF0 is available in PWM mode (see
PWM0CSR description on
PWM Frequency and Duty Cycle
The PWM signal frequency (f
the counter period and the ATR register value.
Following the above formula, if f
maximum value of f
value = 4094), and the minimum value is 2 kHz
(ATR register value = 0).
Note: The maximum value of ATR is 4094 be-
cause it must be lower than the DCR value which
must be 4095 in this case.
At reset, the counter starts counting from 0.
Software must write the duty cycle value in the
DCR0H and DCR0L preload registers. The
DCR0H register must be written first. See caution
below.
Figure 35. PWM Function
54/124
1
AUTO-RELOAD
DUTY CYCLE
WITH OE0=1
AND OP0=0
WITH OE0=1
AND OP0=1
REGISTER
REGISTER
f
(DCR0)
PWM
(ATR)
= f
4095
000
COUNTER
PWM
is 4 Mhz (ATR register
/ (4096 - ATR)
page
PWM
CPU
57).
) is controlled by
is 8 MHz, the
When a upcounter overflow occurs (OVF event),
the ATR value is loaded in the upcounter, the
preloaded Duty cycle value is transferred to the
Duty Cycle register and the PWM0 signal is set to
a high level. When the upcounter matches the
DCRx value the PWM0 signals is set to a low level.
To obtain a signal on the PWM0 pin, the contents
of the DCR0 register must be greater than the con-
tents of the ATR register.
The polarity bit can be used to invert the output
signal.
The maximum available resolution for the PWM0
duty cycle is:
Note: To get the maximum resolution (1/4096), the
ATR register must be 0. With this maximum reso-
lution and assuming that DCR=ATR, a 0% or
100% duty cycle can be obtained by changing the
polarity .
Caution: As soon as the DCR0H is written, the
compare function is disabled and will start only
when the DCR0L value is written. If the DCR0H
write occurs just before the compare event, the
signal on the PWM output may not be set to a low
level. In this case, the DCRx register should be up-
dated just after an OVF event. If the DCR and ATR
values are close, then the DCRx register shouldbe
updated just before an OVF event, in order not to
miss a compare event and to have the right signal
applied on the PWM output.
Resolution = 1 / (4096 - ATR)
t