
飞利浦半导体
P89LPC932
8位微控制器,带有加速双时钟80C51核心
该P89LPC932还具有512字节的片内数据EEPROM存储器,通过访问
特殊功能寄存器(见
8.26节“数据EEPROM ”)。
8.10数据RAM分配
768字节的片内RAM被组织如图
表5 。
表5:
TYPE
数据
IDATA
XDATA
片内数据存储器的使用
数据RAM
存储器中,可以直接或间接地加以解决
存储器中,可以间接地得到解决
大小(字节)
128
256
助剂( “外部数据” )的片上被访问512内存
使用MOVX指令
8.11中断
该P89LPC932采用了四个优先级中断结构。这使得大
灵活性控制的多中断源的处理。在P89LPC932
支持15个中断源:外部中断0和1 ,定时器0和1 ,串口
TX,串口Rx ,组合的串口接收/发送,掉电检测,看门狗/实时
钟,我
2
C,键盘,比较器1和2 , SPI , CCU ,数据EEPROM写
完成。
每个中断源都可以单独启用或设置或清除关闭
在中断位使能寄存器IEN0或IEN1 。 IEN0中还包含了一个
全局禁止位EA,它可禁止所有的中断。
每个中断源可以通过单独设置为4个优先级之一
设置或中断优先级位清零寄存器IP0 , IP0H , IP1和IP1H 。一
正在进行的中断服务程序可以被高优先级的中断,
但不通过相同或较低优先级的另一个中断。优先级最高的中断
服务不能被任何其他的中断源中断。如果两个请求
不同的优先级待决在指令开始时,更高的要求
优先级服务。
如果优先级相同的请求被挂起在指令的开始,一个
内部查询序列决定响应哪一个中断。这就是所谓的
仲裁排名。注:仲裁队列只用来解决悬而未决
相同的优先级的请求。
8.11.1外部中断输入
该P89LPC932有两个外部中断输入以及键盘中断
功能。这两个外部中断输入是相同的存在于标准
80C51微控制器。
这些外部中断可以被编程为电平触发或边沿触发
通过设置或清除位IT1或IT0 TCON寄存器中。
在边沿触发模式下,如果INTn脚连续采样在一个高
周期和一个低电平,在下一个循环,TCON中的中断请求佛罗里达州股份公司将IEn被设置,
产生一个中断请求。
9397 750 12379
皇家飞利浦电子股份有限公司2004版权所有。
产品数据
牧师04 - 2004年1月6日
20 60