PIC18微控制器系列
PIC18单片机系列提供的PIC
在18至80引脚封装器件,这都是插座
和软件向上兼容的PIC16系列。该
PIC18系列包括了所有流行的外设,如
MSSP ESCI ,中共灵活的8位和16位定时器, PSP 10位
,
,
,
ADC , WDT , POR和CAN 2.0B有源的最大
灵活的解决方案。大多数PIC18器件将提供FLASH
在尺寸程序存储器的8至128 KB的数据和
内存从256至4千字节;从2.0到5.5伏特操作,
速度从直流到40MHz 。优化高层次
像ANSI C语言中, PIC18系列提供了高度
灵活的解决方案为复杂的嵌入式应用。
高性能RISC CPU :
77说明
C语言友好的架构
PIC16源代码兼容
线性程序内存寻址至2兆字节
线性数据存储器寻址高达4千字节
高达10 MIPS工作:
- DC - 40 MHz的振荡器/时钟输入
- 4兆赫 - 10 MHz时钟PLL活跃
16位宽的指令, 8位宽的数据通路
优先级的中断
8 ×8单周期硬件乘法器
模拟功能(续) :
可编程低电压检测( LVD )模块
- 支持中断,电平低电压检测
可编程欠压复位( BOR )
比较
单片机特性:
上电复位( POR ) ,上电定时器( PWRT )和
振荡器起振定时器( OST )
看门狗定时器( WDT)有自己的片上RC振荡器
为可靠的操作
可编程代码保护
在线串行编程
TM
( ICSP
TM
)通过两个引脚
外设特性:
高灌/拉电流为25 mA / 25毫安
多达四个外部中断引脚
最多3个16位定时器/计数器
最多两个8位定时器/计数器, 8位周期
注册(时基的PWM )
二次LP振荡器时钟选项 - 定时器
最多5个捕捉/比较/ PWM ( CCP)模块
CCP管脚可以配置为:
- 捕捉输入: 16位,分辨率6.25纳秒(T
CY
/16)
- 比较: 16位,最大(分辨率为100 ns牛逼
CY
)
- PWM输出:PWM分辨率为1到10位
马克斯。 PWM频率@ : 8位分辨率= 156千赫
10位分辨率= 39千赫
主同步串行端口( MSSP )模块
两种操作模式:
3线SPI
TM
(支持所有4种SPI模式)
– I
2
C
TM
主从模式
最多2个可寻址USART模块( ESCI )
- 支持中断的地址位
并行从动端口( PSP )模块
CMOS技术:
全静态设计
宽工作电压范围( 2.0V至5.5V )
工业和扩展温度范围
电源管理功能:
动态地切换至二级LP振荡器
在休眠状态下的内部RC振荡器, ADC操作
休眠模式(I
PD
< 1 μA典型值)。
- 高达23单独选择唤醒事件
- 3沿可选择唤醒输入
- 4状态变化唤醒输入
内部RC振荡器,看门狗(期唤醒)
RAM保持模式(V
DD
低至1.5V )
提供多达6个电源管理模式
选择模型( PIC18F1320 /四千三百二十分之二千三百二十〇和
PIC18F1220/2220/4220)
模拟功能:
10位模拟数字转换器模块(A / D)为:
- 快速采样率
- 最多16个通道输入多路复用器
- 睡眠时可转换
- DNL = ±1 LSB , INL = ±1 LSB
½
微芯片技术公司
嵌入式控制解决方案公司
附加信息:
Microchip的网站:
www.microchip.com
Microchip的
18C的PICmicro MCU参考手册,
订单编号DS39500
Microchip的光盘可供选择:
–
技术库,
订单编号DS00161
Microchip数据手册可供选择:
–
PIC18CXX2,
订单编号DS39026
–
PIC18CXX8,
订单编号DS30475
–
PIC18C601/801,
订单编号DS39541
应用说明是可用的:
–
嵌入式控制手册,
订单编号DS00092
–
嵌入式控制手册,第2卷,数学函数库,
订单编号DS00167
–
嵌入式控制手册更新2000 ,
订单编号DS00711
Microchip的
质量体系和客户接口
系统,
订单编号DS00169
可用的演示板:
- PICDEM
TM
2演示板
- 无ROM
- CAN / LIN总线
第三方工具可以使用:
- C编译器
HI -TECH - 人保财险
TM
, www.htsoft.com
IAR - EWB- PIC , www.iar.com
CCS PIC18 C编译器, www.ccsinfo.com
PIC18微控制器系列
程序存储器
TYPE
字节
FL灰
4K
FL灰
8K
FL灰
4K
FL灰
8K
OTP
16K
OTP
32K
FL灰
16K
FL灰
32K
FL灰
32K
FL灰
4K
FL灰
8K
OTP
16K
OTP
32K
FL灰
16K
FL灰
32K
FL灰
32K
—
无ROM
OTP
32K
FL灰
32K
FL灰
64K
FL灰
128K
—
无ROM
OTP
32K
FL灰
32K
FL灰
64K
FL灰
128K
数据存储器
内存
EEPROM
字节
字节
256
256
256
256
512
256
512
256
512
—
1536
—
512
256
1536
256
1536
256
512
256
512
256
512
—
1536
—
512
256
1536
256
1536
256
1536
—
1536
—
2048
1024
3840
1024
3840
1024
1536
—
1536
—
2048
1024
3840
1024
3840
1024
I / O
端口
16
16
23
23
23
23
23
23
22
34
34
34
34
34
34
33
31
52
52
52
52
42
68
68
68
68
ADC
10-bit
7
7
10
10
5
5
5
5
5
13
13
8
8
8
8
5
8
12
12
12
12
12
16
16
16
16
CCP /定时器
PWM 8位/ 16位
1
1/3
1
1/3
2
1/3
2
1/3
2
1/3
2
1/3
2
1/3
2
1/3
1
1/3
2
1/3
2
1/3
2
1/3
2
1/3
2
1/3
2
1/3
1
1/3
2
1/3
2
1/3
5
2/3
5
2/3
5
2/3
2
1/3
2
1/3
5
2/3
5
2/3
5
2/3
产品
PIC18F1220
PIC18F1320
PIC18F2220
PIC18F2320
PIC18C242
PIC18C252
PIC18F242
PIC18F252
PIC18F258
PIC18F4220
PIC18F4320
PIC18C442
PIC18C452
PIC18F442
PIC18F452
PIC18F458
PIC18C601
PIC18C658
PIC18F6520
PIC18F6620
PIC18F6720
PIC18C801
PIC18C858
PIC18F8520
PIC18F8620
PIC18F8720
MSSP
—
—
I
2
C / SPI
I
2
C / SPI
I
2
C / SPI
I
2
C / SPI
I
2
C / SPI
I
2
C / SPI
I
2
C / SPI
I
2
C / SPI
I
2
C / SPI
I
2
C / SPI
I
2
C / SPI
I
2
C / SPI
I
2
C / SPI
I
2
C / SPI
I
2
C / SPI
I
2
C / SPI
I
2
C / SPI
I
2
C / SPI
I
2
C / SPI
I
2
C / SPI
I
2
C / SPI
I
2
C / SPI
I
2
C / SPI
I
2
C / SPI
USART
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
1
1
2
2
2
其他
6X PMM
6X PMM
6X PMM
6X PMM
—
—
—
—
CAN 2.0B
6X PMM
6X PMM
—
—
—
—
CAN 2.0B
—
CAN 2.0B
—
—
—
—
CAN 2.0B
EMA
EMA
EMA
套餐
DIP SOIC , SSOP QFN
,
,
DIP SOIC , SSOP QFN
,
,
DIP SOIC
,
DIP SOIC
,
DIP SOIC
,
DIP SOIC
,
DIP SOIC , SSOP
,
DIP SOIC , SSOP
,
DIP SOIC
,
DIP TQFP QFN
,
,
DIP TQFP QFN
,
,
DIP PLCC , TQFP
,
DIP PLCC , TQFP
,
DIP PLCC , TQFP
,
DIP PLCC , TQFP
,
DIP PLCC , TQFP
,
PLCC , TQFP
PLCC , TQFP
TQFP
TQFP
TQFP
PLCC , TQFP
PLCC , TQFP
TQFP
TQFP
TQFP
引脚
18
18
28
28
28
28
28
28
28
40/44
40/44
40/44
40/44
40/44
40/44
40/44
64/68
64/68
64
64
64
80/84
80/84
80
80
80
缩写:
ADC =模拟 - 数字转换器
= PWM脉宽调制
CCP =捕捉/比较/ PWM
SPI - 串行外设接口
I
2
C =内部集成电路总线
PMM =电源管理模式
= USART通用同步/异步接收器/发送器
开发工具Microchip的
MPLABIDE
MPASM
TM
汇编
MPLINK
TM
链接器/ MPLIB
TM
图书管理员
MPLAB SIM卡
MPLABICE 2000/4000
MPLAB ICD 2
C编译器
PRO MATEII器件编程器
PICSTART Plus编程器
集成开发环境( IDE )
通用的PICmicro宏汇编
链接器/库
软件模拟器
全功能的模块化仿真器
在线调试器
Microchip的MPLABC18或支持
第三方供应商( HI -TECH , IAR , CCS )
全功能的模块化器件编程器
入门级开发工具包与编程
转售价格*
免费
免费
免费
免费
起价2045美元
起价159美元
联系供应商
起价854美元
$199
*所有价格均为厂商建议零售北美。
微芯片技术公司 2355 W.钱德勒大道。 钱德勒, AZ 85224-6199 ( 480 ) 792-7200 传真:( 480 ) 792-9210
信息随时可能更改。 Microchip的名称和徽标组合, Microchip徽标,K
EE
L
OQ
, MPLAB , PIC , PICmicro单片机, PICSTART和PRO MATE均为Microchip的技术商标。
公司在U.S.A.等国家。 Microchip的的FilterLab设, microID , MXDEV , MXLAB , PICMASTER , SEEVAL和嵌入式控制解决方案公司的注册商标。
科技公司在美国的dsPIC , dsPICDEM.net , ECONOMONITOR , FanSense电路, FlexROM , fuzzyLAB ,在线串行编程ICSP , ICEPIC ,微创,可迁移内存, MPASM ,
MPLIB , MPLINK , MPSIM ,人保财险, PICDEM , PICDEM.net , rfPIC ,选择模式和Total Endurance均为Microchip的技术Inc.在美国和其他国家的注册商标。序列号的快速
编程(SQTP )是Microchip的技术Inc.在美国本文提及的所有其他商标均为其各自公司的财产的服务标记。
2002 Microchip的技术Inc.保留所有权利。印在U.S.A. DS30327B 9/02
*DS30327B*
注意事项的PICmicro代码保护功能的以下细节
微控制器。
Microchip的产品均符合包含在Microchip数据手册中所述的技术指标。
Microchip确信: Microchip系列是其在市场上的同类当今最安全的产品之一,
以预期的方式和正常条件下使用时。
有用来破坏代码保护功能恶意,甚至是非法手段。所有的这些方法中,据我们所知
边缘,需要使用单片机进行包含在数据表中的操作规范以外的方式。
这样做的人可能从事侵犯了知识产权。
Microchip愿与客户谁是关心他们的代码完整性的工作。
Microchip或任何其他半导体厂商均无法保证其代码的安全性。代码保护并不
意味着我们保证产品是“牢不可破”的。
代码保护功能处于持续发展中。我们Microchip承诺将不断改进的代码保护功能
我们的产品。
如果您有任何关于这一问题的进一步问题,请联系当地的销售办事处离你最近。
资料载于本出版物中所述的器件
应用程序和类似内容仅为建议
它们可能由更新所取代。这是你的责任
确保您的应用程序符合技术规范。
任何陈述或保证,并给予不承担任何责任
假设通过Microchip的技术股份有限公司关于
的准确性或使用此类信息,或侵权
从这些所产生的专利或其它知识产权
使用或以其他方式。使用Microchip的产品作为关键的COM
在生命支持系统ponents不承担任何责任。
Microchip书面批准。无许可证CON-
并被传输,暗示或其他方式,在任何知识产权
权。
商标
Microchip的名称和徽标组合,Microchip徽标,
K
EE
L
OQ
, microID , MPLAB , PIC , PICmicro单片机, PICMASTER ,
PICSTART , PRO MATE , SEEVAL和嵌入式控制
解决方案公司的注册Microchip的技商标
术Inc.在美国和其他国家。
的dsPIC , ECONOMONITOR , FanSense电路, FlexROM , fuzzyLAB ,
在线串行编程ICSP , ICEPIC ,微创,
迁移内存, MPASM , MPLIB , MPLINK , MPSIM ,
MXDEV , MXLAB ,人保财险, PICDEM , PICDEM.net , rfPIC ,选择
模式和Total Endurance均为Microchip的商标
Technology Inc.在U.S.A.
序列号的快速批量编程( SQTP )是一个服务商标
为Microchip Technology Inc.在美国
本文提及的所有其他商标均为其财产
各自的公司。
2002年,微芯科技股份有限公司,印中
美国,并保留所有权利。
再生纸印制。
芯片通过了QS- 9000质量体系
认证的全球总部,
设计和晶圆生产厂
钱德勒和亚利桑那州在1999年7月
和加州山景城2002年3月。
本公司的质量体系流程和
程序是QS -9000标准对其
的PICmicro
8位MCU ,K
EE
L
OQ
跳码
器件,串行EEPROM,单片机,
非易失性存储器和模拟产品。在
此外,为Microchip的质量体系
设计与制造的发展
系统通过了ISO 9001认证。
DS41159B - 第二页
初步
2002年Microchip的科技公司
M
PIC18FXX8
先进的模拟特性:
10位,最多8通道模拟数字转换器
模块(A / D)为:
- 在休眠期间可转换
- 多达8个频道可供选择
模拟比较器模块:
- 可编程的输入和输出复用
比较器参考电压模块
可编程低电压检测( LVD )模块
- 支持中断,低电压检测
可编程欠压复位( BOR )
高性能,四十分之二十八引脚增强型闪存
微控制器与CAN
高性能RISC CPU :
线性程序内存寻址高达
2兆字节
线性数据存储器寻址到4千字节
高达10 MIPS工作
DC - 40 MHz时钟输入
为4 MHz - 10 MHz的振荡器/时钟输入, PLL活跃
16位宽指令, 8位宽的数据通路
优先级别的中断
8 ×8单周期硬件乘法器
外设特性:
高灌/拉电流为25 mA / 25毫安
三个外部中断引脚
Timer0模块: 8位/ 16位定时器/计数器
8位可编程预分频器
定时器模块: 16位定时器/计数器
Timer2模块: 8位定时器/计数器, 8位
周期寄存器(时基的PWM )
Timer3模块: 16位定时器/计数器
辅助振荡器时钟选项 - 定时器/定时器3
捕捉/比较/ PWM ( CCP)模块CCP
管脚可以配置为:
- 捕捉输入: 16位,最大分辨率6.25纳秒
- 比较: 16位,最大分辨率为100 ns (T
CY
)
- PWM输出:PWM分辨率为1到10位
马克斯。 PWM频率。 @ : 8位分辨率= 156千赫
10位分辨率= 39千赫
增强型CCP模块,它的所有功能
标准CCP模块,而且还具有
以下功能为先进的电机控制:
- 1 ,2或4的PWM输出
- 可选择PWM极性
- 可编程的PWM死区时间
主同步串行端口( MSSP)两
操作模式:
- 3线SPI (支持所有4种SPI模式)
- I
2
C主从模式
可寻址USART模块:支持中断
在地址位
CAN总线模块产品特点:
消息比特率高达1 Mbps
符合CAN 2.0B ACTIVE规格有:
- 29位标识符字段
- 8字节的消息长度
- 3发送报文缓冲区与prioritiza-
化
- 2接收消息缓冲器
- 6全29位验收过滤器
- 验收过滤器的优先级
- 多个接收缓冲区,用于高优先级
消息以防止因溢出的损失
- 高级错误管理功能
单片机特性:
上电复位( POR ) ,上电定时器( PWRT )
和振荡器起振定时器( OST )
看门狗定时器( WDT)有自己的片上RC
振荡器
可编程代码保护
节电睡眠模式
可选的振荡器选项,其中包括:
- (主振荡器) 4X锁相环
- 辅助振荡器( 32 kHz)的时钟输入
在线串行编程
TM
( ICSP
TM
)通过两个引脚
Flash技术:
低功耗,高速增强型闪存技术
全静态设计
宽工作电压范围( 2.0V至5.5V )
工业和扩展温度范围
2002年Microchip的科技公司
初步
DS41159B第1页