DSPIC33FJ16MC304-H/PT Microchip Technology, DSPIC33FJ16MC304-H/PT Datasheet
DSPIC33FJ16MC304-H/PT
Specifications of DSPIC33FJ16MC304-H/PT
Available stocks
Related parts for DSPIC33FJ16MC304-H/PT
DSPIC33FJ16MC304-H/PT Summary of contents
Page 1
... Rev. A2/A3/A4 Silicon Errata The dsPIC33FJ32MC202/204 and dsPIC33FJ16MC304 (Rev. A2/A3/A4) devices you received were found to con- form to the specifications and functionality described in the following documents: • DS70283 – “dsPIC33FJ32MC202/204 and dsPIC33FJ16MC304 Data Sheet” • DS70157 – “dsPIC30F/33F Programmer’s Reference Manual” ...
Page 2
... The following sections describe the errata and work around to these errata, where they may apply module is configured as a 10-bit C module enabled, the PORT bits and Interrupt Input functions (if any) © 2008 Microchip Technology Inc. ...
Page 3
... Sync field character. Work around If an extra interrupt is detected, ignore the additional interrupt. © 2008 Microchip Technology Inc. Work around To prevent the Sync Break character from being loaded into the FIFO, load the UxBRG register with either 0x0000 or 0xFFFF prior to enabling the auto-baud feature (ABAUD = 1) ...
Page 4
... SCK pin as a general purpose I/O pin. Work around None. 11. Module: I The BCL bit in I2CSTAT can be cleared only with 16-bit operation and can be corrupted with 1-bit or 8-bit operations on I2CSTAT. Work around Use 16-bit operations to clear BCL © 2008 Microchip Technology Inc. ...
Page 5
... Read the error flags in the UxSTA register when- ever a byte is received to verify the error status. In most cases, these bits will be correct, even if the UART error interrupt fails to occur. © 2008 Microchip Technology Inc. 16. Module: UART (IrDA) When the UART is operating in 8-bit mode (PDSEL = 0x) and using the IrDA encoder/decoder (IREN = 1), the module incorrectly transmits a data payload of 80h as 00h ...
Page 6
... PxTCON register), the Motor Control PWM module generates more interrupts than expected. Work around Do not use DOZE mode with the Motor Control PWM if the time base output postscaler is different than 1:1 (PTOPS > PxTCON register and with the XX1111XXXX, © 2008 Microchip Technology Inc. ...
Page 7
... Clear QEI interrupt flag // x=2 for dsPIC30F // x=3 for dsPIC33F POSCNT_b15 ^= 0x8000;// Overflow or Underflow } © 2008 Microchip Technology Inc. Work around The MAXCNT register should be set to 0x7FFF, so that an interrupt is generated by the QEI module, should this condition occur. In addition, a global variable is needed to keep track of bit 15, so that if there is an overflow or underflow condition on the POSCNT register, this variable would toggle bit 15 ...
Page 8
... Revision D (9/2008) Added reference to silicon revision A4. Updated silicon issue 14 (Product Identification). Added silicon issues 15 (UART (UxE Interrupt)), 16 (UART (IrDA)), 17 (Inter- nal Voltage Regulator), 18 (PSV Operations), 19-21 (I2C), 22 (Motor Control PWM) and 23 (QEI – Interrupt Generation). DS80338D-page 8 © 2008 Microchip Technology Inc. ...
Page 9
... PowerMate, PowerTool, REAL ICE, rfLAB, Select Mode, Total Endurance, WiperLock and ZENA are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies. ...
Page 10
... Philippines - Manila Tel: 63-2-634-9065 Fax: 63-2-634-9069 Singapore Tel: 65-6334-8870 Fax: 65-6334-8850 Taiwan - Hsin Chu Tel: 886-3-572-9526 Fax: 886-3-572-6459 Taiwan - Kaohsiung Tel: 886-7-536-4818 Fax: 886-7-536-4803 Taiwan - Taipei Tel: 886-2-2500-6610 Fax: 886-2-2508-0102 Thailand - Bangkok Tel: 66-2-694-1351 Fax: 66-2-694-1350 © 2008 Microchip Technology Inc. 01/02/08 ...