
飞利浦半导体
初步数据
低功耗,低价格,低引脚数( 20针)
微控制器与4K字节的OTP
87LPC764
TIRUN与SLAVEN , MASTRQ和主表1.互动
SLAVEN ,
MASTRQ ,
主
所有0
所有0
任何或所有1
任何或所有1
TIRUN
0
1
0
1
经营模式
在我
2
C接口被禁用。定时器I被清零,并且不运行。这是一个复位后承担了国家。如果我
2
C
应用程序要忽略我
2
在某些时候,它应该写SLAVEN , MASTRQ和TIRUN全部为零。
在我
2
C接口被禁用。
在我
2
C接口已启用。定时器的低3位我跑了分钟时产生,但喜序位做
没有,所以没有检查I
2
C是“挂”。这种配置可用于很慢我
2
C操作。
在我
2
C接口已启用。在对I帧定时器I运行
2
C,并通过SCL过渡清除,并通过
起始和停止条件。这是我的正常状态
2
C操作。
表2. CT1 , CT0值
CT1 , CT0
10
01
00
11
闵梯么计数
(机器周期)
7
6
5
4
CPU时钟最大
(对于100千赫我
2
C)
8.4兆赫
7.2兆赫
6.0兆赫
4.8兆赫
超时时间
(机器周期)
1023
1022
1021
1020
中断
该87LPC764采用了四个优先级中断结构。这
可以非常灵活地控制的87LPC764的许多处理
中断源。该87LPC764支持多达12个中断源。
每个中断源都可以单独启用或禁用
设置或清除寄存器IEN0或IEN1位。该IEN0
注册还包含了一个全局禁止位EA,它可禁止所有
中断一次。
每个中断源都可被单独设置为四个1
优先级设置,或在IP0 , IP0H , IP1位清零,并
IP1H寄存器。一个中断服务程序可
另一个中断更高优先级的中断打断,但不
的相同或更低的优先级。最高优先级的中断服务
不能由任何其它中断源中断。所以,如果两个
不同的优先级的请求被同时接收,则
高优先级中断申请。
如果相同的优先级的请求被同时接收,一个
内部查询序列决定响应哪一个中断。这
被称为仲裁排名。注:仲裁排名
只用来处理相同优先级的并发请求。
表3总结了中断源,标志位,向量
地址,使能位,优先级位,仲裁,以及是否
每个中断可以唤醒从掉电模式的CPU 。
中断的表3总结
描述
外部中断0
定时器0中断
外部中断1
定时器1中断
串口Tx和Rx
欠压检测
I
2
C语言中断
KBI中断
比较器2中断
看门狗定时器
比较器1中断
定时器中断我
打断
标志位(S )
IE0
TF0
IE1
TF1
TI & RI
BOD
ATN
KBF
CMF2
WDOVF
CMF1
–
向量
地址
0003h
000Bh
0013h
001Bh
0023h
002Bh
0033h
003Bh
0043h
0053h
0063h
0073h
打断
使能位(S )
EX0 ( IEN0.0 )
ET0 ( IEN0.1 )
EX1 ( IEN0.2 )
ET1 ( IEN0.3 )
ES ( IEN0.4 )
EBO ( IEN0.5 )
EI2 ( IEN1.0 )
EKB ( IEN1.1 )
EC2 ( IEN1.2 )
EWD ( IEN0.6 )
EC1 ( IEN1.5 )
ETI ( IEN1.7 )
打断
优先
IP0H.0 , IP0.0
IP0H.1 , IP0.1
IP0H.2 , IP0.2
IP0H.3 , IP0.3
IP0H.4 , IP0.4
IP0H.5 , IP0.5
IP1H.0 , IP1.0
IP1H.1 , IP1.1
IP1H.2 , IP1.2
IP0H.6 , IP0.6
IP1H.5 , IP1.5
IP1H.7 , IP1.7
仲裁
排名
1 (最高)
4
6
9
11
2
5
7
10
3
8
12 (最低)
掉电
唤醒
是的
No
是的
No
No
是的
No
是的
是的
是的
是的
No
2001年10月26日
15