Datasheet 搜索 > 微控制器 > Microchip(微芯) > PIC18F4420-I/ML 数据手册 > PIC18F4420-I/ML 其他数据使用手册 3/16 页


¥ 50.194
PIC18F4420-I/ML 其他数据使用手册 - Microchip(微芯)
制造商:
Microchip(微芯)
分类:
微控制器
封装:
QFN-44
描述:
PIC18 系列 768 B RAM 16 kB 闪存 8位 增强型 微控制器 - QFN-44
Pictures:
3D模型
符号图
焊盘图
引脚图
产品图
页面导航:
应用领域在P4
导航目录
PIC18F4420-I/ML数据手册
Page:
of 16 Go
若手册格式错乱,请下载阅览PDF原文件

© 2008 Microchip Technology Inc. DS80209H-page 3
PIC18F2420/2520/4420/4520
6. Module: ECCP
When the ECCP1 auto-shutdown feature is con-
figured for automatic restart by setting the PRSEN
bit (PWM1CON<7>), the pulse terminates immedi-
ately in a shutdown event. In addition, the pulse
may restart within the period if the shutdown
condition expires. This may result in the generation
of short pulses on the PWM output(s).
Work around
Configure the auto-shutdown for software restart
by clearing the PRSEN bit (PWM1CON<7>). The
PWM can be re-enabled by clearing the
ECCPASE bit (ECCP1AS<7>) after the shutdown
condition expires.
Date Codes that pertain to this issue:
All engineering and production devices.
7. Module: ECCP
When monitoring a shutdown condition using a bit
test on the ECCPASE bit (ECCP1AS<7>), or
performing a bit operation on the ECCPASE bit,
the device may produce unexpected results.
Work around
Before performing a bit test or bit operation on the
ECCPASE bit, copy the ECCP1AS register to the
working register and perform the operation there.
By avoiding these operations on the ECCPASE bit
in the ECCP1AS register, the module will operate
normally.
In Example 1, ECCPASE bit operations are
performed on the W register.
EXAMPLE 1:
Date Codes that pertain to this issue:
All engineering and production devices.
8. Module: ECCP
The auto-shutdown source, FLT0, has inverse
polarity from the description in Section 16.4.7
“Enhanced PWM Auto-Shutdown” of the Device
Data Sheet. A logic high-voltage level on FLT0 will
generate a shutdown on ECCP1.
Work around
None.
Date Codes that pertain to this issue:
All engineering and production devices.
9. Module: ECCP and CCP
The CCP1 and CCP2 configured for PWM mode,
with 1:1 Timer2 prescaler and duty cycle set to the
period minus 1, may result in the PWM output(s)
remaining at a logic low level.
Clearing the PR2 register to select the fastest
period may also result in the output(s) remaining at
a logic low output level.
Work around
To ensure a reliable waveform, verify that the
selected duty cycle does not equal the 10-bit
period minus 1 prior to writing these locations, or
use 1:4 or 1:16 Timer2 prescale. Also, verify the
PR2 register is not written to 00h.
All other duty cycle and period settings will function
as described in the Device Data Sheet.
The ECCP and CCP modules remain capable of
10-bit accuracy.
Date Codes that pertain to this issue:
All engineering and production devices.
10. Module: ECCP
ECCP1 configured for auto-shutdown with
Comparator 1 corrupts the PWM duty cycle pulse.
In addition, it does not always synchronize the
pulse to the beginning of the period and the end of
the pulse can occur at any time within the period.
Work around
Use FLT0 for the auto-shutdown source. Applica-
tions which can tolerate a shutdown response time
of several T
CYs may use the comparator interrupt
flag to detect a shutdown event and disable the
PWM by clearing the EECPASE bit
(ECCP1AS<7>).
Date Codes that pertain to this issue:
All engineering and production devices.
11. Module: ECCP
When the shutdown state of the PWM pin(s) is
configured to tri-state the outputs, the device may
consume higher than expected current during the
shutdown event.
Work around
Configure the PWM output for either a high or low
logic state during the shutdown via the
PSSAC1:PSSAC0 (ECCP1AS<3:2>) and PSSBD1:
PSSBD0 (ECCP1AS<1:0>) bits. Clearing the auto-
shutdown event will return the device to normal
current consumption levels.
Date Codes that pertain to this issue:
All engineering and production devices.
MOVF ECCP1AS, W
BTFSC WREG, ECCPASE
BRA SHUTDOWN_ROUTINE
器件 Datasheet 文档搜索
AiEMA 数据库涵盖高达 72,405,303 个元件的数据手册,每天更新 5,000 多个 PDF 文件