MICROCHIP PIC18F85J90 Technical data

PIC18F85J90 系列
数据手册
LCD 驱动器的
64/80 引脚高性能单片机
2007 Microchip Technology Inc. 超前信息 DS39770A_CN
请注意以下有关 Microchip 器件代码保护功能的要点:
•Microchip的产品均达到 Microchip 数据手册中所述的技术指标。
•Microchip确信:在正常使用的情况下, Microchip 系列产品是当今市场上同类产品中最安全的产品之一。
目前,仍存在着恶意、甚至是非法破坏代码保护功能的行为。就我们所知,所有这些行为都不是以 Microchip 数据手册中规定的 操作规范来使用 Microchip 产品的。这样做的人极可能侵犯了知识产权。
•Microchip愿与那些注重代码完整性的客户合作。
•Microchip或任何其他半导体厂商均无法保证其代码的安全性。代码保护并不意味着我们保证产品是 “牢不可破”的。
代码保护功能处于持续发展中。 Microchip 承诺将不断改进产品的代码保护功能。任何试图破坏 Microchip 代码保护功能的行为均可视 为违反了 《数字器件千年版权法案 (Digital Millennium Copyright Act)》。如果这种行为导致他人在未经授权的情况下,能访问您的
软件或其他受版权保护的成果,您有权依据该法案提起诉讼,从而制止这种行为。
提供本文档的中文版本仅为了便于理解。请勿忽视文档中包含 的英文部分,因为其中提供了有关 Microchip 产品性能和使用
情况的有用信息。Microchip Technology Inc. 及其分公司和相 关公司、各级主管与员工及事务代理机构对译文中可能存在的
任何差错不承担任何责任。建议参考 Microchip Technology Inc. 的英文原版文档。
本出版物中所述的器件应用信息及其他类似内容仅为您提供便 利,它们可能由更新之信息所替代。确保应用符合技术规范,
是您自身应负的责任。Microchip 对这些信息不作任何明示或 暗示、书面或口头、法定或其他形式的声明或担保,包括但不
限于针对其使用情况、质量、性能、适销性或特定用途的适用 性的声明或担保。 Microchip 对因这些信息及使用这些信息而
引起的后果不承担任何责任。如果将 Microchip 器件用于生命 维持和 / 或生命安全应用,一切风险由买方自负。买方同意在 由此引发任何一切伤害、索赔、诉讼或费用时,会维护和保障
Microchip 免于承担法律责任,并加以赔偿。在 Microchip 知识 产权保护下,不得暗中或以其他方式转让任何许可证。
商标
Microchip 的名称和徽标组合、 Microchip 徽标、 Accuron dsPIC、 K
EELOQ、 KEELOQ 徽标、 microID、MPLAB、 PIC、
PICmicroPICSTARTPRO MATErfPIC SmartShunt
均为 Microchip Technology Inc. 在美国和其他国家或地区的 注册商标。
AmpLabFilterLabLinear Active ThermistorMigratable MemoryMXDEVMXLABSEEVALSmartSensor
The Embedded Control Solutions Company 均为 Microchip Technology Inc. 在美国的注册商标。
Analog-for-the-Digital AgeApplication Maestro CodeGuarddsPICDEMdsPICDEM.netdsPICworks
ECANECONOMONITORFanSenseFlexROM fuzzyLABIn-Circuit Serial ProgrammingICSPICEPIC
MindiMiWiMPASMMPLAB Certified 徽标、 MPLIB MPLINKPICkitPICDEMPICDEM.netPICLAB
PICtailPowerCalPowerInfoPowerMatePowerTool REAL ICE、rfLAB、Select ModeSmart Serial、SmartTel
Total Endurance、 UNI/O、 WiperLock 和 ZENA 均为 Microchip Technology Inc. 在美国和其他国家或地区的商标。
SQTP 是 Microchip Technology Inc. 在美国的服务标记。
在此提及的所有其他商标均为各持有公司所有。
© 2007, Microchip Technology Inc. 版权所有。
Microchip Gresham
印度的设计中心均通过了
MCU与dsPIC® DSC、KEELOQ
设、非易失性存储器和模拟产品方面的质量体系流程均符合
16949:2002
系也已通过了
位于美国亚利桑那州
的全球总部、设计和晶圆生产厂及位于美国加利福尼亚州和
。此外,
ISO 9001:2000
Chandler和Te mp e
ISO/TS-16949:2002
®
跳码器件、串行
Microchip
在开发系统的设计和生产方面的质量体
认证。
与位于俄勒冈州
认证。公司在
EEPROM
®
PIC
、单片机外
ISO/TS-
DS39770A_CN ii 超前信息  2007 Microchip Technology Inc.
PIC18F85J90 系列
采用纳瓦技术带 LCD 驱动器的
64/80 引脚高性能单片机

LCD 驱动模块特性:

直接驱动 LCD 面板能力:
- 处于休眠模式时仍可驱动 LCD 面板
多达 48 个段和 192 像素;可由软件选择
可编程 LCD 定时模块:
- 多个 LCD 定时源
- 多达 4 个公共时钟:静态、 1/21/3 1/4 复用
- 静态、 1/2 1/3 偏置配置
自动对比度控制能力

单片机特性:

闪存程序存储器可耐擦写 1000 次 (典型值)
闪存数据保存期:最少 20
可在软件控制下自行编程
中断优先级
• 8 x 8 单周期硬件乘法器
扩展型看门狗定时器 (Watchdog Timer
WDT):
- 可编程周期从 4 ms 131s
通过两个引脚进行在线串行编程 (In-Circuit
Serial Programming™ , ICSP™)
通过两个引脚进行带有 5 个断点的在线调试 (In-
Circuit Debug
工作电压范围:2.0V 3.6V
片上 2.5V 稳压器

灵活的振荡器结构:

两种晶振模式,频率为 4-25 MHz
两种外部时钟模式,频率最高为 40 MHz
内部振荡器模块:
-8个可由用户选择的频率:从 31.25 kHz 到
8MHz
辅助振荡器使用 Timer1 (工作频率为 32 kHz
故障保护时钟监视器:
- 当外设时钟发生故障时可使器件安全断电

低功耗特性:

功耗管理模式:
- 运行:CPU 工作,外设打开
- 空闲:CPU 不工作,外设打开
- 休眠:CPU 不工作,外设关闭
双速振荡器启动

外设特点:

高灌 / 拉电流:25 mA/25 mA PORTB PORTC
多达 4 个外部中断
•4个 8 位 /16 位定时器 / 计数器模块
- 使用 Timer1
两个捕捉 / 比较 /PWM CCP)模块:
- 捕捉为 16 位,最大分辨率为 6.25 ns T
- 比较为 16 位,最大分辨率为 100 ns TCY
-PWM输出:PWM 分辨率最大为 10 位
主控同步串行口 (Master Synchronous Serial
PortMSSP)模块支持两种模式的操作:
-3线 /4 线 SPI (支持所有 4 种 SPI 模式)
2
C™ 主 / 从模式
-I
一个可寻址的 USART 模块
一个增强型 USART 模块:
- 支持 LIN 1.2
- 启动位和间隔字符自动唤醒
- 自动波特率检测
多达 12 路通道的 10 A/D 转换器:
- 自动采集
- 可在休眠模式下进行转换
两个模拟比较器
比较器的可编程参考电压
CY/16
程序存储器
器件
PIC18F63J90 8K 4096 1024 51 132 1/3 2
PIC18F64J90 16K 8192 1024 51 132 1/3 2
PIC18F65J90 32K 16384 2048 51 132 1/3 2
PIC18F83J90 8K 4096 1024 67 192 1/3 2
PIC18F84J90 16K 8192 1024 67 192 1/3 2
PIC18F85J90 32K 16384 2048 67 192 1/3 2
2007 Microchip Technology Inc. 超前信息 DS39770A_CN 1
闪存
(字节)单字指令数
SRAM 数 据存储器 (字节)
I/O
LCD
(像素)
8/16
CCP
定时器
MSSP
主控
SPI
2
I
C™
有有 有有 有有 有有 有有 有有
10
A/D
(通道)
AUSART
EUSART/
1/1 12 2
1/1 12 2
1/1 12 2
1/1 12 2
1/1 12 2
1/1 12 2
BOR/
LVD
比较器
有 有 有 有 有 有
PIC18F85J90 系列

引脚示意图

64 引脚 TQFP
LCDBIAS3
RE3/COM0
RE4/COM1
RE5/COM2
/SEG31
(1)
RE6/COM3
RE7/CCP2
DD
RD0/SEG0
V
VSS
RD1/SEG1
RD2/SEG2
RD3/SEG3
RD4/SEG4
RD5/SEG5
RD6/SEG6
RD7/SEG7
RE1/LCDBIAS2
RE0/LCDBIAS1
RG0/LCDBIAS0
RG1/TX2/CK2
RG2/RX2/DT2/V
RF7/AN5/SS/SEG25
RF6/AN11/SEG24
RF5/AN10/CV
RF4/AN9/SEG22
RF3/AN8/SEG21
RF2/AN7/C1OUT/SEG20
LCAP1
LCAP2
RG3/V
MCLR
RG4/SEG26
VSS
VDDCORE/VCAP
REF/SEG23
64
63 62 61
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 18 19 20 21 22 23 24 25 26
ENVREG
DD
AV
AVSS
PIC18F63J90
PIC18F64J90
PIC18F65J90
REF-
SS
V
RA0/AN0
54 53 52 5158 57 56 5560 59
27 28
VDD
29 30
/SEG32
(1)
50 49
31
32
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
RB0/INT0/SEG30
RB1/INT1/SEG8
RB2/INT2/SEG9
RB3/INT3/SEG10
RB4/KBI0/SEG11
RB5/KBI1/SEG29
RB6/KBI2/PGC
Vss
OSC2/CLKO/RA6
OSC1/CLKI/RA7
V
DD
RB7/KBI3/PGD
RC5/SDO/SEG12
RC4/SDI/SDA/SEG16
RC3/SCK/SCL/SEG17
RC2/CCP1/SEG13
RA2/AN2/V
RA3/AN3/VREF+
RA1/AN1/SEG18
RF1/AN6/C2OUT/SEG19
RA5/AN4/SEG15
RA4/T0CKI/SEG14
RC0/T1OSO/T13CKI
RC6/TX1/CK1/SEG27
RC7/RX1/DT1/SEG28
RC1/T1OSI/CCP2
1CCP2 引脚位置取决于 CCP2MX 位设置。
DS39770A_CN 第 2 页 超前信息  2007 Microchip Technology Inc.

引脚示意图 (续)

80 引脚 TQFP
RH2/SEG45
RH3/SEG44
RE1/LCDBIAS2
RE0/LCDBIAS1
RG0/LCDBIAS0
RG1/TX2/CK2
RG2/RX2/DT2/V
RF7/AN5/SS/SEG25
RF6/AN11/SEG24
RF5/AN10/CV
RF4/AN9/SEG22
RF3/AN8/SEG21
RF2/AN7/C1OUT/SEG20
LCAP1
LCAP2
RG3/V
MCLR
RG4/SEG26
VDDCORE/VCAP
REF/SEG23
RH7/SEG43
RH6/SEG42
VSS
/SEG31
(1)
LCDBIAS3
RE3/COM0
RE4/COM1
RH1/SEG46
RH0/SEG47
80
79
78
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 22 23 24 25 26 27 28 29 30 31 32
RE5/COM2
77 76 75
RD0/SEG0
RE6/COM3
RE7/CCP2
PIC18F83J90 PIC18F84J90 PIC18F85J90
VDD
PIC18F85J90 系列
VSS
RD1/SEG1
RD2/SEG2
RD3/SEG3
RD4/SEG4
RD5/SEG5
RD6/SEG6
RD7/SEG7
RJ0
RJ1/SEG33
68 67 66 6572 71 70 6974 73
33 34
35 36
64 63 62 61
37
40
39
38
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
RJ2/SEG34
RJ3/SEG35
RB0/INT0/SEG30
RB1/INT1/SEG8
RB2/INT2/SEG9
RB3/INT3/SEG10
RB4/KBI0/SEG11
RB5/KBI1/SEG29
RB6/KBI2/PGC
VSS
OSC2/CLKO/RA6
OSC1/CLKI/RA7
DD
V
RB7/KBI3/PGD
RC5/SDO/SEG12
RC4/SDI/SDA/SEG16
RC3/SCK/SCL/SEG17
RC2/CCP1/SEG13
RJ7/SEG36
RJ6/SEG37
RA1/AN1/SEG18
SS
V
RA0/AN0
VDD
RA5/AN4/SEG15
I/SEG32
(1)
RA4/T0CKI/SEG14
RC0/T1OSO/T13CKI
RC6/TX1/CK1/SEG27
RC1/T1OSI/CCP2
RJ5/SEG38
RJ4/SEG39
RC7/RX1/DT1/SEG28
RH5/SEG41
RH4/SEG40
RF1/AN6/C2OUT/SEG19
ENVREG
DD
AV
REF-
AVSS
RA2/AN2/V
RA3/AN3/VREF+
1CCP2 引脚位置取决于 CCP2MX 位设置。
2007 Microchip Technology Inc. 超前信息 DS39770A_CN 第 3
PIC18F85J90 系列
目录
1.0 器件概述 ....................................................................................................................................................................................... 7
2.0 振荡器配置 ................................................................................................................................................................................. 29
3.0 功耗管理模式.............................................................................................................................................................................. 37
4.0 复位 ............................................................................................................................................................................................ 45
5.0 存储器构成 ................................................................................................................................................................................. 57
6.0 闪存程序存储器 .......................................................................................................................................................................... 81
7.0 8 x 8 硬件乘法器......................................................................................................................................................................... 91
8.0 中断 ............................................................................................................................................................................................ 93
9.0 I/O 端口..................................................................................................................................................................................... 109
10.0 Timer0 模块 .............................................................................................................................................................................. 131
11.0 Timer1 模块 .............................................................................................................................................................................. 135
12.0 Timer2 模块 .............................................................................................................................................................................. 141
13.0 Timer3 模块 .............................................................................................................................................................................. 143
14.0 捕捉 / 比较 /PWM CCP)模块............................................................................................................................................... 147
15.0 液晶显示 (LCD)驱动模块 ..................................................................................................................................................... 157
16.0 主控同步串行口 (MSSP)模块 ............................................................................................................................................... 185
17.0 增强型通用同步 / 异步收发器 (EUSART).............................................................................................................................. 229
18.0 可寻址的通用同步 / 异步收发器 (AUSART).......................................................................................................................... 249
19.0 10 位模数转换器 (A/D)模块.................................................................................................................................................. 263
20.0 比较器模块 ............................................................................................................................................................................... 273
21.0 比较器参考电压模块 ................................................................................................................................................................. 279
22.0 CPU 的特殊性能....................................................................................................................................................................... 283
23.0 指令集汇总 ............................................................................................................................................................................... 295
24.0 开发支持 ................................................................................................................................................................................... 345
25.0 电气特性 ................................................................................................................................................................................... 349
26.0 直流和交流特性图表 ................................................................................................................................................................. 383
27.0 封装信息 ................................................................................................................................................................................... 385
附录 A 高档器件系列间的移植 ................................................................................................................................................... 389
索引 .................................................................................................................................................................................................... 393
Microchip 网站.................................................................................................................................................................................... 403
变更通知客户服务 .............................................................................................................................................................................. 403
客户支持............................................................................................................................................................................................. 403
读者反馈表 ......................................................................................................................................................................................... 404
产品标识体系...................................................................................................................................................................................... 405
DS39770A_CN 4 超前信息 2007 Microchip Technology Inc.
PIC18F85J90 系列
致客户
我们旨在提供最佳文档供客户正确使用 Microchip 产品。为此,我们将不断改进出版物的内容和质量,使之更好地满足您的要求。 出版物的质量将随新文档及更新版本的推出而得到提升。
如果您对本出版物有任何问题和建议,请通过电子邮件联系我公司 TRC 经理,电子邮件地址为 CTRC@microchip.com,或将本 数据手册后附的 《读者反馈表》传真到 86-21-5407 5066。我们期待您的反馈。
最新数据手册
欲获得本数据手册的最新版本,请查询我公司的网站:
http://www.microchip.com
查看数据手册中任意一页下边角处的文献编号即可确定其版本。文献编号中数字串后的字母是版本号,例如 DS30000A DS30000 的 A 版本。
勘误表
现有器件可能带有一份勘误表,描述了实际运行与数据手册中记载内容之间存在的细微差异以及建议的变通方法。一旦我们了解到 器件 / 文档存在某些差异时,就会发布勘误表。勘误表上将注明其所适用的硅片版本和文件版本。
欲了解某一器件是否存在勘误表,请通过以下方式之一查询:
•Microchip网站 http://www.microchip.com
当地 Microchip 销售办事处 (见最后一页)
在联络销售办事处时,请说明您所使用的器件型号、硅片版本和数据手册版本 (包括文献编号)。
客户通知系统
欲及时获知 Microchip 产品的最新信息,请到我公司网站 www.microchip.com 上注册。
2007 Microchip Technology Inc. 超前信息 DS39770A_CN 5
PIC18F85J90 系列
注:
DS39770A_CN 6 超前信息 2007 Microchip Technology Inc.
PIC18F85J90 系列

1.0 器件概述

本文档涉及以下器件的具体信息:
• PIC18F63J90 • PIC18F83J90
• PIC18F64J90 • PIC18F84J90
• PIC18F65J90 • PIC18F85J90
该系列继承了所有 PIC18 单片机的传统优点,即具有出 色的计算性能、丰富的功能集,除此之外,还带有一个 多功能片上 LCD 驱动器,以及极具竞争力的价格。这些 特点使得 PIC18F85J90 系列成为许多高性能,尤其是 那些价格作为首要考虑因素的应用的理想选择。

1.1 内核特性

1.1.1 纳瓦技术

PIC18F85J90系列的所有器件具有一系列能在工作时显
著降低功耗的功能。主要包含以下几项:
备用运行模式 :通过将 Timer1 或内部 RC 振荡器作 为单片机时钟源,可使代码执行时的功耗降低大约
90%
多种空闲模式:单片机还可工作在其 CPU 内核禁
止而外设仍然工作的情况下。处于这些状态时,功 耗能降得更低,只有正常工作时的 4%
动态模式切换:在器件工作期间可由用户代码调用 功耗管理模式,允许用户将节能的理念融入到他们 的应用软件设计中。

1.1.2 振荡器选项和特性

PIC18F85J90 系列的所有器件可提供 6个不同的振荡器
选项,使用户在开发应用硬件时有很大的选择范围。这 些选项包括:
两种晶振模式,使用晶振或陶瓷谐振器。
两种外部时钟模式,提供四分频时钟输出选项。
一个锁相环 (Phase Lock LoopPLL)倍频器,
可在外部振荡器模式下使用,可使时钟速度最高达 到 40 MHz
一个内部振荡器模块,它提供一个 8MHz的时钟源
(精度为 ±2%)和一个 INTRC 时钟源 (振荡频率
大约为 31 kHz,温度和 V 定),以及一个用户可选择的包括 6 种时钟频率的 范围 (从 125 kHz 4MHz),因此共有 8 种时钟 频率可供选择。此选项可以空出两个振荡器引脚作 为额外的通用 I/O 引脚。
DD 变化时频率保持稳
内部振荡器模块还提供了一个稳定的参考源,增加了以 下功能以使器件能更安全地工作:
故障保护时钟监视器:该部件持续监视主时钟源, 将其与内部振荡器提供的参考信号作比较。如果时 钟发生了故障,单片机会将时钟源切换到内部振荡 器,使器件可继续低速工作或安全地关闭应用。
双速启动:该功能允许在上电复位或从休眠模式唤 醒时将内部振荡器用作时钟源,直到主时钟源可用 为止。

1.1.3 存储器选项

PIC18F85J90 系列提供了一系列程序存储器选项,代码
空间从 8KB 到 32 KB。程序存储器的闪存单元经测评 最多可承受 1000 次擦写。在不刷新的情况下,数据保 存期保守地估计在 20 年以上。
PIC18F85J90 系列还为动态应用程序数据提供了充足 的空间——多达 2048 字节的数据 RAM

1.1.4 扩展指令集

PIC18F85J90 系列在 PIC18 指令集的基础上进行了可
选择的扩展,添加了 8 条新指令和一个变址寻址模式。 此扩展可以使用一个器件配置选项使能,它是为优化重 入应用程序代码而特别设计的,这些代码原来是使用高 级语言 (如 C 语言)开发的。

1.1.5 移植方便

无论存储器容量如何,所有器件都共享相同的丰富外 设,使应用程序的扩展和升级工作变得轻松而容易。
整个系列的引脚排列设计一致也有助于向下一代更大规 模的器件移植。在 64 引脚器件间、80 引脚器件间移植, 甚至是从64引脚器件向80引脚器件的移植都是可以的。
PIC18F85J90 系列的引脚与其他 PIC18 系列器件 (如 PIC18F8720PIC18F8722 以及带有 LCD 驱动器的 PIC18F8490 系列单片机)的引脚兼容。这为不同应用
的发展开拓了新的视野,使开发者能在保留相同功能集 的同时可在Microchip PIC18 系列中选择更价廉的器件。
2007 Microchip Technology Inc. 超前信息 DS39770A_CN 7
PIC18F85J90 系列

1.2 LCD 驱动器

片上 LCD 驱动器包括许多功能,使得在低功耗应用中显 示的集成更容易。这些包括一个带有电荷泵的集成的稳 压器,允许用软件控制对比度并且可在高于器件 VDD 的 电压下进行显示操作。

1.3 其他特殊功能

通信:PIC18F85J90 系列具有一系列串行通信外 设,包括一个可寻址的 USART、一个独立的支 持LIN 规范 1.2 的增强型 USART 以及一个主控 SSP 模块,能够进行 SPI I 模式操作。
CCP 模块:本系列的所有器件都包括两个捕捉 / 比 较 /PWM CCP)模块。在同一时间,最多可以使 用 4 种不同时基来执行几项不同的操作。
10 A/D 转换器 :该模块具备可编程采集时间, 从而不必在选择通道和启动转换之间等待一个采样 周期,因而减少了代码开销。
扩展型看门狗定时器 (WDT): 该增强型版本加 入了一个 16 位预分频器,扩展了超时时间范围, 并保证此范围在工作电压和温度变化时仍可保持稳 定。超时周期请参见第 25.0 节 “电气特性”。
2
C™ (主控和从动)

1.4 系列中各产品的详细说明

PIC18F85J90 系列器件以 64 引脚和 80 引脚封装形式 提供。图 1-1 和图 1-2 分别为这两类器件的框图。
这些器件在以下四个方面存在差异:
1. 闪存程序存储器(3种大小,范围从 PIC18FX3J90 器件的 8KB到 PIC18FX5J90 器件的 32 KB)。
2. 数据 RAMPIC18FX3J90 PIC18FX4J90 件为 1024 字节,PIC18FX5J90 器件为 2048 字 节)。
3. I/O 端口(64 引脚器件上有 7 个双向端口,80 引 脚器件上有 9 个双向端口)。
4. LCD 像素:64 引脚器件可驱动 132 像素(33 SEG x 4 个 COM), 而 80 引脚器件可驱动 192
像素 (48 SEG x 4 COM)。
本系列器件的所有其他功能都是相同的。表 1-1 和表 1-2 中总结了这些功能。
1-3 和表 1-4 给出了本系列中所有器件的引脚说明。
DS39770A_CN 8 超前信息 2007 Microchip Technology Inc.
PIC18F85J90 系列

1-1 PIC18F85J90 系列器件特性 (64 引脚器件)

特性
工作频率 程序存储器 (字节数) 程序存储器 (指令数) 数据存储器 (字节数) 中断源
I/O 端口 端口 A, B, C, D, E, F, G LCD 驱动器 (可以驱动的像素数量) 132 33 SEG x 4 COM
定时器 捕捉 / 比较 /PWM 模块 串行通信 MSSP、可寻址的 USART 和增强型 USART 10 位模数转换模块 12 路输入通道
复位 (和延时)
指令集 75 条指令,使能扩展指令集后总共为 83 条指令 封装 64 引脚 TQFP
PIC18F63J90 PIC18F64J90 PIC18F65J90
DC – 40 MHz
8K 16K 32K
4096 8192 16384
1024 1024 2048
27
4
2
PORBORRESET 指令、堆栈满、堆栈下溢、 MCLR
PWRT OST
WDT

1-2 PIC18F85J90 系列器件特性 (80 引脚器件)

特性
工作频率 程序存储器 (字节数) 程序存储器 (指令数) 数据存储器 (字节数) 中断源
I/O 端口 端口 A, B, C, D, E, F, G, H, J LCD 驱动器 (可以驱动的像素数量) 192 48 SEG x 4 个 COM)
定时器 捕捉 / 比较 /PWM 模块 串行通信 MSSP、可寻址的 USART 和增强型 USART 10 位模数转换模块 12 路输入通道
复位 (和延时)
指令集 75 条指令,使能扩展指令集后总共为 83 条指令 封装 80 引脚 TQFP
PIC18F83J90 PIC18F84J90 PIC18F85J90
DC – 40 MHz
8K 16K 32K
4096 8192 16384
1024 1024 2048
27
4
2
PORBORRESET 指令、堆栈满、堆栈下溢、 MCLR
PWRT OST
WDT
2007 Microchip Technology Inc. 超前信息 DS39770A_CN 9
PIC18F85J90 系列

1-1 PIC18F6XJ90 64 引脚)框图

OSC2/CLKO OSC1/CLKI
ENVREG
表指针 <21>
/ 减逻辑
21
地址锁存器
程序存储器
96 KB
数据锁存器
指令总线 <16>
时序 发生
INTRC
振荡器
8 MHz
振荡器
高精度
带隙
参考源
稳压器
VDDCORE/VCAP
20
8
V
表锁存器
ROM 锁存器
译码与
上电延时
定时器
振荡器
起振定时器
看门狗 定时器
BOR
LVD
DD,
VSS
PCLATH
PCLATU
PCH PCL
PCU
程序计数器
31 级堆栈
STKPTR
IR
指令
控制
上电 复位
(3)
MCLR
数据总线 <8>
8
8
状态机 控制信号
数据锁存器
数据存储器
地址锁存器
数据地址 <12>
4
BSR
FSR0 FSR1 FSR2
/
3
BITOP
8
2.0 3.9
KB
12
12
逻辑
地址 译码
8 x 8 乘法器
W
8
8
ALU<8>
4
快速操作
存储区
PRODLPRODH
8
PORTA
(1,2)
RA0:RA7
PORTB
(1)
RB0:RB7
12
PORTC
RC0:RC7
(1)
PORTD
(1)
RD0:RD7
8
PORTE
RE0:RE1,
(1)
RE3:RE7
8
8
8
PORTF
RF1:RF7
(1)
PORTG
(1)
RG0:RG4
10 ADC
MSSP
比较器
LCD
驱动器
CCP1
CCP2
Timer2Timer1 Timer3Timer0
AUSART
EUSART
1: 关于 I/O 端口引脚的说明,请参见表 1-3
2RA6 RA7 在某些振荡器模式下只能用作数字 I/O。更多信息,请参见第 2.0 节 “振荡器配置”。 3: 欠压复位和低压检测功能只有在使能片上稳压器时才能使用。
DS39770A_CN 10 超前信息 2007 Microchip Technology Inc.

1-2 PIC18F8XJ90 80 引脚)框图

PIC18F85J90 系列
OSC2/CLKO
OSC1/CLKI
ENVREG
表指针 <21>
/ 减逻辑
21
地址锁存器
程序存储器
96 KB
数据锁存器
指令总线 <16>
时序 发生
INTRC
振荡器
8 MHz
振荡器
高精度
带隙
参考源
稳压器
20
8
PCLATH
PCLATU
PCU
程序计数器
31 级堆栈
STKPTR
表锁存器
ROM 锁存器
IR
指令
译码与
控制
上电延时
定时器
振荡器
起振定时器
上电 复位
看门狗 定时器
BOR
(3)
LVD
数据总线 <8>
8
PCH PCL
状态机 控制信号
8
数据锁存器
数据存储器
2.0 3.9
KB
地址锁存器
12
PORTA
RA0:RA7
PORTB
RB0:RB7
(1,2)
(1)
数据地址 <12>
BSR
4
FSR0 FSR1 FSR2
/
逻辑
地址 译码
12
4
快速操作
存储区
PORTC
RC0:RC7
(1)
12
PORTD
RD0:RD7
(1)
PORTE
RE0:RE1,
(1)
RE3:RE7
8
PORTF
RF1:RF7
PORTG
RG0:RG4
PORTH
RH0:RH7
(1)
(1)
(1)
3
BITOP
8
8 x 8 乘法器
W
8
8
ALU<8>
8
PRODLPRODH
8
8
8
PORTJ
(1)
VDDCORE/VCAP
CCP1
V
DD,VSS
CCP2
MCLR
Timer2Timer1 Timer3Timer0
AUSART
EUSART
10
ADC
MSSP
比较器
LCD
驱动器
RJ0:RJ7
1: 关于 I/O 端口引脚的说明,请参见表 1-3
2RA6 RA7 在某些振荡器模式下只能用作数字 I/O。更多信息,请参见第 2.0 节 “振荡器配置”。 3: 欠压复位和低压检测功能只有在使能片上稳压器时才能使用。
2007 Microchip Technology Inc. 超前信息 DS39770A_CN 11
PIC18F85J90 系列
1-3 PIC18F6XJ90 I/O 引脚说明
引脚名称
引脚号
TQFP
引脚类型缓冲器
类型
说明
MCLR
OSC1/CLKI/RA7
OSC1 CLKI
RA7
OSC2/CLKO/RA6
OSC2
CLKO
RA6
RA0/AN0
RA0 AN0
RA1/AN1/SEG18
RA1 AN1 SEG18
RA2/AN2/V
RA2 AN2 V
RA3/AN3/V
RA3 AN3 V
RA4/T0CKI/SEG14
RA4 T0CKI SEG14
RA5/AN4/SEG15
RA5 AN4 SEG15
RA6
RA7
图注: TTL = TTL 兼容输入 CMOS = CMOS 兼容输入或输出
1: 当 CCP2MX 配置位置 1 时,对 CCP2 进行默认分配。
REF-
REF-
REF+
REF+
ST = CMOS 电平的施密特触发器输入 Analog = 模拟输入 I= 输入 O= 输出 P= 电源 OD = 漏极开路 (没有 P 二极管接到 V
2: 当 CCP2MX 配置位清零时,对 CCP2 进行其他分配。
7IST
39
I
CMOS
I
CMOS
I/O
40
O
O
I/O
24
I/OITTL
模拟
23
I/O
I
模拟
O
模拟
22
I/O
I
模拟
I
模拟
21
I/O
I
模拟
I
模拟
28
I/O
ST/OD
I
O
模拟
27
I/O
I
模拟
O
模拟
主清零 (输入)或编程电压 (输入)。此引脚为低电平时, 器件复位。
振荡器晶振或外部时钟输入。
(见相关的 OSC1/CLKI OSC2/CLKO 引脚信息。)
TTL
振荡器晶振或时钟输出。
TTL
PORTA 是双向 I/O 端口。
TTL
TTL
TTL
ST
TTL
振荡器晶振输入。 外部时钟源输入。总是与引脚功能 OSC1 复用。
通用 I/O 引脚。
振荡器晶振输出。在晶振振荡器模式下,该引脚与晶振 或谐振器相连。 在 EC 模式下, OSC2 引脚输出 CLKO 振荡信号,该信 号是 OSC1 引脚上振荡信号的 4 分频信号,频率等于指令 周期的倒数。 通用 I/O 引脚。
数字 I/O。 模拟输入 0
数字 I/O。 模拟输入 1LCD SEG18 输出。
数字 I/O。 模拟输入 2A/D 参考电压 (低电平)输入。
数字 I/O。 模拟输入 3A/D 参考电压 (高电平)输入。
数字 I/O。当配置为输出时为漏极开路。
Timer0 外部时钟输入。 LCD SEG14 输出。
数字 I/O。 模拟输入 4LCD SEG15 输出。
请参见 OSC2/CLKO/RA6 引脚信息。
请参见 OSC1/CLKI/RA7 引脚信息。
DD
DS39770A_CN 12 超前信息  2007 Microchip Technology Inc.
PIC18F85J90 系列
1-3 PIC18F6XJ90 I/O 引脚说明 (续)
引脚名称
RB0/INT0/SEG30
RB0 INT0 SEG30
RB1/INT1/SEG8
RB1 INT1 SEG8
RB2/INT2/SEG9
RB2 INT2 SEG9
RB3/INT3/SEG10
RB3 INT3 SEG10
RB4/KBI0/SEG11
RB4 KBI0 SEG11
RB5/KBI1/SEG29
RB5 KBI1 SEG29
RB6/KBI2/PGC
RB6 KBI2 PGC
RB7/KBI3/PGD
RB7 KBI3 PGD
图注: TTL = TTL 兼容输入 CMOS = CMOS 兼容输入或输出
ST = CMOS 电平的施密特触发器输入 Analog = 模拟输入 I= 输入 O= 输出 P= 电源 OD = 漏极开路 (没有 P 二极管接到 V
1: 当 CCP2MX 配置位置 1 时,对 CCP2 进行默认分配。
2: 当 CCP2MX 配置位清零时,对 CCP2 进行其他分配。
引脚号
TQFP
48
47
46
45
44
43
42
37
引脚类型缓冲器
类型
I/O
TTL
I
ST
O
模拟
I/O
TTL
I
ST
O
模拟
I/O
TTL
I
ST
O
模拟
I/O
TTL
I
ST
O
模拟
I/O
TTL
I
TTL
O
模拟
I/O
TTL
I
TTL
O
模拟
I/O
TTL
I
TTL
I/O
I/O
I/O
ST
TTL
I
TTL
ST
说明
PORTB 是双向 I/O 端口。 PORTB 在所有输入端都可软件 编程为内部弱上拉。
数字 I/O。 外部中断 0LCD SEG30 输出。
数字 I/O。 外部中断 1LCD SEG8 输出。
数字 I/O。 外部中断 2LCD SEG9 输出。
数字 I/O。 外部中断 3LCD SEG10 输出。
数字 I/O。 电平变化中断引脚。 LCD SEG11 输出。
数字 I/O。 电平变化中断引脚。 LCD SEG29 输出。
数字 I/O。 电平变化中断引脚。 在线调试器和 ICSP™ 编程时钟引脚。
数字 I/O。 电平变化中断引脚。 在线调试器和 ICSP 编程数据引脚。
DD
2007 Microchip Technology Inc. 超前信息 DS39770A_CN 第 13
PIC18F85J90 系列
1-3 PIC18F6XJ90 I/O 引脚说明 (续)
引脚名称
RC0/T1OSO/T13CKI
RC0 T1OSO T13CKI
RC1/T1OSI/CCP2/SEG32
RC1 T1OSI
(1)
CCP2 SEG32
RC2/CCP1/SEG13
RC2 CCP1 SEG13
RC3/SCK/SCL/SEG17
RC3 SCK SCL SEG17
RC4/SDI/SDA/SEG16
RC4 SDI SDA SEG16
RC5/SDO/SEG12
RC5 SDO SEG12
RC6/TX1/CK1/SEG27
RC6 TX1 CK1 SEG27
RC7/RX1/DT1/SEG28
RC7 RX1 DT1 SEG28
图注: TTL = TTL 兼容输入 CMOS = CMOS 兼容输入或输出
ST = CMOS 电平的施密特触发器输入 Analog = 模拟输入 I= 输入 O= 输出 P= 电源 OD = 漏极开路 (没有 P 二极管接到 V
1: 当 CCP2MX 配置位置 1 时,对 CCP2 进行默认分配。
2: 当 CCP2MX 配置位清零时,对 CCP2 进行其他分配。
引脚号
TQFP
30
29
33
34
35
36
31
32
引脚类型缓冲器
类型
I/O
I/O
I/O
I/O I/O
I/O I/O I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
ST
O
O
O
O
O
O O
O
O
O
I
ST
ST
I
CMOS
ST
模拟
ST ST
模拟
ST ST ST
模拟
ST
I
ST ST
模拟
ST
模拟
ST
ST
模拟
ST
I
ST ST
模拟
说明
PORTC 是双向 I/O 端口。
数字 I/O
Timer1 振荡器输出。 Timer1/Timer3 外部时钟输入。
数字 I/O Timer1 振荡器输入。 捕捉 2 输入 / 比较 2 输出 /PWM2 输出。 LCD SEG32 输出。
数字 I/O。 捕捉 1 输入 / 比较 1 输出 /PWM1 输出。 LCD SEG13 输出。
数字 I/O
SPI 模式的同步串行时钟输入 / 输出。
2
I
C™ 模式的同步串行时钟输入 / 输出。
LCD SEG17 输出。
数字 I/O SPI 数据输入。
2
I
C 数据 I/O
LCD SEG16 输出。
数字 I/O SPI 数据输出。 LCD SEG12 输出。
数字 I/O EUSART 异步发送。 EUSART 同步时钟 (见相关的 RX1/DT1 引脚信息)。 LCD SEG27 输出。
数字 I/O EUSART 异步接收。 EUSART 同步数据 (见相关的 TX1/CK1 引脚信息)。 LCD SEG28 输出。
DD
DS39770A_CN 14 超前信息  2007 Microchip Technology Inc.
PIC18F85J90 系列
1-3 PIC18F6XJ90 I/O 引脚说明 (续)
引脚名称
RD0/SEG0
RD0 SEG0
RD1/SEG1
RD1 SEG1
RD2/SEG2
RD2 SEG2
RD3/SEG3
RD3 SEG3
RD4/SEG4
RD4 SEG4
RD5/SEG5
RD5 SEG5
RD6/SEG6
RD6 SEG6
RD7/SEG7
RD7 SEG7
图注: TTL = TTL 兼容输入 CMOS = CMOS 兼容输入或输出
ST = CMOS 电平的施密特触发器输入 Analog = 模拟输入 I= 输入 O= 输出 P= 电源 OD = 漏极开路 (没有 P 二极管接到 V
1: 当 CCP2MX 配置位置 1 时,对 CCP2 进行默认分配。
2: 当 CCP2MX 配置位清零时,对 CCP2 进行其他分配。
引脚号
TQFP
58
55
54
53
52
51
50
49
引脚类型缓冲器
类型
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
说明
PORTD 是双向 I/O 端口。
数字 I/OLCD SEG0 输出。
数字 I/OLCD SEG1 输出。
数字 I/OLCD SEG2 输出。
数字 I/OLCD SEG3 输出。
数字 I/OLCD SEG4 输出。
数字 I/OLCD SEG5 输出。
数字 I/OLCD SEG6 输出。
数字 I/O
LCD SEG7 输出。
DD
2007 Microchip Technology Inc. 超前信息 DS39770A_CN 第 15
PIC18F85J90 系列
1-3 PIC18F6XJ90 I/O 引脚说明 (续)
引脚名称
RE0/LCDBIAS1
RE0 LCDBIAS1
RE1/LCDBIAS2
RE1 LCDBIAS2
LCDBIAS3 64 I
RE3/COM0
RE3 COM0
RE4/COM1
RE4 COM1
RE5/COM2
RE5 COM2
RE6/COM3
RE6 COM3
RE7/CCP2/SEG31
RE7
(2)
CCP2 SEG31
图注: TTL = TTL 兼容输入 CMOS = CMOS 兼容输入或输出
ST = CMOS 电平的施密特触发器输入 Analog = 模拟输入 I= 输入 O= 输出 P= 电源 OD = 漏极开路 (没有 P 二极管接到 V
1: 当 CCP2MX 配置位置 1 时,对 CCP2 进行默认分配。
2: 当 CCP2MX 配置位清零时,对 CCP2 进行其他分配。
引脚号
TQFP
2
1
63
62
61
60
59
引脚类型缓冲器
类型
I/OIST
模拟
I/OIST
模拟
模拟 LCD BIAS3 输入。
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
I/O I/O
ST ST
O
模拟
说明
PORTE 是双向 I/O 端口。
数字 I/OLCD BIAS1 输入。
数字 I/OLCD BIAS2 输入。
数字 I/OLCD COM0 输出。
数字 I/OLCD COM1 输出。
数字 I/OLCD COM2 输出。
数字 I/OLCD COM3 输出。
数字 I/O。 捕捉 2 输入 / 比较 2 输出 /PWM 2 输出。
LCD SEG31 输出。
DD
DS39770A_CN 16 超前信息  2007 Microchip Technology Inc.
PIC18F85J90 系列
1-3 PIC18F6XJ90 I/O 引脚说明 (续)
引脚名称
RF1/AN6/C2OUT/SEG19
RF1 AN6 C2OUT SEG19
RF2/AN7/C1OUT/SEG20
RF2 AN7 C1OUT SEG20
RF3/AN8/SEG21
RF3 AN8 SEG21
RF4/AN9/SEG22
RF4 AN9 SEG22
RF5/AN10/CV
RF5 AN10
REF
CV SEG23
RF6/AN11/SEG24
RF6 AN11 SEG24
RF7/AN5/SS
RF7 AN5 SS SEG25
图注: TTL = TTL 兼容输入 CMOS = CMOS 兼容输入或输出
1: 当 CCP2MX 配置位置 1 时,对 CCP2 进行默认分配。
2: 当 CCP2MX 配置位清零时,对 CCP2 进行其他分配。
REF/SEG23
/SEG25
ST = CMOS 电平的施密特触发器输入 Analog = 模拟输入 I= 输入 O= 输出 P= 电源 OD = 漏极开路 (没有 P 二极管接到 V
引脚号
TQFP
17
16
15
14
13
12
11
引脚类型缓冲器
类型
I/O
I/O
I/O
I/O
I/O
I/O
I/O
ST
I
模拟
O O
O O
O
O
O O
O
O
O
模拟
ST
I
模拟
模拟
ST
I
模拟 模拟
ST
I
模拟 模拟
ST
I
模拟 模拟 模拟
ST
I
模拟 模拟
ST
模拟
TTL
I
模拟
说明
PORTF 是双向 I/O 端口。
数字 I/O。 模拟输入 6。 比较器 2 的输出。 LCD SEG19 输出。
数字 I/O。 模拟输入 7。 比较器 1 的输出。 LCD SEG20 输出。
数字 I/O。 模拟输入 8LCD SEG21 输出。
数字 I/O。 模拟输入 9LCD SEG22 输出。
数字 I/O。 模拟输入 10。 比较器参考电压输出。 LCD SEG23 输出。
数字 I/O。 模拟输入 11 LCD SEG24 输出。
数字 I/O。 模拟输入 5
SPI 从动选择输入。 LCD SEG25 输出。
DD
2007 Microchip Technology Inc. 超前信息 DS39770A_CN 第 17
PIC18F85J90 系列
1-3 PIC18F6XJ90 I/O 引脚说明 (续)
引脚名称
RG0/LCDBIAS0
TQFP
3 RG0 LCDBIAS0
引脚号
RG1/TX2/CK2
4 RG1 TX2 CK2
RG2/RX2/DT2/V
LCAP1
5 RG2 RX2 DT2
LCAP1
V
RG3/V
LCAP2
6 RG3 VLCAP2
RG4/SEG26
8 RG4 SEG26
V
SS 9, 25, 41, 56 P
V
DD 26, 38, 57 P
AV
SS 20 P
AVDD 19 P
ENVREG 18 I ST
V
DDCORE/VCAP
10 VDDCORE VCAP
图注: TTL = TTL 兼容输入 CMOS = CMOS 兼容输入或输出
ST = CMOS 电平的施密特触发器输入 Analog = 模拟输入 I= 输入 O= 输出 P= 电源 OD = 漏极开路 (没有 P 二极管接到 V
1: 当 CCP2MX 配置位置 1 时,对 CCP2 进行默认分配。
2: 当 CCP2MX 配置位清零时,对 CCP2 进行其他分配。
引脚类型缓冲器
类型
I/OIST
模拟
I/O
I/O
I/O
I/O
ST
O
ST
ST
I
ST ST
I
模拟
I/OIST
模拟
I/OOST
模拟
P
P
说明
PORTG 是双向 I/O 端口。
数字 I/OLCD BIAS0 输入。
数字 I/O
AUSART 异步发送。 AUSART 同步时钟 (见相关的 RX2/DT2 引脚信息)。
数字 I/O AUSART 异步接收。 AUSART 同步数据 (见相关的 TX2/CK2 引脚信息)。 LCD 电荷泵电容输入。
数字 I/O LCD 电荷泵电容输入。
数字 I/O LCD SEG26 输出。
逻辑和 I/O 引脚的参考地。 逻辑和 I/O 引脚的正电源。 模拟模块的参考地。 模拟模块的正电源。 片上稳压器使能。 内核逻辑电源或外部滤波电容连接。
单片机内核逻辑的正电源 (稳压器禁止)。 外部滤波电容连接 (稳压器使能)。
DD
DS39770A_CN 18 超前信息  2007 Microchip Technology Inc.
1-4 PIC18F8XJ90 I/O 引脚说明
引脚名称
引脚号
TQFP
引脚类型缓冲器
类型
PIC18F85J90 系列
说明
MCLR
OSC1/CLKI/RA7
OSC1 CLKI
RA7
OSC2/CLKO/RA6
OSC2
CLKO
RA6
RA0/AN0
RA0 AN0
RA1/AN1/SEG18
RA1 AN1 SEG18
RA2/AN2/V
RA2 AN2 V
RA3/AN3/V
RA3 AN3 V
RA4/T0CKI/SEG14
RA4 T0CKI SEG14
RA5/AN4/SEG15
RA5 AN4 SEG15
RA6
RA7
图注: TTL = TTL 兼容输入 CMOS = CMOS 兼容输入或输出
1: 当 CCP2MX 配置位置 1 时,对 CCP2 进行默认分配。
REF-
REF-
REF+
REF+
ST = CMOS 电平的施密特触发器输入 Analog = 模拟输入 I= 输入 O= 输出 P= 电源 OD = 漏极开路 (没有 P 二极管接到 V
2: 当 CCP2MX 配置位清零时,对 CCP2 进行其他分配。
9IST
49
I
CMOS
I
CMOS
I/O
50
O
O
I/O
30
I/OITTL
29
I/O
I
O
28
I/O
I I
27
I/O
I I
34
I/O
ST/OD
I
O
33
I/O
I
O
主清零 (输入)或编程电压 (输入)。此引脚为低电平时, 器件复位。
振荡器晶振或外部时钟输入。
TTL
振荡器晶振或时钟输出。
TTL
PORTA 是双向 I/O 端口。
模拟
TTL
模拟 模拟
TTL
模拟 模拟
TTL
模拟 模拟
ST
模拟
TTL
模拟 模拟
振荡器晶振输入。 外部时钟源输入。总是与引脚功能 OSC1 复用。(见相关 的 OSC1/CLKI OSC2/CLKO 引脚信息。) 通用 I/O 引脚。
振荡器晶振输出。在晶振振荡器模式下,该引脚与晶振 或谐振器相连。 在 EC 模式下, OSC2 引脚输出 CLKO 振荡信号,该信 号是 OSC1 引脚上振荡信号的 4 分频信号,频率等于指令 周期的倒数。 通用 I/O 引脚。
数字 I/O。 模拟输入 0
数字 I/O。 模拟输入 1LCD SEG18 输出。
数字 I/O。 模拟输入 2A/D 参考电压 (低电平)输入。
数字 I/O。 模拟输入 3A/D 参考电压 (高电平)输入。
数字 I/O。当配置为输出时为漏极开路。
Timer0 外部时钟输入。 LCD SEG14 输出。
数字 I/O。 模拟输入 4LCD SEG15 输出。
请参见 OSC2/CLKO/RA6 引脚信息。
请参见 OSC1/CLKI/RA7 引脚信息。
DD
2007 Microchip Technology Inc. 超前信息 DS39770A_CN 第 19
PIC18F85J90 系列
1-4 PIC18F8XJ90 I/O 引脚说明 (续)
引脚名称
RB0/INT0/SEG30
RB0 INT0 SEG30
RB1/INT1/SEG8
RB1 INT1 SEG8
RB2/INT2/SEG9
RB2 INT2 SEG9
RB3/INT3/SEG10
RB3 INT3 SEG10
RB4/KBI0/SEG11
RB4 KBI0 SEG11
RB5/KBI1/SEG29
RB5 KBI1 SEG29
RB6/KBI2/PGC
RB6 KBI2 PGC
RB7/KBI3/PGD
RB7 KBI3 PGD
图注: TTL = TTL 兼容输入 CMOS = CMOS 兼容输入或输出
ST = CMOS 电平的施密特触发器输入 Analog = 模拟输入 I= 输入 O= 输出 P= 电源 OD = 漏极开路 (没有 P 二极管接到 V
1: 当 CCP2MX 配置位置 1 时,对 CCP2 进行默认分配。
2: 当 CCP2MX 配置位清零时,对 CCP2 进行其他分配。
引脚号
TQFP
58
57
56
55
54
53
52
47
引脚类型缓冲器
类型
I/O
TTL
I
ST
O
模拟
I/O
TTL
I
ST
O
模拟
I/O
TTL
I
ST
O
模拟
I/O
TTL
I
ST
O
模拟
I/O
TTL
I
TTL
O
模拟
I/O
TTL
I
TTL
O
模拟
I/O
TTL
I
TTL
I/O
I/O
I/O
ST
TTL
I
TTL
ST
说明
PORTB 是双向 I/O 端口。 PORTB 在所有输入端都可软件 编程为内部弱上拉。
数字 I/O。 外部中断 0LCD SEG30 输出。
数字 I/O。 外部中断 1LCD SEG8 输出。
数字 I/O。 外部中断 2LCD SEG9 输出。
数字 I/O。 外部中断 3LCD SEG10 输出。
数字 I/O。 电平变化中断引脚。 LCD SEG11 输出。
数字 I/O。 电平变化中断引脚。 LCD SEG29 输出。
数字 I/O。 电平变化中断引脚。 在线调试器和 ICSP™ 编程时钟引脚。
数字 I/O。 电平变化中断引脚。 在线调试器和 ICSP 编程数据引脚。
DD
DS39770A_CN 20 超前信息  2007 Microchip Technology Inc.
PIC18F85J90 系列
1-4 PIC18F8XJ90 I/O 引脚说明 (续)
引脚名称
RC0/T1OSO/T13CKI
RC0 T1OSO T13CKI
RC1/T1OSI/CCP2/SEG32
RC1 T1OSI
(1)
CCP2 SEG32
RC2/CCP1/SEG13
RC2 CCP1 SEG13
RC3/SCK/SCL/SEG17
RC3 SCK SCL SEG17
RC4/SDI/SDA/SEG16
RC4 SDI SDA SEG16
RC5/SDO/SEG12
RC5 SDO SEG12
RC6/TX1/CK1/SEG27
RC6 TX1 CK1 SEG27
RC7/RX1/DT1/SEG28
RC7 RX1 DT1 SEG28
图注: TTL = TTL 兼容输入 CMOS = CMOS 兼容输入或输出
ST = CMOS 电平的施密特触发器输入 Analog = 模拟输入 I= 输入 O= 输出 P= 电源 OD = 漏极开路 (没有 P 二极管接到 V
1: 当 CCP2MX 配置位置 1 时,对 CCP2 进行默认分配。
2: 当 CCP2MX 配置位清零时,对 CCP2 进行其他分配。
引脚号
TQFP
36
35
43
44
45
46
37
38
引脚类型缓冲器
类型
I/O
I/O
I/O
I/O I/O
I/O I/O I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
ST
O
I
ST
ST
I
CMOS
ST
O
模拟
ST ST
O
模拟
ST ST ST
O
模拟
ST
I
ST ST
O
模拟
ST
O
O
模拟
ST
O
ST
O
模拟
ST
I
ST ST
O
模拟
说明
PORTC 是双向 I/O 端口。
数字 I/O
Timer1 振荡器输出。 Timer1/Timer3 外部时钟输入。
数字 I/O Timer1 振荡器输入。 捕捉 2 输入 / 比较 2 输出 /PWM2 输出。 LCD SEG32 输出。
数字 I/O。 捕捉 1 输入 / 比较 1 输出 /PWM1 输出。 LCD SEG13 输出。
数字 I/O
SPI 模式的同步串行时钟输入 / 输出。
2
I
C™ 模式的同步串行时钟输入 / 输出。
LCD SEG17 输出。
数字 I/O SPI 数据输入。
2
I
C 数据 I/O
LCD SEG16 输出。
数字 I/O SPI 数据输出。 LCD SEG12 输出。
数字 I/O EUSART 异步发送。 EUSART 同步时钟 (见相关的 RX1/DT1 引脚信息)。 LCD SEG27 输出。
数字 I/O EUSART 异步接收。 EUSART 同步数据 (见相关的 TX1/CK1 引脚信息)。 LCD SEG28 输出。
DD
2007 Microchip Technology Inc. 超前信息 DS39770A_CN 第 21
PIC18F85J90 系列
1-4 PIC18F8XJ90 I/O 引脚说明 (续)
引脚名称
RD0/SEG0
RD0 SEG0
RD1/SEG1
RD1 SEG1
RD2/SEG2
RD2 SEG2
RD3/SEG3
RD3 SEG3
RD4/SEG4
RD4 SEG4
RD5/SEG5
RD5 SEG5
RD6/SEG6
RD6 SEG6
RD7/SEG7
RD7 SEG7
图注: TTL = TTL 兼容输入 CMOS = CMOS 兼容输入或输出
ST = CMOS 电平的施密特触发器输入 Analog = 模拟输入 I= 输入 O= 输出 P= 电源 OD = 漏极开路 (没有 P 二极管接到 V
1: 当 CCP2MX 配置位置 1 时,对 CCP2 进行默认分配。
2: 当 CCP2MX 配置位清零时,对 CCP2 进行其他分配。
引脚号
TQFP
72
69
68
67
66
65
64
63
引脚类型缓冲器
类型
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
说明
PORTD 是双向 I/O 端口。
数字 I/OLCD SEG0 输出。
数字 I/OLCD SEG1 输出。
数字 I/OLCD SEG2 输出。
数字 I/OLCD SEG3 输出。
数字 I/OLCD SEG4 输出。
数字 I/OLCD SEG5 输出。
数字 I/OLCD SEG6 输出。
数字 I/O
LCD SEG7 输出。
DD
DS39770A_CN 22 超前信息  2007 Microchip Technology Inc.
PIC18F85J90 系列
1-4 PIC18F8XJ90 I/O 引脚说明 (续)
引脚名称
RE0/LCDBIAS1
RE0 LCDBIAS1
RE1/LCDBIAS2
RE1 LCDBIAS2
LCDBIAS3 78 I
RE3/COM0
RE3 COM0
RE4/COM1
RE4 COM1
RE5/COM2
RE5 COM2
RE6/COM3
RE6 COM3
RE7/CCP2/SEG31
RE7
(2)
CCP2 SEG31
图注: TTL = TTL 兼容输入 CMOS = CMOS 兼容输入或输出
ST = CMOS 电平的施密特触发器输入 Analog = 模拟输入 I= 输入 O= 输出 P= 电源 OD = 漏极开路 (没有 P 二极管接到 V
1: 当 CCP2MX 配置位置 1 时,对 CCP2 进行默认分配。
2: 当 CCP2MX 配置位清零时,对 CCP2 进行其他分配。
引脚号
TQFP
4
3
77
76
75
74
73
引脚类型缓冲器
类型
I/OIST
模拟
I/OIST
模拟
模拟 LCD BIAS3 输入。
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
I/O I/O
ST ST
O
模拟
说明
PORTE 是双向 I/O 端口。
数字 I/OLCD BIAS1 输入。
数字 I/OLCD BIAS2 输入。
数字 I/OLCD COM0 输出。
数字 I/OLCD COM1 输出。
数字 I/OLCD COM2 输出。
数字 I/OLCD COM3 输出。
数字 I/O。 捕捉 2 输入 / 比较 2 输出 /PWM 2 输出。
LCD SEG31 输出。
DD
2007 Microchip Technology Inc. 超前信息 DS39770A_CN 第 23
PIC18F85J90 系列
1-4 PIC18F8XJ90 I/O 引脚说明 (续)
引脚名称
RF1/AN6/C2OUT/SEG19
RF1 AN6 C2OUT SEG19
RF2/AN7/C1OUT/SEG20
RF2 AN7 C1OUT SEG20
RF3/AN8/SEG21
RF3 AN8 SEG21
RF4/AN9/SEG22
RF4 AN9 SEG22
RF5/AN10/CV
RF5 AN10 CV SEG23
RF6/AN11/SEG24
RF6 AN11 SEG24
RF7/AN5/SS
RF7 AN5 SS SEG25
图注: TTL = TTL 兼容输入 CMOS = CMOS 兼容输入或输出
1: 当 CCP2MX 配置位置 1 时,对 CCP2 进行默认分配。
2: 当 CCP2MX 配置位清零时,对 CCP2 进行其他分配。
REF/SEG23
REF
/SEG25
ST = CMOS 电平的施密特触发器输入 Analog = 模拟输入 I= 输入 O= 输出 P= 电源 OD = 漏极开路 (没有 P 二极管接到 V
引脚号
TQFP
23
18
17
16
15
14
13
引脚类型缓冲器
类型
I/O
I/O
I/O
I/O
I/O
I/O
I/O
ST
I
模拟
O O
O O
O
O
O O
O
O
O
模拟
ST
I
模拟
模拟
ST
I
模拟 模拟
ST
I
模拟 模拟
ST
I
模拟 模拟 模拟
ST
I
模拟 模拟
ST
模拟
TTL
I
模拟
说明
PORTF 是双向 I/O 端口。
数字 I/O。 模拟输入 6。 比较器 2 的输出。 LCD SEG19 输出。
数字 I/O。 模拟输入 7。 比较器 1 的输出。 LCD SEG20 输出。
数字 I/O。 模拟输入 8LCD SEG21 输出。
数字 I/O。 模拟输入 9LCD SEG22 输出。
数字 I/O。 模拟输入 10。 比较器参考电压输出。 LCD SEG23 输出。
数字 I/O。 模拟输入 11 LCD SEG24 输出。
数字 I/O。 模拟输入 5
SPI 从动选择输入。 LCD SEG25 输出。
DD
DS39770A_CN 24 超前信息  2007 Microchip Technology Inc.
PIC18F85J90 系列
1-4 PIC18F8XJ90 I/O 引脚说明 (续)
引脚名称
RG0/LCDBIAS0
RG0 LCDBIAS0
RG1/TX2/CK2
RG1 TX2 CK2
RG2/RX2/DT2/V
RG2 RX2 DT2
LCAP1
V
RG3/V
LCAP2
RG3 VLCAP2
RG4/SEG26
RG4 SEG26
图注: TTL = TTL 兼容输入 CMOS = CMOS 兼容输入或输出
1: 当 CCP2MX 配置位置 1 时,对 CCP2 进行默认分配。
2: 当 CCP2MX 配置位清零时,对 CCP2 进行其他分配。
LCAP1
ST = CMOS 电平的施密特触发器输入 Analog = 模拟输入 I= 输入 O= 输出 P= 电源 OD = 漏极开路 (没有 P 二极管接到 VDD
引脚号
TQFP
5
6
7
8
10
引脚类型缓冲器
类型
I/OIST
模拟
I/O
I/O
I/O
I/O
I/OIST
I/OOST
ST
O
ST
ST
I
ST ST
I
模拟
模拟
模拟
说明
PORTG 是双向 I/O 端口。
数字 I/OLCD BIAS0 输入。
数字 I/O
AUSART 异步发送。 AUSART 同步时钟 (见相关的 RX2/DT2 引脚信息)。
数字 I/O AUSART 异步接收。 AUSART 同步数据 (见相关的 TX2/CK2 引脚信息)。 LCD 电荷泵电容输入。
数字 I/O LCD 电荷泵电容输入。
数字 I/O LCD SEG26 输出。
2007 Microchip Technology Inc. 超前信息 DS39770A_CN 第 25
PIC18F85J90 系列
1-4 PIC18F8XJ90 I/O 引脚说明 (续)
引脚名称
RH0/SEG47
RH0 SEG47
RH1/SEG46
RH1 SEG46
RH2/SEG45
RH2 SEG45
RH3/SEG44
RH3 SEG44
RH4/SEG40
RH4 SEG40
RH5/SEG41
RH5 SEG41
RH6/SEG42
RH6 SEG42
RH7/SEG43
RH7 SEG43
图注: TTL = TTL 兼容输入 CMOS = CMOS 兼容输入或输出
ST = CMOS 电平的施密特触发器输入 Analog = 模拟输入 I= 输入 O= 输出 P= 电源 OD = 漏极开路 (没有 P 二极管接到 V
1: 当 CCP2MX 配置位置 1 时,对 CCP2 进行默认分配。
2: 当 CCP2MX 配置位清零时,对 CCP2 进行其他分配。
引脚号
TQFP
79
80
1
2
22
21
20
19
引脚类型缓冲器
类型
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
说明
PORTH 是双向 I/O 端口。
数字 I/OLCD SEG47 输出。
数字 I/OLCD SEG46 输出。
数字 I/OLCD SEG45 输出。
数字 I/OLCD SEG44 输出。
数字 I/OLCD SEG40 输出。
数字 I/OLCD SEG41 输出。
数字 I/OLCD SEG42 输出。
数字 I/O
LCD SEG43 输出。
DD
DS39770A_CN 26 超前信息  2007 Microchip Technology Inc.
PIC18F85J90 系列
1-4 PIC18F8XJ90 I/O 引脚说明 (续)
引脚名称
RJ0 62 I/O ST
RJ1/SEG33
RJ1 SEG33
RJ2/SEG34
RJ2 SEG34
RJ3/SEG35
RJ3 SEG35
RJ4/SEG39
RJ4 SEG39
RJ5/SEG38
RJ5 SEG38
RJ6/SEG37
RJ6 SEG37
RJ7/SEG36
RJ7 SEG36
V
SS 11, 31, 51, 70 P
V
DD 32, 48, 71 P
AVSS 26 P
AV
DD 25 P
ENVREG 24 I ST
V
DDCORE/VCAP
VDDCORE VCAP
图注: TTL = TTL 兼容输入 CMOS = CMOS 兼容输入或输出
ST = CMOS 电平的施密特触发器输入 Analog = 模拟输入 I= 输入 O= 输出 P= 电源 OD = 漏极开路 (没有 P 二极管接到 V
1: 当 CCP2MX 配置位置 1 时,对 CCP2 进行默认分配。
2: 当 CCP2MX 配置位清零时,对 CCP2 进行其他分配。
引脚号
TQFP
61
60
59
39
40
41
42
12
引脚类型缓冲器
类型
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
I/OOST
模拟
P
P
说明
PORTJ 是双向 I/O 端口。
数字 I/O
数字 I/OLCD SEG33 输出。
数字 I/OLCD SEG34 输出。
数字 I/OLCD SEG35 输出。
数字 I/OLCD SEG39 输出。
数字 I/OLCD SEG38 输出。
数字 I/OLCD SEG37 输出。
数字 I/O
LCD SEG36 输出。 逻辑和 I/O 引脚的参考地。 逻辑和 I/O 引脚的正电源。 模拟模块的参考地。 模拟模块的正电源。 片上稳压器使能。 内核逻辑电源或外部滤波电容连接。
单片机内核逻辑的正电源 (稳压器禁止)。 外部滤波电容连接 (稳压器使能)。
DD
2007 Microchip Technology Inc. 超前信息 DS39770A_CN 第 27
PIC18F85J90 系列
注:
DS39770A_CN 28 超前信息 2007 Microchip Technology Inc.
Loading...
+ 378 hidden pages