飞利浦半导体
初步数据
80C51的8位闪存微控制器系列
64KB ISP功能的Flash ,具有8KB RAM
P89C668
引脚说明
助记符
V
SS
V
CC
P0.0–0.7
引脚数
PLCC
22
44
43–36
LQFP
16
38
37–30
I
I
I / O
地面:
0V参考。
电源:
这是在电源电压为正常,空闲和掉电操作。
端口0 :
端口0是一个开漏双向I / O口。 P0口有写信给他们1秒浮
并且可以用作高阻抗输入。 P0口还复低位地址和
数据总线时访问外部程序和数据存储器。在本申请中,它使用强
发射1秒时,内部上拉电阻。
端口1 :
P1口是在除P1.6和所有引脚内部上拉电阻的8位双向I / O口
P1.7这是漏极开路。 P1口有写信给他们1秒被拉高由内部
引体向上,可以用来作为输入。作为输入,端口1引脚是外部拉低时将输出
目前由于内部上拉的。 (见DC电气特性:我
IL
).
备用功能P89C668端口1包括:
T2 ( P1.0 ) :
定时器/计数器2的外部计数输入/时钟输出(见可编程时钟输出)
T2EX ( P1.1 ) :
定时器/计数器2重载/捕获/方向控制
ECI ( P1.2 ) :
外部时钟输入到PCA
CEX0 ( P1.3 ) :
捕捉/比较外部I / O PCA模块0
CEX1 ( P1.4 ) :
捕捉/比较外部I / O PCA模块1
CEX2 ( P1.5 ) :
捕捉/比较外部I / O PCA模块2
SCL ( P1.6 ) :
I
2
C总线时钟线(漏极开路)
SDA ( P1.7 ) :
I
2
C总线数据线(漏极开路)
端口2 :
端口2是一个具有内部上拉电阻的8位双向I / O口。 P2口有1秒
写入它们的拉高由内部上拉电阻,可以用来作为输入。作为输入,端口2
被外部拉低的引脚会由于内部上拉电阻的电流。 (见
直流电气特性:我
IL
) 。端口2时,从取发出的高位地址字节
外部程序存储器,并在使用16位地址的外部数据存储器的访问
( MOVX @ DPTR ) 。在这种应用中,它使用强大的内部上拉发送1 。中
访问到使用8位地址(MOV @Ri )外部数据存储器,端口2发出的内容
的P2特殊功能寄存器。
端口3 :
端口3是一个具有内部上拉电阻的8位双向I / O口。 P3口有1秒写入
他们是拉高由内部上拉电阻,可以用来作为输入。作为输入,端口3引脚
被外部拉低由于上拉的时将输出电流。 (见DC电气
特点:我
IL
) 。端口3还提供了特殊功能的P89C668的,如下所示:
RXD( P3.0 ) :
串行输入端口
的TxD ( P3.1 ) :
串行输出端口
INT0 ( P3.2 ) :
外部中断
INT1 ( P3.3 ) :
外部中断
CEX3 / T0 ( P3.4 ) :
定时器0外部输入;捕捉/比较外部I / O PCA模块3
CEX4 / T1 ( P3.5 ) :
定时器1外部输入;捕捉/比较外部I / O PCA模块4
WR ( P3.6 ) :
外部数据存储器写选通
RD ( P3.7 ) :
外部数据存储器读选通
RESET :
高该引脚上出现两个机器周期振荡器运行时,复位设备。一
内部扩散电阻到V
SS
允许仅使用一个外部电容伏的上电复位
CC
.
地址锁存使能:
输出脉冲的过程中获得锁存地址的低字节
外部存储器。在正常操作中, ALE在1/6的振荡器以恒定的速率发射
频率,并可以用于外部定时或时钟。请注意,一个ALE脉冲被跳过
在每次访问外部数据存储器。 ALE可以通过设置SFR auxiliary.0被禁用。
与此位设置, ALE只有在执行MOVX指令被激活。
程序存储使能:
读选通外部程序存储器。当从执行代码
外部程序存储器, PSEN被激活两次,每个机器周期,除了两个PSEN
激活是在每次访问外部数据存储器跳过。 PSEN期间不被激活
读取内部程序存储器。
名称和功能
P1.0–P1.7
2–9
40–44,
1–3
I / O
2
3
4
5
6
7
8
9
P2.0–P2.7
24–31
40
41
42
43
44
1
2
3
18–25
I / O
I
I
I / O
I / O
I / O
I / O
I / O
I / O
P3.0–P3.7
11,
13–19
5, 7–13
I / O
11
13
14
15
16
17
18
19
RST
ALE
10
33
5
7
8
9
10
11
12
13
4
27
I
O
I
I
I
I
O
O
I
O
PSEN
32
26
O
2001年7月27日
5