【文件属性】:
文件名称:器件概述-windows internals part 2(6th) 无水印pdf
文件大小:9.91MB
文件格式:PDF
更新时间:2021-06-07 18:11:00
PIC18F46k80 中文资料
1.0 器件概述
本文档包含以下器件的具体信息:
本系列具备所有 PIC18 单片机的传统优点,即出色的计
算性能以及丰富的功能集,且产品价格极具竞争力。这
些特性使得 PIC18F66K80 系列成为许多高性能,尤其
是那些价格作为首要考虑因素的应用的理想选择。
1.1 内核特性
1.1.1 纳瓦技术
PIC18F66K80 系列的所有器件具有一系列能在工作时
显著降低功耗的功能。主要包括以下几项:
• 备用运行模式:通过将 Timer1 或内部 RC 振荡器
作为控制器时钟源,可降低代码执行时的功耗。
• 多种空闲模式:控制器还可在其 CPU 内核禁止而
外设仍然工作的情况下工作。处于这些状态时,功
耗可进一步降低。
• 动态模式切换:在器件工作期间可由用户代码调用
功耗管理模式,允许用户将节能的理念融入到其应
用的软件设计中。
• nanoWatt XLP:额外的低功耗 BOR 和低功耗看门
狗定时器。
1.1.2 振荡器选项和特性
PIC18F66K80 系列的所有器件可提供不同的振荡器选
项,使用户在开发应用硬件时有很大的选择范围。这些
选项包括:
• 外部电阻 / 电容(RC); RA6 可用
• 带时钟输出的外部电阻 / 电容(RCIO)
• 三种外部时钟模式:
- 外部时钟 (EC); RA6 可用
- 带时钟输出的外部时钟 (ECIO)
- 外部晶振 (XT、 HS 和 LP)
• 一个锁相环 (Phase Lock Loop, PLL)倍频器,
可在外部振荡器模式下使用,可使时钟速度 高达
到 64 MHz。 PLL 还可以与内部振荡器一起使用。
• 一个内部振荡器模块,它提供一个 16 MHz 的时
钟源(±2% 精度)和一个 INTOSC 时钟源(振
荡频率大约为 31 kHz,温度和 VDD 变化时频率保
持稳定)
- 为模块选择的频率为 16 MHz或 500 kHz时,
将作为 HF-INTOSC 或 MF-INTOSC 工作
- 空出两个振荡器引脚用作额外的通用 I/O 引脚
内部振荡器模块还提供了一个稳定的参考源,增加了以
下功能以使器件更可靠地工作:
• 故障保护时钟监视器:该功能的作用是持续监视主
时钟源,将其与内部振荡器提供的参考信号作比
较。如果时钟发生了故障,控制器会将时钟源切换
到内部振荡器,使器件可继续低速工作或安全地关
闭应用。
• 双速启动:该功能允许在上电复位或从休眠模式唤
醒时将内部振荡器用作时钟源,直到主时钟源可用
为止。
1.1.3 存储器选项
PIC18F66K80系列为应用程序代码提供了充足的空
间,代码空间从 32 KB 至 64 KB。程序存储器的闪存
单元经评测, 多可耐受 10,000 次擦 / 写。在不刷新的
情况下,数据保存时间保守地估计在 20 年以上。
闪存程序存储器是可读写的。正常工作期间,
PIC18F66K80系列还为动态应用数据提供了充足的空
间, 大为 3.6 KB 的数据 RAM。
1.1.4 扩展指令集
PIC18F66K80 系列在 PIC18 指令集的基础上进行了可
选择的扩展,添加了8条新指令和一个变址寻址模式。
此扩展实现了一个器件配置选项,它是为优化可重入应
用程序代码而特别设计的,这些代码原来是通过高级语
言 (如 C 语言)开发的。
• PIC18F25K80 • PIC18LF25K80
• PIC18F26K80 • PIC18LF26K80
• PIC18F45K80 • PIC18LF45K80
• PIC18F46K80 • PIC18LF46K80
• PIC18F65K80 • PIC18LF65K80
• PIC18F66K80 • PIC18LF66K80 2011 Microchip Technology Inc. 初稿 DS39977C_CN 第 13 页