数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

ST10F167 数据表(PDF) 26 Page - STMicroelectronics

部件名 ST10F167
功能描述  16-BIT MCU WITH 128K BYTE FLASH MEMORY
PDF  69 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  STMICROELECTRONICS [STMicroelectronics]
网页  http://www.st.com
标志 STMICROELECTRONICS - STMicroelectronics

ST10F167 数据表(HTML) 26 Page - STMicroelectronics

Back Button ST10F167 Datasheet HTML 22Page - STMicroelectronics ST10F167 Datasheet HTML 23Page - STMicroelectronics ST10F167 Datasheet HTML 24Page - STMicroelectronics ST10F167 Datasheet HTML 25Page - STMicroelectronics ST10F167 Datasheet HTML 26Page - STMicroelectronics ST10F167 Datasheet HTML 27Page - STMicroelectronics ST10F167 Datasheet HTML 28Page - STMicroelectronics ST10F167 Datasheet HTML 29Page - STMicroelectronics ST10F167 Datasheet HTML 30Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 26 / 69 page
background image
26/69
ST10F167
10
GENERAL PURPOSE TIMER (GPT) UNIT
The GPT unit is a flexible multifunctional timer/
counter structure. It may be used for many differ-
ent time-related tasks such as: event timing and
counting, pulse width and duty cycle measure-
ments, pulse generation or pulse multiplication.
The GPT unit incorporates five 16-bit timers which
are organized in two separate modules, GPT1 and
GPT2. Each timer, in each module may operate in-
dependently in a number of different modes, or
may be concatenated with another timer of the
same module.
Each of the three timers T2, T3, T4 of module
GPT1 can be configured individually for one of
three basic modes of operation: Timer, Gated Tim-
er, and Counter Mode. In Timer Mode, the input
clock for a timer is derived from the CPU clock, di-
vided by a programmable prescaler. Counter
Mode allows a timer to be clocked in reference to
external events. Pulse width or duty cycle meas-
urement is supported in Gated Timer Mode where
the operation of a timer is controlled by the ‘gate’
level on an external input pin. Each timer has one
associated port pin (TxIN) which serves as gate or
clock input. The maximum resolution of the timers
in module GPT1 is 400ns (@ 20MHz CPU clock).
The count direction (up/down) for each timer is
programmable by software or may be altered dy-
namically by an external signal on a port pin (Tx-
EUD) to facilitate, for example, position tracking.
Timers T3 and T4 have output toggle latches (Tx-
OTL) which change their state on each timer over-
flow/underflow. The state of these latches may be
output on port pins (TxOUT) for time-out monitor-
ing by external hardware components, or may be
used internally to clock timers T2 and T4 for meas-
uring long time periods with high resolution.
In addition to their basic operating modes, timers
T2 and T4 may be configured as reload or capture
registers for timer T3. When used as capture or re-
load registers, timers T2 and T4 are stopped. The
contents of timer T3 are captured into T2 or T4 in
response to a signal at their associated input pins
(TxIN). Timer T3 is reloaded with the contents of
T2 or T4, triggered, either by an external signal, or
by a selectable state transition of its toggle latch
T3OTL. When both T2 and T4 are configured to al-
ternately reload T3 on opposite state transitions of
T3OTL with the low and high times of a PWM sig-
nal, this signal can be constantly generated with-
out software intervention.
With its maximum resolution of 160 ns (@
20MHz), the GPT2 module provides precise event
control and time measurement. It includes two tim-
ers (T5, T6) and a capture/reload register
(CAPREL). Both timers can be clocked with an in-
put clock which is derived from the CPU clock via a
programmable prescaler or with external signals.
The count direction (up/down) for each timer is
programmable by software or may additionally be
altered dynamically by an external signal on a port
pin (TxEUD). Concatenation of the timers is sup-
ported via the output toggle latch (T6OTL) of timer
T6, which changes its state on each timer over-
flow/underflow.
The state of this latch may be used to clock timer
T5, or it may be output on a port pin (T6OUT). The
overflows/underflows of timer T6 can additionally
be used to clock the CAPCOM timers T0 or T1,
and to cause a reload from the CAPREL register.
The CAPREL register may capture the contents of
timer T5 based on an external signal transition on
the corresponding port pin (CAPIN), and timer T5
may optionally be cleared after the capture proce-
dure. This allows absolute time differences to be
measured or pulse multiplication to be performed
without software overhead.
3



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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