8
8PIC®单片机的 新一代外设 8PIC单片机的独特集成外设 www.microchip.com/8bit 集成外设重点介绍

8位PIC®单片机的 新一代外设 - ww1.microchip.comww1.microchip.com/downloads/cn/DeviceDoc/41565c_cn.pdf · 2 8位pic单片机的新一代外设 可配置逻辑单元(clc)——易于创建自定义组合和顺序逻辑。

  • Upload
    doannhi

  • View
    287

  • Download
    19

Embed Size (px)

Citation preview

Page 1: 8位PIC®单片机的 新一代外设 - ww1.microchip.comww1.microchip.com/downloads/cn/DeviceDoc/41565c_cn.pdf · 2 8位pic单片机的新一代外设 可配置逻辑单元(clc)——易于创建自定义组合和顺序逻辑。

8位PIC®单片机的新一代外设8位PIC单片机的独特集成外设

www.microchip.com/8bit

集成外设重点介绍

Page 2: 8位PIC®单片机的 新一代外设 - ww1.microchip.comww1.microchip.com/downloads/cn/DeviceDoc/41565c_cn.pdf · 2 8位pic单片机的新一代外设 可配置逻辑单元(clc)——易于创建自定义组合和顺序逻辑。

2 8位PIC单片机的新一代外设

可配置逻辑单元(CLC)——易于创建自定义组合和顺序逻辑。

主要特性■ 用户可配置实时逻辑控制 – CLC配置GUI,用于快速开发■ 组合逻辑功能 – AND/OR/XOR/NOT/NAND/NOR/XNOR■ 状态功能/时钟 – D型单稳态触发器、JK型单稳态触发器、D型锁存器和 SR锁存器■ 输入源 – 引脚 – 外设■ 输出可送至: – 外部引脚 – 其他外设■ 可在休眠模式下工作

优点■ 增强芯片内部外设和I/O的互连

■ 集成硬件功能,可节省电路板空间

■ 可通过软件控制组合/顺序逻辑■ 节省程序代码空间和减少CPU开销

示例:相移数据调制器可以方便地利用片上硬件设计组合和顺序逻辑。

概述经过对PIC®单片机系列产品的持续投资和不断扩展,Microchip确立了在8位单片机领域的领先地位。公司始终侧重于在降低成本的同时开发具有丰富外设组合的产品,例如LCD驱动、PWM、ADC、比较器、定时器和通信等外设。在标准外设之外,Microchip还通过开发独特、独有的外设,持续不断地提升PIC单片机的附加价值。利用这些特有的外设,嵌入式工程师可以简化设计,创造出更具创意的应用和产品。以下提及的PIC单片机集成的部分外设正展现了这种创新意识。

应用示例■ 数据调制

■ 上电时序

■ 曼彻斯特/IrDA编码器

■ 开关电源

■ 事件时序

■ 条件信令

■ 通用逻辑

■ 可自定义电路

■ 智能系统控制

■ 带反馈电路的升压稳压器

CLC1

QS

QRTMR2:PR2

PIC®

D QS

QR

D

CLC2

CLC2OUT

L1POL

CLC1OUT

在以下PIC单片机上提供:PIC10F32X和PIC1XF150X。

8位外设重点介绍

Page 3: 8位PIC®单片机的 新一代外设 - ww1.microchip.comww1.microchip.com/downloads/cn/DeviceDoc/41565c_cn.pdf · 2 8位pic单片机的新一代外设 可配置逻辑单元(clc)——易于创建自定义组合和顺序逻辑。

www.microchip.com/8bit 3

PWM

CWG

PIC®

8位外设重点介绍

互补波形发生器(CWG) 带有增强功能的互补波形。互补输出发生器(COG)

示例:使用CWG或COG的半桥电路采用CWG或COG的高级功能来提供死区控制和自动关断。

在以下PIC单片机上提供:PIC10F32X、PIC12F752和PIC1XF150X。

PIC®

PWMCOG

+

示例:LED降压转换器■ CWG或COG频率由PWM的频率决定

■ CWG或COG为同步开关提供死区控制

■ 使用CWG或COG的高级功能来提供自

动关断和极性控制

主要特性■ 提供非重叠的互补波形

■ 各种输入源,包括:

– 比较器、PWM、CLC和NCO■ 消隐控制,用于瞬态滤波 1

(仅PIC12F752中的COG可用)

■ 相位控制,用于产生输出延时 2

(仅PIC12F752中的COG可用)

■ 独立的上升沿和下降沿 3 / 4

■ 死区控制

■ 自动关断/重启

■ 极性控制

优点■ 可与多种外设配合工作

■ 所需元件更少,占用空间更小

■ 功耗更低

■ 开关效率更高

应用示例■ 开关电源

■ LED/荧光灯照明

■ 电池充电器

■ 电机驱动

■ 功率因数校正

■ D类音频放大器

1 -

PWM

⎧⎨⎩ ⎧⎨⎩ 2 - 3 - 4 -

1

2

3 4

COG/CWG

0

1

互补波形发生器(CWG)/互补输出发生器(COG)

⎧⎨⎩

Page 4: 8位PIC®单片机的 新一代外设 - ww1.microchip.comww1.microchip.com/downloads/cn/DeviceDoc/41565c_cn.pdf · 2 8位pic单片机的新一代外设 可配置逻辑单元(clc)——易于创建自定义组合和顺序逻辑。

4 8位PIC单片机的新一代外设

数控振荡器(NCO)——支持真正线性频率控制的振荡器功能。

在以下PIC单片机上提供:PIC10F32X和PIC1XF150X。

示例:荧光灯照明控制■ 使用NCO产生线性频率来进行启动和调光控制

■ 降低功耗和延长荧光灯寿命

NCO

PIC®

ADC

NCO

主要特性■ 最高20位的频率分辨率

■ 独立的16 MHz时钟输入

■ 16位数字频率控制

– 最大输出500 kHz – 每步阶15 Hz■ 2种输出模式

– 固定50%占空比(FDC) 1

– 脉冲频率调制(PFM) 2

优点■ 真正线性频率控制

■ 提升频率分辨率

应用示例■ 荧光灯和LED照明控制

■ 霓虹灯照明控制

■ 照明镇流器

■ 电源

■ 电机驱动器

■ 调制解调器

■ D类音频放大器

■ 超声波测距

16 MHz

F FFF

NCO

FDC

PFM

⎧⎨⎩

1

2

8位外设重点介绍

Page 5: 8位PIC®单片机的 新一代外设 - ww1.microchip.comww1.microchip.com/downloads/cn/DeviceDoc/41565c_cn.pdf · 2 8位pic单片机的新一代外设 可配置逻辑单元(clc)——易于创建自定义组合和顺序逻辑。

www.microchip.com/8bit 5

主要特性■ 各种时钟源:外部、系统时钟和独立64 MHz■ 各种输入源:比较器和外部引脚

■ 消隐控制,用于瞬态滤波 1

■ 单个16位PWM – 最多具有6个可控输出 ■ 互补16位PWM – 最多具有3组可控输出对

■ 独立上升沿/下降沿控制 2

■ 带独立上升沿和下降沿控制的死区 3 / 4

■ 极性控制/自动关断和重启

■ 灵活的PWM输出模式:

– 推挽、脉冲跳过、三相、固定占空比和带正向/反向的

有刷直流电机

■ 输出门控——外部控制的激活/停用

在以下PIC单片机上提供:PIC16F178X。

⎧⎨⎩ 1 - ⎧⎨⎩

2

3 464 MHz

1

2 - /3 - 4 -

PWM

PSMC

0

1

5

4

3

2

示例:LED降压转换器■ 对同步开关的死区控制改善其频率控制■ 提供自动关断、极性控制和更高的占空比性能

–+8

DAC

PIC®

64 MHz

PSMC 1

2

可编程开关控制器(PSMC)——用于电源、电机和照明控制的高级PWM功能。

应用示例■ 电源

■ 直流/直流转换器(电源砖)

■ 功率因数校正

■ LCD背光

■ LED照明

■ 汽车头灯和尾灯

■ 高强度气体放电(HID)照明

■ 灯用镇流器

■ 信号调理

■ 电机控制

– 三相电机、BLDC电机和交流

感应电机■ 传感器——医疗、温度和压力

■ 电池监视

■ 高级电池充电

■ 要求高分辨率PWM的通用应用

优点■ 可自定义高速PWM,具有更高分辨率和更强控制

■ 可简化应用的实现,例如:电机控制、照明和电源

8位外设重点介绍

Page 6: 8位PIC®单片机的 新一代外设 - ww1.microchip.comww1.microchip.com/downloads/cn/DeviceDoc/41565c_cn.pdf · 2 8位pic单片机的新一代外设 可配置逻辑单元(clc)——易于创建自定义组合和顺序逻辑。

6 8位PIC单片机的新一代外设

温度指示器——用于任意应用的集成温度测量。

主要特性■ 测量范围为-40°C至85°C■ 内部连接到ADC – ADC结果随温度而变化

■ 参考应用笔记:AN1333

优点■ 可用于任意应用的低成本温度测量

■ 无需外部硬件

■ 提高RTC的温度精确度

– 允许使用低成本晶振

■ 改善参考电压的温度精确度

应用示例■ 手机

■ 电动工具

■ 家用电器

■ 任何需要进行环境温度测量的应用

■ 自动关断以防止系统过热

■ 任何对振荡器温度精确度有要求的应用

数据信号调制器(DSM)——易于创建自定义通信协议。

主要特性■ 基于载波频率对任意输入信号进行调制

■ 创建自定义数字位模式

■ 可以使用以下方式对源进行调制:

– 外部引脚

– 时钟参考

– PWM – UART/SPI/I2C™ – 寄存器位

– 内部比较器

优点■ 易于实现IrDA流或ASK、FSK或PSK传输

VDDVDD

VSSVSS

ADCADC

在以下PIC单片机上提供:PIC10F32X、PIC16F72X、PIC1XF15XX、PIC16(L)F19XX、PIC16F182X、PIC16F178X

和PIC18FXXK22。

ADC

#1 #2

-3,000

-2,500

-2,000

-1,500

-1,000

-500

0

500

1,000

-20 -10 0 10 20 30 40 50 60

示例:具有温度补偿功能的晶振即使使用低成本晶振,也可维持较高的温度精确度。

在以下PIC单片机上提供:PIC16F182X/184X。

DSM

DSM

应用示例■ 幅移键控(ASK)■ 频移键控(FSK)■ 相移键控(PSK)■ 调制解调器

■ IrDA流■ 自定义通信接口

8位外设重点介绍

Page 7: 8位PIC®单片机的 新一代外设 - ww1.microchip.comww1.microchip.com/downloads/cn/DeviceDoc/41565c_cn.pdf · 2 8位pic单片机的新一代外设 可配置逻辑单元(clc)——易于创建自定义组合和顺序逻辑。

www.microchip.com/8bit 7

Timer1门控(T1G)——测量任意输入信号的持续时间。

主要特性■ 基于16位Timer1(TMR1)的控制信号启动/停止时钟输入

■ 门控源:

– 比较器输出

– Timer0(TMR0) – 外部输入(T1G引脚)

■ 时钟源

– 内部振荡器

– 内部振荡器4分频

– Timer1时钟

■ 脉冲采集模式,带有采集完成中断标志

– 上升沿至上升沿 1

– 下降沿至下降沿 2

– 下降沿至上升沿 3

– 上升沿至下降沿 4

– 完成后产生中断

优点■ 测量任意内部或外部信号的脉冲宽度

■ 无需外部元件

在以下PIC单片机上提供:PIC12F15XX、PIC16F61X系列、PIC16F690系列、PIC16F72X、PIC16F18XX、PIC16F88X、PIC16F19XX和PIC18FXXK22。

Timer14

FOSC FOSC4 T1CLK

Timer1T1G

⎧⎨⎩

1

2

3

4

2

3

4

1

应用示例■ Δ-Σ ADC■ PWM解码

■ SMPS电流共享

■ 脉冲频率测量

■ 时间频率测量

置1/复位锁存器(SR锁存器)——具有比555定时器更多的功能。

主要特性■ 内部连接到比较器■ 多个置1/复位输入选项 – 比较器输出 – 软件控制 – 外部引脚 – 可编程时钟■ 锁存内部或外部输出

优点■ 具有555定时器的全部功能■ 实现低成本波形和振荡器■ 几乎无需外部元件

注:SR锁存器功能集成在CLC模块中

在以下PIC单片机上提供:PIC16F61X、PIC16F690系列、PIC16F18XX、PIC16F88X、PIC16F19XX、PIC18FXXK22和PIC18F1XK50。

SR

QS

QR

应用示例■ 幅移键控(ASK)■ 波形/脉冲发生器■ 开关电源控制器■ 数控的压控振荡器

■ 振荡器■ 交流灯调光器■ PWM电机控制■ 音调发生器■ 相位比较器

8位外设重点介绍

Page 8: 8位PIC®单片机的 新一代外设 - ww1.microchip.comww1.microchip.com/downloads/cn/DeviceDoc/41565c_cn.pdf · 2 8位pic单片机的新一代外设 可配置逻辑单元(clc)——易于创建自定义组合和顺序逻辑。

Microchip的名称和徽标组合、Microchip徽标、MPLAB及PIC均为Microchip Technology Incorporated在美国和其他国家或地区的注册商标。PICDEM、PICkit和PICtail均为Microchip Technology Incorporated在美国和其他国家或地区的商标。在此提及的所有其他商标均为各持有公司所有。© 2012,Microchip Technology Incorporated,版权所有。中国印制。01/12DS41565C_CN

*DS41565C_CN*

Microchip Technology Inc.2355 W. Chandler Blvd.

Chandler, AZ 85224-6199

www.microchip.com

支持Microchip致力于帮助客户更快更高效地开发产品。我们拥有一个覆盖全球的现场应用工程师和技术支持网络,随时准备提供产品和系统协助。此外,www.microchip.com上提供了以下服务领域:

■ 技术支持链接提供快速获得问题解答的方法: http://www.microchip.com/support

■ 样片链接提供任何Microchip器件的评估样片: http://sample.microchip.com

■ 论坛链接提供访问知识库和互助信息: http://forum.microchip.com

■ 购买链接提供Microchip各销售渠道合作伙伴的联系方式: www.microchip.com/sales

培训如果您希望接受额外的培训,Microchip可以助您一臂之力。我们一直在扩充我们的技术培训方式,不仅在各地举行一系列不断丰富的教程和有深度的课程,还提供大量有价值的在线资源,以供您随时使用。

■ 区域培训中心:www.microchip.com/rtc

■ MASTERs技术精英年会:www.microchip.com/masters

■ 全球研讨会:www.microchip.com/seminars

■ eLearning:www.microchip.com/webseminars

■ 代理商和第三方合作伙伴的资源: www.microchip.com/training

美洲亚特兰大Tel: 1-678-957-9614波士顿Tel: 1-774-760-0087芝加哥Tel: 1-630-285-0071克里夫兰Tel: 1-216-447-0464达拉斯Tel: 1-972-818-7423底特律Tel: 1-248-538-2250印第安纳波利斯Tel: 1-317-773-8323洛杉矶Tel: 1-949-462-9523圣克拉拉Tel: 1-408-961-6444多伦多Tel: 1-905-673-0699

欧洲奥地利Tel: 43-7242-2244-39丹麦Tel: 45-4450-2828法国Tel: 33-1-69-53-63-20德国Tel: 49-89-627-144-0意大利Tel: 39-0331-742611荷兰Tel: 31-416-690399西班牙Tel: 34-91-708-08-90英国Tel: 44-118-921-5869

亚太地区澳大利亚 - 悉尼Tel: 61-2-9868-6733中国 - 北京Tel: 86-10-8569-7000中国 - 成都Tel: 86-28-8665-5511中国 - 重庆Tel: 86-23-8980-9588中国 - 杭州Tel: 86-571-2819-3187中国 - 香港特别行政区Tel: 852-2401-1200中国 - 南京Tel: 86-25-8473-2460中国 - 青岛Tel: 86-532-8502-7355中国 - 上海Tel: 86-21-5407-5533中国 - 沈阳Tel: 86-24-2334-2829中国 - 深圳Tel: 86-755-8203-2660中国 - 武汉Tel: 86-27-5980-5300中国 - 厦门Tel: 86-592-2388138中国 - 西安Tel: 86-29-8833-7252中国 - 珠海Tel: 86-756-3210040

全球销售和服务网点

亚太地区台湾地区 - 新竹Tel: 886-3-5778-366台湾地区 - 高雄Tel: 886-7-536-4818台湾地区 - 台北Tel: 886-2-2500-6610印度 - 班加罗尔Tel: 91-80-3090-4444印度 - 新德里Tel: 91-11-4160-8631印度 - 浦那Tel: 91-20-2566-1512日本 - 大阪Tel: 81-66-152-7160日本 - 横滨Tel: 81-45-471-6166韩国 - 大邱Tel: 82-53-744-4301韩国 - 首尔Tel: 82-2-554-7200马来西亚 - 吉隆坡Tel: 60-3-6201-9857马来西亚 - 槟榔屿Tel: 60-4-227-8870菲律宾 - 马尼拉Tel: 63-2-634-9065新加坡Tel: 65-6334-8870泰国 - 曼谷Tel: 66-2-694-135111/29/11

全球技术支持:http://www.microchip.com/support 国内技术支持热线:800-820-6247或400-820-6247

国内技术支持:[email protected] 国内免费microchipDIRECT支持热线:400-820-5079