5秒后页面跳转
CP3CN23G18NEP PDF预览

CP3CN23G18NEP

更新时间: 2024-01-08 01:10:17
品牌 Logo 应用领域
德州仪器 - TI 微控制器
页数 文件大小 规格书
248页 3336K
描述
IC,MICROCONTROLLER,16-BIT,CR16C CPU,QFP,128PIN,PLASTIC

CP3CN23G18NEP 技术参数

是否Rohs认证:不符合生命周期:Obsolete
包装说明:QFP, QFP128,.63X.87,20Reach Compliance Code:compliant
风险等级:5.92Is Samacsys:N
位大小:16CPU系列:CR16C
JESD-30 代码:R-PQFP-G128JESD-609代码:e0
湿度敏感等级:2A端子数量:128
最高工作温度:85 °C最低工作温度:-40 °C
封装主体材料:PLASTIC/EPOXY封装代码:QFP
封装等效代码:QFP128,.63X.87,20封装形状:RECTANGULAR
封装形式:FLATPACK电源:2.5,2.5/3.3 V
认证状态:Not QualifiedRAM(字节):32768
ROM(单词):262144ROM可编程性:FLASH
速度:24 MHz子类别:Microcontrollers
最大压摆率:20 mA表面贴装:YES
温度等级:INDUSTRIAL端子面层:Tin/Lead (Sn85Pb15)
端子形式:GULL WING端子节距:0.5 mm
端子位置:QUADBase Number Matches:1

CP3CN23G18NEP 数据手册

 浏览型号CP3CN23G18NEP的Datasheet PDF文件第1页浏览型号CP3CN23G18NEP的Datasheet PDF文件第3页浏览型号CP3CN23G18NEP的Datasheet PDF文件第4页浏览型号CP3CN23G18NEP的Datasheet PDF文件第5页浏览型号CP3CN23G18NEP的Datasheet PDF文件第6页浏览型号CP3CN23G18NEP的Datasheet PDF文件第7页 
Table of Contents  
1.0  
2.0  
3.0  
General Description . . . . . . . . . . . . . . . . . . . . . . . . . . 1  
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3  
Device Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4  
17.0 CAN Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84  
17.1  
17.2  
17.3  
17.4  
17.5  
17.6  
17.7  
17.8  
17.9  
Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84  
Basic CAN Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85  
Message Transfer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93  
Acceptance Filtering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94  
Receive Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95  
Transmit Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98  
Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100  
Time Stamp Counter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101  
Memory Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102  
3.1  
CR16C CPU Core . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4  
Memory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4  
Input/Output Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4  
Bus Interface Unit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4  
Interrupt Control Unit (ICU). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4  
Multi-Input Wake-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4  
CAN Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5  
Quad UART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5  
Advanced Audio interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5  
CVSD/PCM Conversion Module. . . . . . . . . . . . . . . . . . . . . . . . . . . 5  
12-bit Analog to Digital Converter. . . . . . . . . . . . . . . . . . . . . . . . . . 5  
Random Number Generator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5  
Microwire/SPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6  
ACCESS.bus Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6  
Multi-Function Timer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6  
Timing and Watchdog Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6  
Versatile Timer Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6  
Triple Clock and Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6  
Power Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6  
DMA Controller. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7  
Serial Debug Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7  
Development Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7  
3.2  
3.3  
3.4  
3.5  
3.6  
3.7  
17.10 CAN Controller Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103  
17.11 System Start-Up and Multi-Input Wake-Up. . . . . . . . . . . . . . . . . 115  
17.12 Usage Hint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117  
3.8  
3.9  
3.10  
3.11  
3.12  
3.13  
3.14  
3.15  
3.16  
3.17  
3.18  
3.19  
3.20  
3.21  
3.22  
18.0 Advanced Audio Interface. . . . . . . . . . . . . . . . . . . . 118  
18.1  
18.2  
18.3  
18.4  
18.5  
18.6  
18.7  
Audio Interface Signals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118  
Audio Interface Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118  
Bit Clock Generation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121  
Frame Clock Generation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121  
Audio Interface Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121  
Communication Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123  
Audio Interface Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126  
19.0 CVSD/PCM Conversion Module . . . . . . . . . . . . . . . 133  
19.1  
19.2  
19.3  
19.4  
19.5  
19.6  
19.7  
19.8  
19.9  
Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133  
PCM Conversions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133  
CVSD Conversion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134  
PCM to CVSD Conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134  
CVSD to PCM Conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134  
Interrupt Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134  
DMA Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134  
Freeze. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135  
CVSD/PCM Converter Registers . . . . . . . . . . . . . . . . . . . . . . . . 135  
4.0  
5.0  
Signal Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . 8  
CPU Architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . 15  
5.1  
5.2  
5.3  
5.4  
5.5  
5.6  
5.7  
General-Purpose Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15  
Dedicated Address Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . 15  
Processor Status Register (PSR). . . . . . . . . . . . . . . . . . . . . . . . . 16  
Configuration Register (CFG). . . . . . . . . . . . . . . . . . . . . . . . . . . . 17  
Addressing Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18  
Stacks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19  
Instruction Set. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19  
20.0 UART Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138  
20.1  
20.2  
20.3  
20.4  
Functional Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138  
UART Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138  
UART Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143  
Baud Rate Calculations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147  
6.0  
Memory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24  
6.1  
6.2  
6.3  
6.4  
6.5  
Operating Environment. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24  
Bus Interface Unit (BIU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25  
Bus Cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25  
BIU Control Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25  
Wait and Hold States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  
21.0 Microwire/SPI Interface . . . . . . . . . . . . . . . . . . . . . . 150  
21.1  
21.2  
21.3  
21.4  
21.5  
Microwire Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150  
Master Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152  
Slave Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153  
Interrupt Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153  
Microwire Interface Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . 154  
7.0  
8.0  
System Configuration Registers . . . . . . . . . . . . . . . 29  
7.1  
7.2  
7.3  
Module Configuration Register (MCFG). . . . . . . . . . . . . . . . . . . . 29  
Module Status Register (MSTAT). . . . . . . . . . . . . . . . . . . . . . . . . 30  
Software Reset Register (SWRESET) . . . . . . . . . . . . . . . . . . . . . 30  
22.0 ACCESS.bus Interface. . . . . . . . . . . . . . . . . . . . . . . 156  
22.1  
22.2  
22.3  
22.4  
ACB Protocol Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156  
ACB Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158  
ACCESS.bus Interface Registers. . . . . . . . . . . . . . . . . . . . . . . . 160  
Usage Hints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164  
Flash Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  
8.1  
8.2  
8.3  
8.4  
8.5  
Flash Memory Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  
Flash Memory Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  
Flash Memory Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  
Information Block Words . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  
Flash Memory Interface Registers . . . . . . . . . . . . . . . . . . . . . . . . 35  
23.0 Timing and Watchdog Module . . . . . . . . . . . . . . . . 167  
23.1  
23.2  
23.3  
23.4  
23.5  
TWM Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167  
Timer T0 Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167  
Watchdog Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168  
TWM Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168  
Watchdog Programming Procedure . . . . . . . . . . . . . . . . . . . . . . 170  
9.0  
DMA Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  
9.1  
9.2  
9.3  
9.4  
9.5  
9.6  
Channel Assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  
Transfer Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  
Operation Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  
Software DMA Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  
Debug Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  
DMA Controller Register Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  
24.0 Multi-Function Timer . . . . . . . . . . . . . . . . . . . . . . . . 171  
24.1  
24.2  
24.3  
24.4  
24.5  
Timer Structure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171  
Timer Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172  
Timer Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177  
Timer I/O Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177  
Timer Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178  
10.0 Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47  
10.1  
10.2  
10.3  
10.4  
10.5  
Non-Maskable Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47  
Maskable Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47  
Interrupt Controller Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47  
Maskable Interrupt Sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50  
Nested Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50  
25.0 Versatile Timer Unit (VTU). . . . . . . . . . . . . . . . . . . . 181  
25.1  
25.2  
VTU Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181  
VTU Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185  
26.0 Register Map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189  
27.0 Register Bit Fields . . . . . . . . . . . . . . . . . . . . . . . . . . 204  
28.0 Electrical Characteristics . . . . . . . . . . . . . . . . . . . . 214  
11.0 Triple Clock and Reset . . . . . . . . . . . . . . . . . . . . . . . 51  
11.1  
11.2  
11.3  
11.4  
11.5  
11.6  
11.7  
11.8  
11.9  
External Crystal Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52  
Main Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53  
Slow Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53  
PLL Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53  
System Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54  
Auxiliary Clocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54  
Power-On Reset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54  
External Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54  
Clock and Reset Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56  
28.1  
28.2  
28.3  
28.4  
28.5  
28.6  
28.7  
28.8  
28.9  
Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214  
DC Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . 214  
ADC Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . 215  
Flash Memory On-Chip Programming . . . . . . . . . . . . . . . . . . . . 216  
Output Signal Levels. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217  
Clock and Reset Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217  
UART Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219  
I/O Port Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220  
Advanced Audio Interface (AAI) Timing . . . . . . . . . . . . . . . . . . . 221  
12.0 Power Management. . . . . . . . . . . . . . . . . . . . . . . . . . 58  
12.1  
12.2  
12.3  
12.4  
12.5  
12.6  
12.7  
Active Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58  
Power Save Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58  
Idle Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59  
Halt Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59  
High-Frequency Oscillator and PLL Control. . . . . . . . . . . . . . . . . 59  
Power Management Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . 59  
Switching Between Power Modes . . . . . . . . . . . . . . . . . . . . . . . . 61  
28.10 Microwire/SPI Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223  
28.11 ACCESS.bus Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228  
28.12 Multi-Function Timer (MFT) Timing . . . . . . . . . . . . . . . . . . . . . . 231  
28.13 Versatile Timing Unit (VTU) Timing . . . . . . . . . . . . . . . . . . . . . . 232  
28.14 External Bus Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233  
29.0 Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . 239  
29.1  
29.2  
LQFP-128 Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239  
LQFP-144 Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242  
13.0 Multi-Input Wake-Up . . . . . . . . . . . . . . . . . . . . . . . . . 63  
13.1  
13.2  
Multi-Input Wake-Up Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . 64  
Programming Procedures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68  
30.0 Revision History. . . . . . . . . . . . . . . . . . . . . . . . . . . . 246  
31.0 Physical Dimensions . . . . . . . . . . . . . . . . . . . . . . . . 247  
14.0 Input/Output Ports. . . . . . . . . . . . . . . . . . . . . . . . . . . 69  
14.1  
14.2  
Port Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69  
Open-Drain Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72  
15.0 12-Bit Analog to Digital Converter. . . . . . . . . . . . . . 73  
15.1  
15.2  
15.3  
15.4  
15.5  
Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73  
Touchscreen Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75  
ADC Operation in Power-Saving Modes . . . . . . . . . . . . . . . . . . . 77  
Freeze . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77  
ADC Register Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77  
16.0 Random Number Generator (RNG) . . . . . . . . . . . . . 82  
16.1  
16.2  
Freeze . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82  
Random Number Generator Register Set . . . . . . . . . . . . . . . . . . 83  
www.national.com  
2

与CP3CN23G18NEP相关器件

型号 品牌 描述 获取价格 数据表
CP3CN23Y98NEP TI IC,MICROCONTROLLER,16-BIT,CR16C CPU,QFP,144PIN,PLASTIC

获取价格

CP-3R3-M PREMO Coils and Chokes for general use

获取价格

CP-3R9-M PREMO Coils and Chokes for general use

获取价格

CP3S100S CITC 3A Surface Mount Trench Schottky Rectifier

获取价格

CP3SP33 NSC CP3SP33 Connectivity Processor with Cache, DSP, and Bluetooth, USB, and Dual CAN Interface

获取价格

CP3SP33SMR NSC CP3SP33 Connectivity Processor with Cache, DSP, and Bluetooth, USB, and Dual CAN Interface

获取价格