系统配置-初始化
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
系统配置与中断:
14:CLKOUT 引脚源选择位。 0-CLKOUT 引脚输出CPU 时钟
1-CLKOUT 引脚输出WDCLK 时钟
13~12:LPM(1:0)低功耗模式选择位,声明CPU 在执行
IDLE 指令时进入哪一种低功耗方式。
00-IDLE1(LMP0)模式 01-IDLE2(LMP1)模式
1x -IHALT(LMP2)模式
Fin 为输入时钟频率。
7~2:ADC\SCI\SPI\CAN\EVB\EV A 的使能控制位,0-禁止,1-使能。 0:无效的地址检测位。 2、
系统控制和状态寄存器(SCSR2)-地址7019h
15~8 保留位 RW_0
15~7:保留位,读出值不确定,写入值无影响。
6:输入时钟限定器,限定了输入到F240X器件的CAP1~6、XINT1~2、ADCSOC以及PDPINTA/B引脚上的信号。如果这些引脚作I/O功用,则不会使用时钟限定电路。这些引脚作特殊功能时,该位规定了输入到这些引脚上的信号,需要被所存的最少脉冲宽度,脉冲只有达到此宽度后,内部的输入状态才改变。
0-输入限定器锁存脉冲至少5个时钟周期;
1-输入限定器锁存脉冲至少11个时钟周期;
5: WD OVERRIDE。WD保护位。
0-不能通过软件来禁止WD,只能置0.
1-复位缺省值,使用户可以通过软件来禁止WD工作。
4:XMIF HI-Z。XMIF高阻控制位,该位控制外部存储器接口信号(XMIF)。
0-所有XMIF信号处于正常驱动模式
1-所有XMIF信号处于高阻状态。
3:BOOT使能脚。该位反映了BOOT EN/XF引脚在复位时的状态,可以被软件改变。
0-使能引导ROM,地址0000h~00ffh,被片内引导ROM占用,此时禁用FLASH存储器。
1-禁止引导ROM。
2:MP/MC,微处理器/微控制器选择位
0-微控制器方式,地址范围0000h~7fffh被映射到片内。
1-微处理器方式,地址范围0000h~7fffh被映射到片外,用户必须自己提供外部存储器件。
1~0:SARAM程序/数据空间选择位。
DON PON SARAM状态
0 0 地址空间不被映射,该空间被分配到外部存储器
0 1 SARAM被映射到片内程序空间
1 0 SARAM被映射到片外程序空间
1 1 SARAM即被映射到片内程序空间,又被映射到片外程序空间
CPU中断寄存器包括:中断标志寄存器(IFR)和中断控制寄存器(IMR)
3、中断标志寄存器(IFR)-地址0006h
IFR-16位,用于识别和清除悬挂的中断,包含了用于所有可屏蔽中断的标志位。当一个中断被请求时,中断控制寄存器的相应标志位置1,如果同一控制寄存器中的中断使能位也为1,则该中断请求被送到CPU,并设置IFR相应位。表示该中断正在被悬挂,等待响应。
读IFR可识别悬挂中的中断,写IFR可清除已挂起的中断。清除一个IFR位,必须向其写1,而不是0。把IFR中的当前内容写回IFR,可以清除所有挂起的中断。器件复位时将清除所有的IFR位。.
0=读出为0;R=可读;W1C=写1清除该位;_0复位值。
4、CPU中断屏蔽寄存器(IMR)
IMR是一个映射到数据存储空间0004h的16位寄存器,包含所有中断(INT1~INT6)的屏蔽位。读IMR寄存器可以识别出已屏蔽或使能的中断,写
0=读出为0;R=可读;W=可写;该位的值不受器件复位影响。