
飞利浦半导体
产品speci fi cation
80C51的8位微控制器系列
2K / 64 OTP / ROM , 5通道8位A / D,I
2
C, PWM ,低引脚数
83C752/87C752
振荡器特性
X1和X2是一个反相器的输入和输出,分别
放大器,它可以用作内部振荡器进行配置。
开车从外部时钟源设备, X1应该是
而X2悬空驱动。上有没有要求
外部时钟信号的占空比,因为输入到
内部时钟电路是通过除以2的触发器。不过,
在数据规定的最小和最大的高低电平时间
板材必须遵守。
的8XC752之间的差异
的8051
程序存储器
在8XC752 ,程序存储器为2048字节长,不
外部扩展,所以80C51指令MOVX , LJMP和
LCALL没有实现。如果这些指令被执行时,
指令周期的适当数目将发生伴随着
外取;然而,没有动作发生。该LJMP
可能不响应所有程序地址位。唯一的固定
在程序存储器单元的地址在哪执行
溶于响应于复位和中断,其如下所示:
程序存储器
EVENT
地址
RESET
000
003
外部中断0
计数器/定时器0
00B
外部INT1
013
定时器I
01B
023
I
2
系列
ADC
02B
PWM
033
空闲模式
该8XC752包括8051掉电和空闲模式
功能。在空闲模式下,CPU把自己的睡眠,而所有的
片上除了A / D和PWM外设保持活跃。该
该继续的同时,在空闲模式下运行的功能是定时器0 ,则
I
2
C接口包括定时器I和中断。该指令
调用空闲模式是在正常执行的最后一个指令
空闲模式之前的操作模式被激活。该CPU
内容,片上RAM和所有特殊功能寄存器
在这种模式下保持不变。在空闲模式下,可以终止
或者通过任何允许的中断(在该时间过程中被拾取
向上在中断服务程序,并继续) ,或者由一个硬件
重置该启动中相同的方式将处理器作为电源接通
复位。在加电时,电路,或从空闲模式退出,
有足够的时间必须被允许在内部模拟稳定
一个A / D转换前的基准电压被启动。
存储器组织
该8XC752操纵操作数在三个内存地址
空间。第一个是包含程序的存储空间
程序指令以及常量,如查找表。
程序存储器空间包含在8XC752 2k个字节。
第二存储器空间是其中有一个数据存储器阵列
128字节的逻辑地址空间。然而,只有在第一个64 (0至
3FH )都是在8XC752实现。
第三个存储空间是具有特殊功能寄存器阵列
一个128字节的地址空间( 80H到FFH ) 。仅在选定的位置
该存储空间被使用(参照表2) 。需要注意的是
这些内存空间的架构(内部程序存储器,
内部数据存储器和特殊功能寄存器)是相同的
的80C51 ,并且8XC752只在内存量而变化
物理实现的。
该8XC752并不直接涉及任何外部数据或程序
存储空间。由于这个原因,在所述MOVX指令
80C51指令没有在83C752实现的,也不是
备用I / O引脚功能RD和WR 。
特殊功能寄存器
特殊功能寄存器(只能直接寻址)包含所有
的8XC751寄存器除了程序计数器和四个
注册银行。大部分21的特殊功能寄存器的使用,以
控制片上外设。其它寄存器包括
算术寄存器( ACC , B, PSW ) ,堆栈指针( SP )和数据
指针寄存器( DPH , DPL ) 。特殊功能寄存器的九位寻址。
数据指针
数据指针( DPTR )由高字节( DPH )和低的
字节( DPL ) 。在8051这个寄存器允许外部访问
使用MOVX指令数据存储器。由于83C752呢
不支持MOVX或外部存储器访问,该寄存器是
一般用作累加器在一个16位的偏移指针
MOVC指令。 DPTR还可以操纵作为两个
独立的8位寄存器。
掉电模式
在省电模式下,振荡器停止,并且指令
调用掉电是最后执行的指令。只有
的片上RAM内容保留。硬件复位的
只有终止掉电模式方式。该控制位,用于
低功耗模式是在特殊功能寄存器PCON 。
表1.外部引脚状态空闲和
掉电模式
模式
空闲
掉电
*
端口0 *
数据
数据
端口1
数据
数据
端口2
数据
数据
除了PWM输出( P0.4 ) 。
1998年5月1日
6