DSPIC33FJ32MC202 Microchip Technology Inc., DSPIC33FJ32MC202 Datasheet - Page 173

no-image

DSPIC33FJ32MC202

Manufacturer Part Number
DSPIC33FJ32MC202
Description
High-performance, 16-bit Digital Signal Controllers
Manufacturer
Microchip Technology Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
DSPIC33FJ32MC202-E/MM
Quantity:
600
Part Number:
DSPIC33FJ32MC202-E/SO
Manufacturer:
Microchip
Quantity:
299
Part Number:
DSPIC33FJ32MC202-E/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
DSPIC33FJ32MC202-E/SP
Manufacturer:
Microchip Technology
Quantity:
135
Part Number:
DSPIC33FJ32MC202-E/SS
Manufacturer:
MICROCHIP
Quantity:
12 000
Part Number:
DSPIC33FJ32MC202-I/MM
Manufacturer:
Microchip
Quantity:
1 485
Part Number:
DSPIC33FJ32MC202-I/MM
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
DSPIC33FJ32MC202-I/SO
Manufacturer:
ADI
Quantity:
129
Part Number:
DSPIC33FJ32MC202T-E/MM
0
15.4
The digital noise filter section of the module is
responsible for rejecting noise on the incoming capture
or quadrature signals. Schmitt Trigger inputs and a 3-
clock cycle delay filter combine to reject low-level noise
and large, short-duration noise spikes that typically
occur in noise prone applications, such as a motor
system.
The filter ensures that the filtered output signal is not
permitted to change until a stable value has been
registered for three consecutive clock cycles.
For the QEA, QEB and INDX pins, the clock divide
frequency for the digital filter is programmed by bits
QECK<2:0> (DFLTCON<6:4>), and are derived from
the base instruction cycle, T
To enable the filter output for channels QEA, QEB and
INDX, the QEOUT bit must be ‘1’. The filter network for
all channels is disabled on POR.
15.5
When the QEI module is not configured for the QEI
mode, QEIM<2:0> = 001, the module can be con-
figured as a simple 16-bit timer/counter. The setup and
control of the auxiliary timer is accomplished through
the QEICON SFR register. This timer functions identi-
cally to Timer1. The QEA pin is used as the timer clock
input.
When configured as a timer, the POSCNT register
serves as the Timer Count register, and the MAXCNT
register serves as the Period register. When a Timer/
Period register match occurs, the QEI interrupt flag is
asserted.
The only difference between the general purpose
timers and this timer is the external up/down input
select. When the UPDN pin is asserted high, the timer
increments up. When the UPDN pin is asserted low, the
timer is decremented.
The UPDN control/status bit (QEICON<11>) can be
used to select the count direction state of the Timer
register. When UPDN = 1, the timer counts up. When
UPDN = 0, the timer counts down.
© 2007 Microchip Technology Inc.
Note:
Programmable Digital Noise
Filters
Alternate 16-bit Timer/Counter
Changing the operational mode (for exam-
ple, from QEI to timer or vice versa) will not
affect the Timer/Position Count register
contents.
CY
.
Preliminary
In addition, control bit UPDN_SRC, (in QEICON<0>),
determines whether the timer count direction state is
based on the logic state written into the UPDN control/
status bit (QEICON<11>) or the QEB pin state:
• When UPDN_SRC = 1, the timer count direction
• When UPDN_SRC = 0, the timer count direction
15.6
During CPU Sleep mode, the following are true for the
QEI module:
• The QEI module is halted.
• The timer does not operate because the internal
15.7
Since the QEI module can function as a Quadrature
Encoder Interface, or as a 16-bit timer, this section
describes operation of the module in both modes.
15.7.1
When the CPU is placed in Idle mode, the QEI module
will operate if QEISIDL (QEICON<13>) = 0. This bit
defaults to a logic ‘0’ upon executing POR. To halt the
QEI module during CPU Idle mode, QEISIDL should
be set to ‘1’.
is controlled from the QEB pin.
is controlled by the UPDN bit.
Note:
clocks are disabled.
QEI Module Operation During CPU
Sleep Mode
QEI Module Operation During CPU
Idle Mode
This alternate timer does not support the
External Asynchronous Counter mode of
operation. If the program uses an external
clock source, the clock will automatically
be synchronized to the internal instruction
cycle.
QEI OPERATION DURING CPU
IDLE MODE
DS70283B-page 171

Related parts for DSPIC33FJ32MC202