产品概述
S3C7515/P7515
控制寄存器
程序状态字
8位的程序状态字( PSW )控制ALU运算和指令执行顺序。它也是
用于恢复程序的执行环境时,中断已提供服务。程序指令
不管总是可以解决数据存储访问的当前值的PSW允许标志。
前一个中断处理时,PSW压入堆栈的数据存储区0时例程
完成后, PSW值被恢复。
IS1
C
IS0
SC2
教统局
SC1
雇员再培训局
SC0
中断状态标志( IS1 , IS0 ) ,使能存储体和使能寄存器银行标志(教统局,雇员再培训局) ,以及
进位标志位(C)是1-和4-位的读/写位或8位只读的。跳过条件标志( SC0 - SC2 )可
解决只用8位读指令。
选择银行( SB )注册
两个4位的位置被称为用于访问特定的存储器和寄存器SB寄存器存储的地址值
银行:选择存储库登记,SMB和选择寄存器组寄存器, SRB 。
“ SMB '指令选择一个数据存储区( 0,1,或15),并存储在上四比特中的12位数据的
在SMB寄存器的内存地址。的“ SRB '指令是用来选择寄存器组0 ,1,2 ,或3 ,并且
存储在SRB的地址数据。
这些指令“ PUSH SB '和' POP SB ”移动的中小企业和SRB值,并从堆栈和中断
子程序。
时钟电路
主系统和子系统的振荡电路产生CPU和外设的内部时钟信号
硬件。主系统时钟可以使用晶体,陶瓷,或RC振荡源,或外部产生的
时钟信号。子系统时钟要求要么晶体振荡器或外部时钟源。
在4位的功率控制和系统时钟模式寄存器的位设置选择的振荡源,则CPU
时钟,并在掉电模式下使用的时钟。内部系统时钟信号( FXX )可分为跨
应受产生三个CPU时钟频率 - FXX / 4 , FXX / 8 ,或FXX / 64 。
中断
中断请求可以通过内部芯片上的进程( INTB , INTT0 , INTT1和INTS )或产生
通过外部周边设备( INT0 , INT1和INT4 ) 。有两个准中断: INT2和INTW 。
INT2 / KS0 - KS7检测上升沿/输入信号的下降沿和INTW检测0.5秒的时间间隔
或3.91毫秒的32.768 kHz的钟表定时器的时钟频率。下列组件支持
中断处理:
- 中断允许标志
- 中断请求标志
- 中断优先级寄存器
- 掉电终端电路
1-6