M
特点
实现了IrDA标准包括:
- 在IrLAP
- 对IrLMP
- 国际会计准则
- TinyTP
- IrCOMM的( 9线“熟”的服务类)
提供IrDA标准的物理层信号
支持,包括:
- 双向通信
- 实现CRC
- 数据通信速率可达115.2 kbps的
包括UART到IrDA标准编码器/解码器
功能:
- 易于使用行业标准接口
个UART和红外收发器
UART接口,用于连接到数据终端
设备(DTE )系统
发送/接收格式(位宽)的支持:
- 1.63 s
对于UART硬件波特率选择:
- 9.6千波特
- 19.2千波特
- 57.6千波特
- 115.2 kbps的
红外波特率支持:
- 9.6千波特
- 19.2千波特
- 38.4千波特
- 57.6千波特
- 115.2 kbps的
64字节的数据包大小
可编程器件ID字符串
可作为辅助设备
MCP2150
封装类型
PDIP , SOIC
BAUD0
TXIR
RXIR
RESET
V
SS
EN
TX
RX
RI
1
2
3
4
5
6
7
8
9
18
17
16
15
14
13
12
11
10
BAUD1
CD
OSC1/CLKI
OSC2
V
DD
RTS
CTS
DTR
DSR
红外
标准协议栈控制器
支持DTE应用
MCP2150
SSOP
BAUD0
TXIR
RXIR
RESET
V
SS
V
SS
EN
TX
RX
RI
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
BAUD1
CD
OSC1/CLKI
OSC2
V
DD
V
DD
RTS
CTS
DTR
DSR
MCP2150
框图
MCP2150
TX
编
协议处理器
TXIR
EN
逻辑
波特率
发电机
BAUD1
BAUD0
RX
CMOS技术
低功耗,高速CMOS技术
全静态设计
低电压操作
工业温度范围
低功耗
- < 1毫安@ 3.3 V , 11.0592兆赫(典型值)
- 3 μA典型值时,关闭5.0 V
RTS
CTS
DSR
DTR
CD
RI
协议处理器
和解码
RXIR
OSC1
OSC2
UART
控制
2002年Microchip的科技公司
初步
DS21655B第1页
MCP2150
1.0
设备概述
本文件包含的设备的具体信息
以下设备:
MCP2150
该MCP2150是一个具有成本效益,低引脚数( 18针) ,
易于使用的设备,用于实现IrDA标准线级
更少的连接。该MCP2150提供支持
IrDA标准协议“栈”以及位编码/
解码。
串口的波特率是用户可选择的,以
9600之间的四个IrDA标准波特率1
波特和115.2千波特( 9600 , 19200 , 57600 , 115200 ) 。
红外波特率可由用户选择到五分之一
9600波特之间的IrDA标准波特率
115.2千波特( 9600 , 19200 , 37400 , 57600 , 115200 ) 。
串行接口的波特率将被指定
BAUD1 : BAUD0引脚,而指定的IR波特率
由主设备(在发现阶段) 。这
意味着该波特率不需要是相同的。
在MCP2150工作在数据终端设备
( DTE)的应用程序和一个UART和一个坐在之间
红外光学收发器。
在MCP2150编码异步串行数据
流,将每个数据位对应的
红外( IR)格式的脉冲。收到的红外脉冲
解码,然后由协议处理程序处理
状态机。协议处理程序发送相应
的数据字节到UART主机控制器
格式的串行数据。
在MCP2150支持“点 - 点”的应用程序。
也就是说,一个主设备和一个从设备。
在MCP2150作为从设备。它
不支持“多点”的应用。
发送使用红外线数据需要一些硬件
和使用专门的通信协议。
这些协议和硬件要求
描述的,详细地说,由IrDA标准规范
系统蒸发散。的编码/解码功能
MCP2150被设计为与physi-兼容
CAL层IrDA标准的组成部分。这部分
该标准通常被称为“ IrPHY ” 。
完整的IrDA标准规格可用
能够为从IrDA网站下载
( www.IrDA.org ) 。
2002年Microchip的科技公司
初步
DS21655B第3页
MCP2150
表1-2:
引脚名称
BAUD0
TXIR
RXIR
RESET
V
SS
EN
引脚说明
引脚数
PDIP SOIC SSOP
1
2
3
4
5
6
1
2
3
4
5
6
1
2
3
4
5, 6
7
针
TYPE
I
O
I
I
—
I
卜FF器
TYPE
ST
—
ST
ST
P
TTL
描述
BAUD1 : BAUD0指定波特率设备。
异步发送到红外收发器。
从异步收发器红外接收。
重置设备。
逻辑参考地和I / O引脚。
设备启用。
1
=设备已启用。
0
=设备被禁用(低功率) 。 MCP2150只有显示器
该引脚在NDM状态时。
异步接收;从主机控制器UART 。
异步传输;到主控制器UART 。
铃声指示。该引脚上的价值驱动为高电平。
数据集就绪。表明MCP2150已完成
复位。
1
= MCP2150进行初始化。
0
= MCP2150未初始化。
数据终端就绪。该引脚的值,一旦忽略
MCP2150的初始化。建议将此引脚
连接,使得电压电平是V要么
SS
或V
CC
。在
设备上电时,该信号被用于使用RTS信号到
输入设备ID编程。
1
=输入设备ID编程模式(如果RTS被清除) 。
0
=不进入器件ID编程模式。
清除发送。指示MCP2150准备
从主控制器接收数据。
1
=主机控制器不应发送数据。
0
=主机控制器可以发送数据。
发送请求。表示一个主机控制器已准备好
从MCP2150接收数据。 MCP2150的准备
如果可用的发送数据。
1
=主机控制器没有准备好接收数据。
0
=主机控制器准备好接收数据。
在设备加电时,这个信号被用于与DTR信号来
输入设备ID编程。
1
=不进入器件ID编程模式。
0
=输入设备ID编程模式(如果DTR被设置) 。
正电源逻辑和I / O引脚。
晶振输出。
载波检测。指示MCP2150已经建立了
与主器件的有效链接。
1
= IR链路尚未确定(无IR链路) 。
0
= IR链路已建立( IR链路) 。
BAUD1 : BAUD0指定波特率设备。
TX
RX
RI
DSR
7
8
9
10
7
8
9
10
8
9
10
11
I
O
—
O
TTL
—
—
—
DTR
11
11
12
I
TTL
CTS
12
12
13
O
—
RTS
13
13
14
I
TTL
V
DD
OSC2
OSC1/CLKIN
CD
14
15
16
17
14
15
16
17
15, 16
17
18
19
—
O
I
O
P
—
—
CMOS晶振输入/外部时钟源输入。
BAUD1
图例:
18
18
20
I
ST
TTL = TTL兼容输入
I =输入
P =电源
ST =施密特触发器输入与CMOS电平
O =输出
CMOS = CMOS兼容输入
2002年Microchip的科技公司
初步
DS21655B第5页