- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
16-bit MCU 新增的 PPS 功能
16-bit MCU 新增的 PPS
功能
? 2005 Microchip Technology Incorporated. All Rights Reserved. Slide 1
Microchip 16-bit MCU 的 PPS
PPS Peripheral Pin Select -
? 什麼是 PPS ?
? PPS 帶來的好處與便利性?
PPS 如何工作??
如何為內建周邊指定輸入接腳
如何為內建周邊指定輸出接腳
實例演練
? 2008 Microchip Technology Incorporated. All Rights Reserved. C30 入門及應用 Slide 2
PIC24F 與其他 16-bit MCU 的比較
dsPIC33
40 MIPS
18 100 i
dsPIC? DSC
Families
dsPIC30F
30 MIPS
18 – 80 pins
Up to 144KB Flash
– p ns
Up to 256KB Flash
A
T
I
O
N
PIC24H
40 MIPS
18 100 pins
E
G
R
A
–
Up to 256KB Flash
PIC24F
16 MIPS
PIC? MCUI
N
T
E
PIC18
10 MIPS
28 –100 pins
Up to 128 KB Flash
Families
PIC10, PIC12,
PIC16 5 MIPS
18 – 100 pins
Up to 128KB Flash
:
6 – 64 pins
16KB Flash
? 2008 Microchip Technology Incorporated. All Rights Reserved. C30 入門及應用 Slide 3
PERFORMANCE
PPS - Peripheral Pin Select
What it is …
?讓使用者可以自行為內建的純數位周邊指定
輸出及輸入接腳
達到內建周邊功能的最佳化使用方式?
?允許接腳的使用能經由軟體來重新定義
What it is not …
?並非用來達成接腳相容性之用
?Analog的周邊以及特殊的功能腳位 (e g. .,
PMP I2C?) 仍然位於固定腳位
? 2008 Microchip Technology Incorporated. All Rights Reserved. C30 入門及應用 Slide 4
為何我們需要 PPS ?
假設在實際的應用案例我們須要以下資源
Memory Serial Channels
?64K Flash
? I2C? x 2
?8K RAM
? SPI x 2
Analog
2 ch ADC
? UART x 2
?
?Vref +-
?Comparator x 2
Di it l I/O g a
?4 I/O
? 2008 Microchip Technology Incorporated. All Rights Reserved. C30 入門及應用 Slide 5
為何我們需要 PPS 的實例
我們可以選擇 High-Pin Count 的 MCU !
Application
? 64 KB Flash, 8 KB RAM
2 ch A/D Ext VREF? , .
? 2 Comparators
? UART x 2, I2C?, SPI x 2
? 4 Digital I/O
Pin multiplexing blocks
functions
? UART1 and SPI1
? Comparator2 and SPI1
25 spare pins
? Must use even larger pin
count device
? Or write SPI in software
? 2008 Microchip Technology Incorporated. All Rights Reserved. C30 入門及應用 Slide 6
為何我們需要 PPS 的實例
會選用 Pi C t 較高的 MCU 通常是因為 n- oun ,
接腳衝突的關係而不得不選用腳數較多的來
避免
選擇 High Pin Count 的 MCU 之缺點 -
? 占用較大的 PCB 資源
? Power Consumption
P i $$? r ce
如果 …. 選用的 MCU 有豐富的內建周邊而且
接腳數很
您可能关注的文档
- %Krause ICML2010 - Submodular dictionary selection for sparse representation.pdf
- (ISP图的画法可参考)等电点沉淀法回收蛋白的特性.pdf
- (MX-GC控制柜)).pdf
- (ppt) IBM Content Based Copy Detection System for TRECVID 2009.pdf
- (ppt)BEA Weblogic Server8.1 Web Service.pdf
- (Reactive Violet 5R) decolorising native acclimatised bacterial consortia.pdf
- (universal.pdf
- (全6章)HL7 v3基础 Foundation完整版.pdf
- (初三英语测试题二).doc
- (天泉多级泵样本)TDLF-27p.pdf
文档评论(0)