添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第139页 > PIC18F4680
PIC18F2585/2680/4585/4680
数据表
28/40/44-Pin
增强型闪存微控制器
与ECAN 技术, 10位A / D
和纳瓦技术
2004年Microchip的科技公司
初步
DS39625B
请注意以下有关Microchip器件代码保护功能的以下详细信息:
Microchip的产品均满足Microchip数据手册中所述的技术指标。
Microchip确信其系列产品是其在市场上的同类当今最安全的家庭之一,在使用时
预期的方式和正常条件下。
有用来破坏代码保护功能恶意,甚至是非法手段。所有的这些方法,我们的
知识,需要使用Microchip产品包含在Microchip数据的操作规范以外的方式
床单。最有可能的,这样做的人是从事侵犯了知识产权。
Microchip愿与客户谁是关心他们的代码完整性的工作。
Microchip或任何其他半导体厂商均无法保证其代码的安全性。代码保护并不
意味着我们保证产品是“牢不可破”的。
代码保护功能处于持续发展中。我们Microchip承诺将不断改进的代码保护功能我们
产品。任何试图破坏Microchip代码保护功能的行为均可视为违反了数字千年版权法案。如果这种行为
允许未经授权访问您的软件或其他受版权保护的作品,你可能有一个根据该法案提起诉讼的权利。
资料载于本出版物中所述的器件
应用程序和类似内容仅为建议
它们可能由更新所取代。这是你的责任
确保您的应用程序符合技术规范。
任何陈述或保证,并给予不承担任何责任
假设通过Microchip的技术股份有限公司关于
的准确性或使用此类信息,或侵权
从这些所产生的专利或其它知识产权
使用或以其他方式。使用Microchip的产品作为关键
在生命支持系统中的组件不承担任何责任。
与Microchip书面批准。无许可证
传达,暗示或其他方式,在任何智力
财产权利。
商标
Microchip的名称和徽标组合, Microchip徽标,公司Accuron ,
的dsPIC ,K
EE
L
OQ
, microID , MPLAB , PIC , PICmicro单片机, PICSTART ,
PRO MATE ,的PowerSmart , rfPIC和SmartShunt是
为Microchip Technology Inc.的注册商标。
在U.S.A.等国家。
AmpLab , FilterLab设, MXDEV , MXLAB , PICMASTER , SEEVAL ,
SMARTSENSOR和嵌入式控制解决方案公司
注册Microchip的技术商标。
在U.S.A.成立
模拟换了数码时代,应用艺术大师,是dsPICDEM ,
dsPICDEM.net , dsPICworks , ECAN , ECONOMONITOR ,
FanSense电路, FlexROM , fuzzyLAB ,在线串行
编程, ICSP , ICEPIC ,可迁移内存, MPASM ,
MPLIB , MPLINK , MPSIM ,的PICkit , PICDEM , PICDEM.net ,
PICLAB ,的PICtail ,的PowerCal ,的PowerInfo , POWERMATE ,
器PowerTool , rfLAB , rfPICDEM ,选择模式,灵动系列,
SmartTel和Total Endurance是Microchip的商标
技术在美国和其他国家的注册。
SQTP是Microchip Technology Incorporated的服务标记。
在U.S.A.
本文提及的所有其他商标均为其财产
各自的公司。
2004年,微芯科技股份有限公司,印中
美国,并保留所有权利。
再生纸印制。
芯片通过了ISO / TS - 16949 : 2002质量体系认证,为
它的全球总部,设计和晶圆生产厂
钱德勒和亚利桑那州和加利福尼亚州山景城的
2003年10月,公司的质量体系流程和
程序是在PIC
8位MCU ,K
EE
L
OQ
跳码
器件,串行EEPROM ,单片机外设,非易失性存储器和
模拟产品。此外, Microchip公司的设计质量体系
和生产开发系统通过了ISO 9001 : 2000认证。
DS39625B第ii页
初步
2004年Microchip的科技公司
PIC18F2585/2680/4585/4680
28 /40/ 44引脚增强型闪存单片机
ECAN 技术, 10位A / D和纳瓦技术
电源管理模式:
RUN : CPU上,外围设备
IDLE : CPU关闭,外围设备
睡眠: CPU关闭,外设关闭
空闲模式下的电流低至5.8
A
典型
睡眠模式电流低至0.1
A
典型
Timer1振荡器: 1.1
A,
32千赫, 2V
看门狗定时器: 2.1
A
双速振荡器起振
外围要点:
高灌/拉电流为25 mA / 25毫安
3个外部中断
一个捕捉/比较/ PWM ( CCP1 )模块
增强型捕捉/比较/ PWM ( ECCP1 )模块
( 40/44引脚器件) :
- 一个,两个或四个PWM输出
- 选择极性
- 可编程死区时间
- 自动关闭和自动重启
主同步串行端口( MSSP )模块
支持3线SPI (所有4种模式)和I
2
C
主从模式
增强型可寻址USART模块:
- 支持RS - 485 , RS - 232和LIN 1.3
- RS - 232的操作使用内部振荡器
块(无需外部晶振)
- 在启动位自动唤醒
- 自动波特率检测
10位,最多11个通道的模拟 - 数字
转换模块(A / D) ,最多可达100 ksps
- 自动采集功能
- 在休眠期间可转换
双模拟比较器输入复用
灵活的振荡器结构:
4种晶振模式,高达40 MHz的
4X锁相环( PLL ) - 可用于晶体
和内部振荡器
两种外部RC模式下,最高为4 MHz
两种外部时钟模式,高达40 MHz的
内部振荡器模块:
- 8个用户可选频率从31 kHz到8 MHz的
- 提供时钟速度的一个门类齐全,
从31 kHz到32 MHz的PLL使用时
- 用户可调,以补偿频率漂移
使用定时器1 @ 32 kHz辅助振荡器
故障保护时钟监视器
- 允许安全关机,如果外设时钟停止
单片机特性:
C编译器优化的架构与可选
扩展指令集
100,000次擦除/写周期增强型闪存
程序存储器的典型
百万擦除/写周期数据EEPROM
典型的内存
FLASH / EEPROM数据保留: & GT ; 40年
在软件控制下自编程
优先级别的中断
8 ×8单周期硬件乘法器
扩展型看门狗定时器( WDT ) :
- 可编程周期从41毫秒到131S
单电源5V在线串行
编程(ICSP )通过两个引脚
在线调试( ICD ),通过两个引脚
宽工作电压范围: 2.0V至5.5V
程序存储器
设备
PIC18F2585
PIC18F2680
PIC18F4585
PIC18F4680
数据存储器
I / O
28
28
44
40/44
ECAN模块特点:
消息比特率高达1 Mbps
符合CAN 2.0B Active规范
完全向后PIC18XXX8 CAN兼容
模块
三种操作模式:
- 传统,增强了传统, FIFO
三个专用的发送缓冲器优先
两个专用的接收缓冲区
六个可编程的接收/发送缓冲器
三全29位验收屏蔽寄存器
16全29位验收过滤器瓦特/动态关联
的DeviceNet 数据字节过滤支持
自动远程帧处理
先进的错误管理功能
闪存#单字SRAM EEPROM
(字节)指令(字节)(字节)
48K
64K
48K
64K
24576
32768
24576
32768
3328
3328
3328
3328
1024
1024
1024
1024
MSSP
CCP1/
10-Bit
ECCP1
A / D( CH)
( PWM ), SPI I
2
C
8
8
11
11
1/0
1/0
1/1
1/1
Y
Y
Y
Y
Y
Y
Y
Y
EUSART
比较。
0
0
2
2
计时器
8/16-bit
1/3
1/3
1/3
1/3
1
1
1
1
2004年Microchip的科技公司
初步
DS39625B第1页
PIC18F2585/2680/4585/4680
引脚图
28引脚PDIP , SOIC
MCLR / V
PP
/RE3
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
RA4/T0CKI
RA5/AN4/SS/HLVDIN
V
SS
OSC1/CLKI/RA7
OSC2/CLKO/RA6
RC0/T1OSO/T13CKI
RC1/T1OSI
RC2/CCP1
RC3/SCK/SCL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
RB7/KBI3/PGD
RB6/KBI2/PGC
RB5/KBI1/PGM
RB4/KBI0/AN9
RB3/CANRX
RB2/INT2/CANTX
RB1/INT1/AN8
RB0/INT0/AN10
V
DD
V
SS
RC7/RX/DT
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
40引脚PDIP
MCLR / V
PP
/RE3
RA0/AN0/CV
REF
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
RA4/T0CKI
RA5/AN4/SS/HLVDIN
RE0/RD/AN5
RE1/WR/AN6/C1OUT
RE2/CS/AN7/C2OUT
V
DD
V
SS
OSC1/CLKI/RA7
OSC2/CLKO/RA6
RC0/T1OSO/T13CKI
RC1/T1OSI
RC2/CCP1
RC3/SCK/SCL
RD0/PSP0/C1IN+
RD1/PSP1/C1IN-
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
PIC18F2585
PIC18F2680
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
RB7/KBI3/PGD
RB6/KBI2/PGC
RB5/KBI1/PGM
RB4/KBI0/AN9
RB3/CANRX
RB2/INT2/CANTX
RB1/INT1/AN8
RB0/INT0/FLT0/AN10
V
DD
V
SS
RD7/PSP7/P1D
RD6/PSP6/P1C
RD5/PSP5/P1B
RD4/PSP4/ECCP1/P1A
RC7/RX/DT
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RD3/PSP3/C2IN-
RD2/PSP2/C2IN+
DS39625B第2页
初步
PIC18F4585
PIC18F4680
2004年Microchip的科技公司
PIC18F2585/2680/4585/4680
引脚图(续)
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RD3/PSP3/C2IN-
RD2/PSP2/C2IN+
RD1/PSP1/C1IN-
RD0/PSP0/C1IN+
RC3/SCK/SCL
RC2/CCP1
RC1/T1OSI
NC
1
2
3
4
5
6
7
8
9
10
11
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
44引脚TQFP
44引脚QFN封装
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RD3/PSP3/C2IN-
RD2/PSP2/C2IN+
RD1/PSP1/C1IN-
RD0/PSP0/C1IN+
RC3/SCK/SCL
RC2/CCP1
RC1/T1OSI
RC0/T1OSO/T13CKI
2004年Microchip的科技公司
RB3/CANRX
NC
RB4/KBI0/AN9
RB5/KBI1/PGM
RB6/KBI2/PGC
RB7/KBI3/PGD
MCLR / V
PP
/RE3
RA0/AN0/CV
REF
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
12
13
14
15
16
17
18
19
20
21
22
RC7/RX/DT
RD4/PSP4/ECCP1/P1A
RD5/PSP5/P1B
RD6/PSP6/P1C
RD7/PSP7/P1D
V
SS
AV
DD
V
DD
RB0/INT0/FLT0/AN10
RB1/INT1/AN8
RB2/INT2/CANTX
1
2
3
4
5
6
7
8
9
10
11
44
43
42
41
40
39
38
37
36
35
34
NC
NC
RB4/KBI0/AN9
RB5/KBI1/PGM
RB6/KBI2/PGC
RB7/KBI3/PGD
MCLR / V
PP
/RE3
RA0/AN0/CV
REF
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
12
13
14
15
16
17
18
19
20
21
22
RC7/RX/DT
RD4/PSP4/ECCP1/P1A
RD5/PSP5/P1B
RD6/PSP6/P1C
RD7/PSP7/P1D
V
SS
V
DD
RB0/INT0/FLT0/AN10
RB1/INT1/AN8
RB2/INT2/CANTX
RB3/CANRX
PIC18F4585
PIC18F4680
NC
RC0/T1OSO/T13CKI
OSC2/CLKO/RA6
OSC1/CLKI/RA7
V
SS
V
DD
RE2/CS/AN7/C2OUT
RE1/WR/AN6/C1OUT
RE0/RD/AN5
RA5/AN4/SS/HLVDIN
RA4/T0CKI
PIC18F4585
PIC18F4680
33
32
31
30
29
28
27
26
25
24
23
OSC2/CLKO/RA6
OSC1/CLKI/RA7
V
SS
AV
SS
V
DD
AV
DD
RE2/CS/AN7/C2OUT
RE1/WR/AN6/C1OUT
RE0/RD/AN5
RA5/AN4/SS/HLVDIN
RA4/T0CKI
初步
DS39625B第3页
PIC18F2585/2680/4585/4680
数据表
28/40/44-Pin
增强型闪存微控制器
与ECAN 技术, 10位A / D
和纳瓦技术
2007 Microchip的技术公司
初步
DS39625C
请注意以下有关Microchip器件代码保护功能的以下详细信息:
Microchip的产品均满足Microchip数据手册中所述的技术指标。
Microchip确信其系列产品是其在市场上的同类当今最安全的家庭之一,在使用时
预期的方式和正常条件下。
有用来破坏代码保护功能恶意,甚至是非法手段。所有的这些方法,我们的
知识,需要使用Microchip产品包含在Microchip数据的操作规范以外的方式
床单。最有可能的,这样做的人是从事侵犯了知识产权。
Microchip愿与客户谁是关心他们的代码完整性的工作。
Microchip或任何其他半导体厂商均无法保证其代码的安全性。代码保护并不
意味着我们保证产品是“牢不可破”的。
代码保护功能处于持续发展中。我们Microchip承诺将不断改进的代码保护功能我们
产品。任何试图破坏Microchip代码保护功能的行为均可视为违反了数字千年版权法案。如果这种行为
允许未经授权访问您的软件或其他受版权保护的作品,你可能有一个根据该法案提起诉讼的权利。
资料载于本出版物中所述的器件
应用程序和类似的为您方便提供
它们可能由更新所取代。这是你的责任
确保您的应用程序符合技术规范。
MICROCHIP不作任何陈述或
任何形式明示或担保
暗示,书面或口头,法定或
另有,涉及到的信息,
包括但不限于针对其使用情况,
质量,性能,适销性或
适用性。 Microchip对所有责任
从这些信息和它的使用过程中产生。如何使用Microchip的
生命维持和/或生命安全应用设备完全由
买方的风险,而买方同意维护,保障和
进行无害Microchip的任何一切伤害,索赔,
诉讼或费用此类使用所引起。无许可证
传达,暗示或其他方式,在任何Microchip的
知识产权。
商标
Microchip的名称和徽标组合, Microchip徽标,公司Accuron ,
的dsPIC ,K
EE
L
OQ
, K
EE
L
OQ
标志, microID , MPLAB , PIC ,
的PICmicro , PICSTART , PRO MATE ,的PowerSmart , rfPIC和
SmartShunt均为Microchip的注册商标
技术在美国和其他国家的注册。
AmpLab , FilterLab设,线性有源热敏电阻,可迁移
内存方面, MXDEV , MXLAB , PS标志, SEEVAL , SMARTSENSOR
和嵌入式控制解决方案的公司
为Microchip Technology Inc.的注册商标。
在U.S.A.
模拟换了数码时代,应用艺术大师,章CodeGuard ,
是dsPICDEM , dsPICDEM.net , dsPICworks , ECAN ,
ECONOMONITOR , FanSense电路, FlexROM , fuzzyLAB ,
在线串行编程ICSP , ICEPIC , Mindi ,的MiWi ,
MPASM , MPLAB认证标志, MPLIB , MPLINK ,的PICkit ,
PICDEM , PICDEM.net , PICLAB ,的PICtail ,的PowerCal ,
的PowerInfo , POWERMATE ,器PowerTool , REAL ICE , rfLAB ,
rfPICDEM ,选择模式,智能串口, SmartTel ,总
耐力, UNI / O, WiperLock和ZENA均为注册商标
Microchip Technology Inc.在美国和其他
国家。
SQTP是Microchip Technology Incorporated的服务标记。
在U.S.A.
本文提及的所有其他商标均为其财产
各自的公司。
2007年,微芯科技股份有限公司,印中
美国,并保留所有权利。
再生纸印制。
芯片通过了ISO / TS - 16949 : 2002认证的全球
总部,设计和晶圆生产厂和钱德勒
亚利桑那州,俄勒冈州Gresham和加州山景城。该
公司的质量体系流程均在PIC
MCU和dsPIC
DSC的,K
EE
L
OQ
跳码器件,串行
EEPROM,单片机外设,非易失性存储器和模拟
产品。此外,设计Microchip的质量体系和
生产开发体系通过了ISO 9001 : 2000认证。
DS39625C第ii页
初步
2007 Microchip的技术公司
PIC18F2585/2680/4585/4680
28 /40/ 44引脚增强型闪存单片机
ECAN 技术, 10位A / D和纳瓦技术
电源管理模式:
RUN : CPU上,外围设备
IDLE : CPU关闭,外围设备
睡眠: CPU关闭,外设关闭
空闲模式下的电流低至5.8
μA
典型
睡眠模式电流低至0.1
μA
典型
Timer1振荡器: 1.1
μA,
32千赫, 2V
看门狗定时器: 2.1
μA
双速振荡器起振
外围要点:
高灌/拉电流为25 mA / 25毫安
3个外部中断
一个捕捉/比较/ PWM ( CCP1 )模块
增强型捕捉/比较/ PWM ( ECCP1 )模块
( 40/44引脚器件) :
- 一个,两个或四个PWM输出
- 选择极性
- 可编程死区时间
- 自动关闭和自动重启
主同步串行端口( MSSP )模块
支持3线SPI (所有4种模式)和I
2
C
主从模式
增强型可寻址USART模块:
- 支持RS - 485 , RS - 232和LIN 1.3
- RS - 232的操作使用内部振荡器
块(无需外部晶振)
- 在启动位自动唤醒
- 自动波特率检测
10位,最多11个通道的模拟 - 数字
转换模块(A / D) ,最多可达100 ksps
- 自动采集功能
- 在休眠期间可转换
双模拟比较器输入复用
灵活的振荡器结构:
4种晶振模式,高达40 MHz的
4X锁相环( PLL ) - 可用于晶体
和内部振荡器
两种外部RC模式下,最高为4 MHz
两种外部时钟模式,高达40 MHz的
内部振荡器模块:
- 8个用户可选频率从31 kHz到8 MHz的
- 提供时钟速度的一个门类齐全,
从31 kHz到32 MHz的PLL使用时
- 用户可调,以补偿频率漂移
使用定时器1 @ 32 kHz辅助振荡器
故障保护时钟监视器
- 允许安全关机,如果外设时钟停止
单片机特性:
C编译器优化的架构与可选
扩展指令集
100,000次擦除/写周期增强型闪存
程序存储器的典型
百万擦除/写周期数据EEPROM
典型的内存
FLASH / EEPROM数据保留: & GT ; 40年
在软件控制下自编程
优先级别的中断
8 ×8单周期硬件乘法器
扩展型看门狗定时器( WDT ) :
- 可编程周期从41毫秒到131S
单电源5V在线串行
编程(ICSP )通过两个引脚
在线调试( ICD ),通过两个引脚
宽工作电压范围: 2.0V至5.5V
程序存储器
设备
PIC18F2585
PIC18F2680
PIC18F4585
PIC18F4680
数据存储器
I / O
28
28
44
40/44
ECAN模块特点:
消息比特率高达1 Mbps
符合CAN 2.0B Active规范
完全向后PIC18XXX8 CAN兼容
模块
三种操作模式:
- 传统,增强了传统, FIFO
三个专用的发送缓冲器优先
两个专用的接收缓冲区
六个可编程的接收/发送缓冲器
三全29位验收屏蔽寄存器
16全29位验收过滤器瓦特/动态关联
的DeviceNet 数据字节过滤支持
自动远程帧处理
先进的错误管理功能
闪存#单字SRAM EEPROM
(字节)指令(字节)(字节)
48K
64K
48K
64K
24576
32768
24576
32768
3328
3328
3328
3328
1024
1024
1024
1024
CCP1/
10-Bit
ECCP1
A / D( CH)
(PWM)的
8
8
11
11
1/0
1/0
1/1
1/1
MSSP
SPI
Y
Y
Y
Y
I
2
C
Y
Y
Y
Y
EUSART
比较。
0
0
2
2
计时器
8/16-bit
1/3
1/3
1/3
1/3
1
1
1
1
2007 Microchip的技术公司
初步
DS39625C第1页
PIC18F2585/2680/4585/4680
引脚图
28引脚PDIP , SOIC
MCLR / V
PP
/RE3
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
RA4/T0CKI
RA5/AN4/SS/HLVDIN
V
SS
OSC1/CLKI/RA7
OSC2/CLKO/RA6
RC0/T1OSO/T13CKI
RC1/T1OSI
RC2/CCP1
RC3/SCK/SCL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
RB7/KBI3/PGD
RB6/KBI2/PGC
RB5/KBI1/PGM
RB4/KBI0/AN9
RB3/CANRX
RB2/INT2/CANTX
RB1/INT1/AN8
RB0/INT0/AN10
V
DD
V
SS
RC7/RX/DT
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
40引脚PDIP
MCLR / V
PP
/RE3
RA0/AN0/CV
REF
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
RA4/T0CKI
RA5/AN4/SS/HLVDIN
RE0/RD/AN5
RE1/WR/AN6/C1OUT
RE2/CS/AN7/C2OUT
V
DD
V
SS
OSC1/CLKI/RA7
OSC2/CLKO/RA6
RC0/T1OSO/T13CKI
RC1/T1OSI
RC2/CCP1
RC3/SCK/SCL
RD0/PSP0/C1IN+
RD1/PSP1/C1IN-
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
PIC18F2585
PIC18F2680
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
RB7/KBI3/PGD
RB6/KBI2/PGC
RB5/KBI1/PGM
RB4/KBI0/AN9
RB3/CANRX
RB2/INT2/CANTX
RB1/INT1/AN8
RB0/INT0/FLT0/AN10
V
DD
V
SS
RD7/PSP7/P1D
RD6/PSP6/P1C
RD5/PSP5/P1B
RD4/PSP4/ECCP1/P1A
RC7/RX/DT
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RD3/PSP3/C2IN-
RD2/PSP2/C2IN+
DS39625C第2页
初步
PIC18F4585
PIC18F4680
2007 Microchip的技术公司
PIC18F2585/2680/4585/4680
引脚图(续)
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RD3/PSP3/C2IN-
RD2/PSP2/C2IN+
RD1/PSP1/C1IN-
RD0/PSP0/C1IN+
RC3/SCK/SCL
RC2/CCP1
RC1/T1OSI
NC
1
2
3
4
5
6
7
8
9
10
11
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
44引脚TQFP
44引脚QFN封装
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RD3/PSP3/C2IN-
RD2/PSP2/C2IN+
RD1/PSP1/C1IN-
RD0/PSP0/C1IN+
RC3/SCK/SCL
RC2/CCP1
RC1/T1OSI
RC0/T1OSO/T13CKI
2007 Microchip的技术公司
RB3/CANRX
NC
RB4/KBI0/AN9
RB5/KBI1/PGM
RB6/KBI2/PGC
RB7/KBI3/PGD
MCLR / V
PP
/RE3
RA0/AN0/CV
REF
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
12
13
14
15
16
17
18
19
20
21
22
RC7/RX/DT
RD4/PSP4/ECCP1/P1A
RD5/PSP5/P1B
RD6/PSP6/P1C
RD7/PSP7/P1D
V
SS
AV
DD
V
DD
RB0/INT0/FLT0/AN10
RB1/INT1/AN8
RB2/INT2/CANTX
1
2
3
4
5
6
7
8
9
10
11
44
43
42
41
40
39
38
37
36
35
34
NC
NC
RB4/KBI0/AN9
RB5/KBI1/PGM
RB6/KBI2/PGC
RB7/KBI3/PGD
MCLR / V
PP
/RE3
RA0/AN0/CV
REF
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
12
13
14
15
16
17
18
19
20
21
22
RC7/RX/DT
RD4/PSP4/ECCP1/P1A
RD5/PSP5/P1B
RD6/PSP6/P1C
RD7/PSP7/P1D
V
SS
V
DD
RB0/INT0/FLT0/AN10
RB1/INT1/AN8
RB2/INT2/CANTX
RB3/CANRX
PIC18F4585
PIC18F4680
NC
RC0/T1OSO/T13CKI
OSC2/CLKO/RA6
OSC1/CLKI/RA7
V
SS
V
DD
RE2/CS/AN7/C2OUT
RE1/WR/AN6/C1OUT
RE0/RD/AN5
RA5/AN4/SS/HLVDIN
RA4/T0CKI
PIC18F4585
PIC18F4680
33
32
31
30
29
28
27
26
25
24
23
OSC2/CLKO/RA6
OSC1/CLKI/RA7
V
SS
AV
SS
V
DD
AV
DD
RE2/CS/AN7/C2OUT
RE1/WR/AN6/C1OUT
RE0/RD/AN5
RA5/AN4/SS/HLVDIN
RA4/T0CKI
初步
DS39625C第3页
PIC18FX585/X680
28 /40/ 44引脚高性能,增强型闪存微控制器
与ECAN总线, 10位A / D和纳瓦技术
高性能RISC CPU :
C编译器优化的架构/指令集
1024字节数据EEPROM
线性程序存储器寻址64K字节
线性数据存储器寻址的字节数3328
高达10 MIPS工作
外围要点:
高灌/拉电流为25 mA / 25毫安
三个外部中断
捕捉/比较/ PWM ( CCP )模块:
- 捕捉为16位,最大。 ( 6.25 ns的T号决议
CY
/16)
- 比较为16位,最大(分辨率为100 ns牛逼
CY
)
- PWM输出: PWM分辨率为1到10位
增强型捕捉/比较/ PWM ( ECCP )模块:
- 一个,两个或四个PWM输出
- 选择极性
- 可编程死区时间
- 自动关闭和自动重启
兼容的10位,最多11通道
模拟数字转换器(A / D)与模块
可编程采集时间
双模拟比较器
可寻址USART模块:
- LIN兼容
- RS - 232的操作使用内部振荡器
块(无需外部晶振)
电源管理模式:
RUN : CPU上,外围设备
IDLE : CPU关闭,外围设备
睡眠: CPU关闭,外设关闭
空闲模式下的电流低至5.8
A
典型
休眠电流低至0.1
A
典型
Timer1振荡器: 1.1
A
典型的, 32 kHz时, 2V
看门狗定时器: 2.1
A
典型
双速振荡器起振
灵活的振荡器结构:
4种晶振模式
- LP , XT , HS :高达25 MHz的
- HSPLL : 4-10兆赫( 16-40 MHz的内部)
两种外部RC模式下,最高为4 MHz
两种外部时钟模式,高达40 MHz的
内部振荡器模块:
- 8个用户可选频率: 31千赫, 125千赫,
250千赫, 500千赫, 1兆赫, 2兆赫, 4兆赫, 8 MHz的
- 两个模式中选择一个或两个I / O引脚
- OSCTUNE - 允许用户转移频率
使用定时器1 @ 32 kHz辅助振荡器
故障保护时钟监视器
- 允许安全关机,如果外设时钟停止
ECAN总线模块特点:
实现完整的CAN模式
符合CAN 2.0B Active规范
三种工作模式:
- 传统模式(完全向后兼容
与现有的PIC18CXX8 / FXX8
CAN模块)
- 增强模式
- FIFO模式或可编程TX / RX缓冲区
消息比特率高达1 Mbps
的DeviceNet 支持
6缓冲区可作为RX和TX消息缓冲区
3发送报文缓冲带优先
2接收消息缓冲区和1接收MES系统
鼠尾草大会缓冲区
16全29位验收过滤器
验收过滤器的优先级
2全29位的接收过滤屏蔽
可编程唤醒功能与英特
磨碎的低通滤波器
对收到的可编程时间戳操作
消息
先进的错误管理功能
单片机特性:
100,000次擦除/写周期增强型闪存
程序存储器的典型
百万擦/写周期数据EEPROM存储器
典型
FLASH / EEPROM数据保留: & GT ; 40年
在软件控制下自编程
优先级别的中断
8 ×8单周期硬件乘法器
扩展型看门狗定时器( WDT ) :
- 可编程周期从41毫秒到131S
- 2 %稳定性V
DD
和温度
单电源5V在线串行编程
( ICSP )通过两个引脚
在线调试( ICD ),通过两个引脚
宽工作电压范围: 2.0V至5.5V
2003 Microchip的技术公司
超前信息
DS39613A第1页
PIC18FX585/X680
表1:
设备比较
比较
LIN- USART
1
1
1
1
节目
数据
内存内存
数据
EE
计时器
8-bit/16-bit
1/3
1/3
1/3
1/3
10位A / D
频道
BOR / LVD
MSSP
1
1
1
1
ECAN
CCP /
ECCP
PSP
No
No
是的
是的
设备
引脚
I / O
PIC18F2585
PIC18F2680
PIC18F4585
PIC18F4680
48K ×8
64K ×8
48K ×8
64K ×8
3328 x 8 1024 x 8
3328 x 8 1024 x 8
3328 x 8 1024 x 8
3328 x 8 1024 x 8
28
28
40/44
40/44
25
25
36
36
8-ch
8-ch
11-ch
11-ch
0
0
2
2
1/0
1/0
1/1
1/1
1
1
1
1
是的
是的
是的
是的
DS39613A第2页
超前信息
2003 Microchip的技术公司
PIC18FX585/X680
引脚图
40引脚PDIP
MCLR / V
PP
/RE3
RA0/AN0/CV
REF
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
RA4/T0CKI
RA5/AN4/SS/LVDIN
RE0/RD/AN5
RE1/WR/AN6/C1OUT
RE2/CS/AN7/C2OUT
V
DD
V
SS
OSC1/CLKI/RA7
OSC2/CLKO/RA6
RC0/T1OSO/T13CKI
RC1/T1OSI
RC2/CCP1
RC3/SCK/SCL
RD0/PSP0/C1INB
RD1/PSP1/C1INA
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
RB7/KBI3/PGD
RB6/KBI2/PGC
RB5/KBI1/PGM
RB4/KBI0/AN9
RB3/CANRX
RB2/INT2/CANTX
RB1/INT1/AN8
RB0/INT0/FLT0/AN10
V
DD
V
SS
RD7/PSP7/P2D
RD6/PSP6/P2C
RD5/PSP5/P2B
RD4/PSP4/CCP2/P2A
RC7/RX/DT
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RD3/PSP3/C2INA
RD2/PSP2/C2INB
44引脚TQFP
44
43
42
41
40
39
38
37
36
35
34
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RD3/PSP3/C2INA
RD2/PSP2/C2INB
RD1/PSP1/C1INA
RD0/PSP0/C1INB
RC3/SCK/SCL
RC2/CCP1
RC1/T1OSI
NC
PIC18F4585/4680
RC7/RX/DT
RD4/PSP4/CCP2/P2A
RD5/PSP5/P2B
RD6/PSP6/P2C
RD7/PSP7/P2D
V
SS
V
DD
RB0/INT0/FLT0/AN10
RB1/INT1/AN8
RB2/INT2/CANTX
RB3/CANRX
1
2
3
4
5
6
7
8
9
10
11
PIC18F4585/4680
33
32
31
30
29
28
27
26
25
24
23
NC
RC0/T1OSO/T13CKI
OSC2/CLKO/RA6
OSC1/CLKI/RA7
V
SS
V
DD
RE2/CS/AN7/C2OUT
RE1/WR/AN6/C1OUT
RE0/RD/AN5
RA5/AN4/SS/LVDIN
RA4/T0CKI
2003 Microchip的技术公司
超前信息
NC
NC
RB4/KBI0/AN9
RB5/KBI1/PGM
RB6/KBI2/PGC
RB7/KBI3/PGD
MCLR / V
PP
/RE3
RA0/AN0/CV
REF
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
22
21
20
19
18
17
16
15
14
13
12
DS39613A第3页
PIC18FX585/X680
引脚图(续)
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
RD3/PSP3/C2INA
RD2/PSP2/C2INB
RD1/PSP1/C1INA
RD0/PSP0/C1INB
RC3/SCK/SCL
RC2/CCP1
RC1/T1OSI
RC0/T1OSO/T13CKI
44引脚QFN封装
RC7/RX/DT
RD4/PSP4/CCP2/P2A
RD5/PSP5/P2B
RD6/PSP6/P2C
RD7/PSP7/P2D
V
SS
AV
DD
V
DD
RB0/INT0/FLT0/AN10
RB1/INT1/AN8
RB2/INT2/CANTX
1
2
3
4
5
6
PIC18F4585/4680
7
8
9
10
11
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
OSC2/CLKO/RA6
OSC1/CLKI/RA7
V
SS
AV
SS
V
DD
AV
DD
RE2/CS/AN7/C2OUT
RE1/WR/AN6/C1OUT
RE0/RD/AN5
RA5/AN4/SS/LVDIN
RA4/T0CKI
28引脚SDIP , SOIC
MCLR / V
PP
/RE3
RA0/AN0
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
RA4/T0CKI
RA5/AN4/SS/LVDIN
VSS
OSC1/CLKI/RA7
OSC2/CLKO/RA6
RC0/T1OSO/T13CKI
RC1/T1OSI
RC2/CCP1
RC3/SCK/SCL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
RB7/KBI3/PGD
RB6/KBI2/PGC
RB5/KBI1/PGM
RB4/KBI0/AN9
RB3/CANRX
RB2/INT2/CANTX
RB1/INT1/AN8
RB0/INT0/AN10
V
DD
V
SS
RC7/RX/DT
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
DS39613A第4页
超前信息
PIC18F2585/2680
RB3/CANRX
NC
RB4/KBI0/AN9
RB5/KBI1/PGM
RB6/KBI2/PGC
RB7/KBI3/PGD
MCLR / V
PP
/RE3
RA0/AN0/CV
REF
-
RA1/AN1
RA2/AN2/V
REF
-
RA3/AN3/V
REF
+
22
21
20
19
18
17
16
15
14
13
12
2003 Microchip的技术公司
请注意以下有关Microchip器件代码保护功能的以下详细信息:
Microchip的产品均满足Microchip数据手册中所述的技术指标。
Microchip确信其系列产品是其在市场上的同类当今最安全的家庭之一,在使用时
预期的方式和正常条件下。
有用来破坏代码保护功能恶意,甚至是非法手段。所有的这些方法,我们的
知识,需要使用Microchip产品包含在Microchip数据的操作规范以外的方式
床单。最有可能的,这样做的人是从事侵犯了知识产权。
Microchip愿与客户谁是关心他们的代码完整性的工作。
Microchip或任何其他半导体厂商均无法保证其代码的安全性。代码保护并不
意味着我们保证产品是“牢不可破”的。
代码保护功能处于持续发展中。我们Microchip承诺将不断改进的代码保护功能我们
产品。任何试图破坏Microchip代码保护功能的行为均可视为违反了数字千年版权法案。如果这种行为
允许未经授权访问您的软件或其他受版权保护的作品,你可能有一个根据该法案提起诉讼的权利。
资料载于本出版物中所述的器件
应用程序和类似内容仅为建议
它们可能由更新所取代。这是你的责任
确保您的应用程序符合技术规范。
任何陈述或保证,并给予不承担任何责任
假设通过Microchip的技术股份有限公司关于
的准确性或使用此类信息,或侵权
从这些所产生的专利或其它知识产权
使用或以其他方式。使用Microchip的产品作为关键
在生命支持系统中的组件不承担任何责任。
与Microchip书面批准。无许可证
传达,暗示或其他方式,在任何智力
财产权利。
商标
Microchip的名称和徽标组合,Microchip徽标,dsPIC ,
K
EE
L
OQ
, MPLAB , PIC , PICmicro单片机, PICSTART , PRO MATE和
PowerSmart均为Microchip的商标
技术在美国和其他国家的注册。
FilterLab设, microID , MXDEV , MXLAB , PICMASTER , SEEVAL
和嵌入式控制解决方案的公司
为Microchip Technology Inc.的注册商标。
在U.S.A.
公司Accuron ,应用艺术大师,是dsPICDEM , dsPICDEM.net ,
ECONOMONITOR , FanSense电路, FlexROM , fuzzyLAB ,在 -
在线串行编程, ICSP , ICEPIC ,微创,
迁移内存, MPASM , MPLIB , MPLINK , MPSIM ,
人保财险的PICkit , PICDEM , PICDEM.net ,的PowerCal ,的PowerInfo ,
POWERMATE ,器PowerTool , rfLAB , rfPIC ,选择模式,
SMARTSENSOR和SmartShunt , SmartTel和Total Endurance是
为Microchip Technology Inc.在商标
U.S.A.等国家。
序列号的快速批量编程( SQTP )是一个服务商标
为Microchip Technology Inc.在美国
本文提及的所有其他商标均为其财产
各自的公司。
2003 ,微芯科技股份有限公司,印中
美国,并保留所有权利。
再生纸印制。
芯片通过了QS- 9000质量体系
认证的全球总部,
设计和晶圆生产厂
钱德勒和亚利桑那州在1999年7月
和加州山景城2002年3月。
本公司的质量体系流程和
程序是QS -9000标准对其
的PICmicro
8位MCU ,K
EE
L
OQ
跳码
器件,串行EEPROM,单片机,
非易失性存储器和模拟产品。在
此外,为Microchip的质量体系
设计与制造的发展
系统通过了ISO 9001认证。
2003 Microchip的技术公司
超前信息
DS39613A第5页
PIC18F2585/2680/4585/4680
PIC18F2585 / 2680 /四千六百八十零分之四千五百八十五牧师A1芯片勘误表
在PIC18F2585 / 2680 /四千六百八十○分之四千五百八十五牧师A1部分你
已收到功能符合设备数据
片( DS39625C ) ,除了异常
如下所述。所有数据表澄清的问题
相关的PIC18F2585 / 2680 /四千六百八十〇分之四千五百八十五将
报道在一个单独的数据表勘误表。请检查
Microchip网站对任何存在的问题。
所有在此列出的问题将来会解决
在PIC18F2585 / 2680 /四千六百八十分之四千五百八十五硅修订。
下面芯片勘误表仅适用于
PIC18F2585 / 2680 /四千六百八十零分之四千五百八十五设备与这些
设备/版本标识:
产品型号
PIC18F2585
PIC18F2680
PIC18F4585
PIC18F4680
器件ID
0001 1010 100
0001 1010 110
0001 1010 101
0001 1010 111
修订ID
0 0010
0 0010
0 0010
0 0010
2.模块: ECCP
当关闭状态时,输出端口
针对该事件的持续时间为不活动状态。后
导致停机的事件结束时,
ECCP模块立即使PWM输出
付诸表决,并不会等待,直到开始
在下一个PWM周期。
解决
禁用自动重启功能的软件,民调
Timer2的中断标志( TMR2IF )和不
清除ECCPASE位,直到TMR2IF设置。
日期代码,涉及到这个问题:
所有的工程和生产设备。
3.模块: ECCP
ECCP1 ,配置了自动关机与
比较1 ,破坏了PWM占空比的脉冲。
此外,它并不始终同步
脉冲的周期的开始,并在
脉冲的结束可以发生在内的任何时刻
期。
解决
无。
日期代码,涉及到这个问题:
所有的工程和生产设备。
的设备ID ( DEVID1和DEVID2 )位于
地址3FFFFEh : 3FFFFFh在设备的
配置空间。他们表示在二进制中的
格式为“ DEVID2 DEVID1 ” 。
1.模块: ECCP
当使用位监控关闭条件
测试的ECCPASE位( ECCP1AS<7> )或
在ECCPASE位执行位操作,
该设备可能会产生意想不到的效果。
解决
之前,在执行位测试或位操作
ECCPASE位,复制ECCP1AS注册到
工作寄存器并执行测试或操作
那里。
避免在ECCPASE位这些操作
在ECCP1AS寄存器,该模块将运行
正常。
在例1中, ECCPASE位操作
在W寄存器执行。
4,模块: ECCP
自动关闭事件将导致ECCP
引脚( P1A , P1B , P1C , P1D )吸取更大的电流
超过预期。发生这种情况时, ECCPAS1或
ECCPAS0位设置和自动关机
事件发生。
解决
无。
日期代码,涉及到这个问题:
所有的工程和生产设备。
实施例1:
MOVF
BTFSC
BRA
ECCP1AS ,W
WREG , ECCPASE
SHUTDOWN_ROUTINE
日期代码,涉及到这个问题:
所有的工程和生产设备。
2007 Microchip的技术公司
DS80202G第1页
PIC18F2585/2680/4585/4680
5.模块: ECCP
自动关闭源, FLT0 ,具有逆
从说明书中极性
第16.4.7节
“增强型PWM自动关机”
该装置的
数据表。 FLT0上的逻辑,高电压电平将
生成ECCP1关机。
解决
反转在该程序的源代码中的逻辑。
日期代码,涉及到这个问题:
所有的工程和生产设备。
8.模块: ECCP和CCP
当ECCP1和CCP1配置为PWM
模式下,用1: 1 Timer2预分频器和占空比设定
到的期间减去1 ,这可能导致在PWM
输出(多个)保持在逻辑低电平。
清除PR2寄存器来选择最快
期间也可能导致输出(多个)保持在
一个逻辑低输出电平。
解决
为了确保可靠的波形,验证
选择占空比不等于10位
之前写这些地点期内减1 ,或
用1 : 4或1:16 Timer2预分频。同时,验证了
PR2寄存器不写入00H 。
所有其他的占空比和周期设置将功能
在器件数据手册中描述。
该ECCP与CCP模块仍然有能力
10位的精度。
日期代码,涉及到这个问题:
所有的工程和生产设备。
6.模块: ECCP
如果在使用调试命令暂停发放
的在线调试器( MPLAB
ICD 2 )中,
ECCP模块可完全冻结。但是,如果
关闭已启用,由FLT0触发
脚, ECCPASE位被置位,输出
驱动到它们的关闭状态时,由定义
PSSAC1 : PSSAC0和PSSBD1 : PSSBD0位,
不管是调试过程中存在的
停了下来。
解决
无。
日期代码,涉及到这个问题:
所有的工程和生产设备。
9.模块:定时器/定时器3
当Timer1或Timer3配置为一
外部时钟源和CCP1CON或
ECCP1CON寄存器被配置为与0x0B中
(比较模式,触发特殊事件) ,定时器
不重置一个特殊事件触发。
解决
修改后的固件复位定时器寄存器
检测的比较匹配条件 - TMRxL
和TMRxH 。
日期代码,涉及到这个问题:
所有的工程和生产设备。
7.模块: ECCP
在10位寻址模式下,当重复启动
发出其次是高地址字节和
写命令,一个ACK没有发出。
解决
有两种可用的变通:
1.单主机环境:
在单主机环境中,用户必须
发出停止,然后一开始,接着是写
到的地址的高,那么,地址的低
随后的数据。
2.多主机环境:
在多主机环境中,用户必须
发出重复启动,发送一个虚写
命令到不同的地址,发出另一个
重复启动,然后发送一个写入
原文地址。此过程将防止
丢失的公交车。
日期代码,涉及到这个问题:
所有的工程和生产设备。
10.模块:定时器/定时器3
当Timer1 / Timer3的是外部时钟
同步模式和外部时钟周期
是1和2个T之间
CY
,中断可能
偶尔被跳过。
解决
日期代码,涉及到这个问题:
所有的工程和生产设备。
DS80202G第2页
2007 Microchip的技术公司
PIC18F2585/2680/4585/4680
11.模块: MSSP
当MSSP被配置为SPI主
模式, SDO引脚不能被设置禁用
在TRISC<5>位。 SDO引脚始终输出
SSPBUF的状态的内容,而不管
TRIS位。
在从模式下从选择启用,
SSPM3 : SSPM0 =
0010
( SSPCON1<3 : 0> ),则
SDO引脚可以通过将一个逻辑高电平被禁用
SS引脚上( RA5 )的水平。
解决
无。
日期代码,涉及到这个问题:
所有的工程和生产设备
解决
避免写SSPBUF ,直到数据传输
完成后,由SSPIF位的设置表示
(PIR1<3>).
验证WCOL位( SSPCON1<7> )显然后
写SSPBUF ,以确保在任何潜在的转移
进度不会被损坏。
日期代码,涉及到这个问题:
所有的工程和生产设备。
13.模块: MSSP
在目前的实现中,我
2
C中间模式
操作如下:
1.波特率发生器的我
2
下在主
模式比规定的速度慢
设备数据表的表17-3 。
本次修订硅,使用的值
代替那些在示出的表1所示的
设备数据表的表17-3 。该
差异示于
胆大
文本。
2.使用下面的公式来代替一
的寄存器17-4 ( SSPCON1 )所示
器件的数据手册位的描述,
SSPM3 : SSPM0 =
1000.
SSPADD = INT ( (F
CY
/F
SCL
) – (F
CY
/1.111兆赫) ) - 1
12.模块: MSSP
在我之后
2
C传输开始时, SSPBUF
寄存器可以被最多10吨写入
CY
更多的写操作被阻止。数据传输
如果SSPBUF是在写入可能已损坏
这次。
WCOL位随时设置写入SSPBUF
转移过程中发生。
表1:
F
OSC
40 MHZ
40 MHZ
40 MHZ
16兆赫
16兆赫
16兆赫
4兆赫
4兆赫
4兆赫
注1 :
I
2
C时钟速率W / BRG
F
CY
10兆赫
10兆赫
10兆赫
4兆赫
4兆赫
4兆赫
1兆赫
1兆赫
1兆赫
F
CY
* 2
20兆赫
20兆赫
20兆赫
8兆赫
8兆赫
8兆赫
2兆赫
2兆赫
2兆赫
BRG值
0Eh
15h
59h
05h
08h
23h
01h
08h
00h
F
SCL
( 2翻转的BRG )
400千赫
(1)
312.5千赫
100千赫
400千赫
(1)
308千赫
100千赫
333千赫
(1)
100千赫
1兆赫
(1)
在我
2
C接口不符合400 kHz的我
2
C规范(该规范适用于大于
100千赫兹)中的所有细节,但也可使用小心其中需要较高频率的应用。
2007 Microchip的技术公司
DS80202G第3页
PIC18F2585/2680/4585/4680
14.模块: MSSP
当系统处于空闲状态RCEN被置位。在
正常运行时, RCEN的设置应
由模块忽略,而系统不是空闲的。
解决
等待系统进入空闲状态。这就要求
以下位检查复位:
ACKEN , RCEN , PEN , RSEN和SEN 。
日期代码,涉及到这个问题:
所有的工程和生产设备。
18.模块: ECCP
当操作要么Timer1或Timer3作为
计数器,具有预分频值不是1: 1 ,和
操作ECCP在比较模式,与
特别
EVENT
TRIGGER
(CCP1CON
CCP1M3 : CCP1M0 =
1011),
特殊事件
定时器触发复位,一旦发生,因为
是TMRxH之间的匹配: TMRxL和
CCPR1H : CCPR1L 。
这不同于PIC18F458 ,其中特别
定时器事件触发复位时就下
侧翻的预分频计数器,赛后
与TMRxH : TMRxL和CCPR1H : CCPR1L 。
解决
为了实现在相同的定时器复位期间
PIC18F4680系列的PIC18F458系列一
定的时钟源,加1的值
CCPR1H : CCPR1L 。
换句话说,如果CCPR1H : CCPR1L = X的
PIC18F458 ,实现在同一个复位周期
在PIC18F4680系列, CCPR1H : CCPR1L = X + 1 ,
其中所述预分频为1 ,2,4或8个视
T1CKPS1 : T1CKPS0位值。
日期代码,涉及到这个问题:
所有的工程和生产设备
15.模块: MSSP
在SPI模式下, SDO输出可在以后更改
比特' 0'输出非活动时钟边沿。这可能
影响了读取数据的一些SPI组件
SCK的无效沿后300纳秒。
解决
日期代码,涉及到这个问题:
所有的工程和生产设备。
16.模块:直流特性( BOR )
参数D005 (V值
BOR
)在
第27.1节“直流特性:电源
电压是多少?
器件数据手册,行程的时候
点BORV1 : BORV0 =
11,
是不适用的
作为该装置可以重置最小值以下
工作电压的装置。
解决
无。
日期代码,涉及到这个问题:
所有的工程和生产设备。
17.模块: BOR / HLVD
由于制造公差,选择最低
设置欠压复位( BORV1 : BORV0 =
11)
或低电压复位( LVV =
0000)
是不推荐
谁料,因为它可能会导致实际欠压
复位或低电压检测低于最低
允许V
DD
的2.0V 。
解决
使用下一个最高BOR或HLVD电压阈值
老来确保低V
DD
检测到它之前下降
下面2.0V 。
日期代码,涉及到这个问题:
所有的工程和生产设备。
DS80202G第4页
2007 Microchip的技术公司
PIC18F2585/2680/4585/4680
19.模块:中断
如果在双周期指令时发生中断
可修改状态, BSR或WREG寄存器,
寄存器的未修饰的值将被保存
到相应的快速返回(影子)
注册。当从中断快速回报,
未经修改的值将恢复到状态,
BSR或WREG寄存器。
例如,如果具有高优先级的中断期间发生
荷兰国际集团的指令“ MOVFF
TEMP , WREG “
MOVFF
指令将完成和WREG
将被装入的价值
温度
跳转到ISR 。但是,以前的值
WREG将被保存到快速返回寄存器
在ISR分支。当从接口返回
中断与快速回报, WREG的前一个值
在快速返回寄存器写入WREG 。
这导致WREG包含它的值是
执行前
MOVFF TEMP , WREG 。
受影响的说明:
MOVFF
MOVSF
MOVSS
FS , Fd中
ZS, Fd中
[ Zs的],[间Zd ]
解决
1.汇编语言程序设计:
a)如果任何两个周期指令是用来
修改WREG , BSR和STATUS
注册,不使用
RETFIE FAST
指令从中断返回。
相反,保存/恢复WREG , BSR和
通过每例8-1软件状态
在器件数据手册。另外,
如果是
MOVFF ,
使用
MOVF
指令写入到WREG代替。
例如,可以使用:
MOVF
TEMP ,W
MOVWF BSR
而不是
MOVFF TEMP , BSR 。
b)
作为另一种替代方案中,以下
解决如例2中可以
被使用。此示例覆盖
通过快速返回寄存器
以虚拟呼叫
FOO
用快速选择
在高优先级的中断服务程序。
哪里
Fd
是WREG , BSR或状态;
哪里
Fd
是WREG , BSR或状态;和
其中目标是WREG , BSR和STATUS 。
实施例2:
ISR @ 0x0008处
通话
美孚:
POP
:
:
RETFIE
富, FAST
;存储WREG , BSR ,当前状态值第二次
;清除富调用的返回地址
;在这里插入高优先级ISR代码
2, C语言程序设计:确切的工作
围绕依赖于编译器中使用。请
请参阅您的C编译器文档
更多的细节。
如果使用的是Microchip的MPLAB
C18 C编译器,
确定高和低优先级的中断处理
通过使用dler用作“低优先级”
编译interruptlow
指令。
该指令指示编译器不使用
RETFIE FAST
指令。如果适当高
优先级的中断位被设置在IPRx寄存器,
然后中断被视为高优先级
尽管
编译interruptlow
指令。
的代码段,在实施例3中所示
下一个页面,显示出各地的工作
使用C18编译器。
2007 Microchip的技术公司
DS80202G第5页
查看更多PIC18F4680PDF信息
推荐型号
供货商
型号
厂家
批号
数量
封装
单价/备注
操作
    QQ: 点击这里给我发消息 QQ:2880707522 复制 点击这里给我发消息 QQ:2369405325 复制

    电话:0755-82780082
    联系人:杨小姐
    地址:深圳市福田区振兴路156号上步工业区405栋3层

    PIC18F4680
    -
    -
    -
    -
    终端采购配单精选

QQ: 点击这里给我发消息 QQ:2355507163 复制 点击这里给我发消息 QQ:2355507165 复制

电话:755-83616256 // 83210909
联系人:王小姐
地址:深圳市福田区华强北街道华能大厦2502室(亚太地区XILINX(赛灵思)、ALTERA(阿特拉)专业分销商!)
PIC18F4680
MICROCHIP 
22+
11210
DIP-40 
★★200%公司优势库存热卖★全新原装!欢迎来电
QQ: 点击这里给我发消息 QQ:5645336 复制
电话:13910052844(微信同步)
联系人:刘先生
地址:北京市海淀区增光路27号院增光佳苑2号楼1单元1102室
PIC18F4680
√ 欧美㊣品
▲10/11+
9516
贴◆插
【dz37.com】实时报价有图&PDF
QQ: 点击这里给我发消息 QQ:5645336 复制
电话:13910052844(微信同步)
联系人:刘先生
地址:北京市海淀区增光路27号2-1-1102
PIC18F4680
√ 欧美㊣品
▲10/11+
9362
贴◆插
【dz37.com】实时报价有图&PDF
查询更多PIC18F4680供应信息

深圳市碧威特网络技术有限公司
 复制成功!