
W77IC32
该WDCON SFR位被置位/复位清零状态取决于复位的来源。
外部复位
WDCON
0x0x0xx0b
看门狗复位
0x0x01x0b
上电复位
01000000b
POR位WDCON.6仅由上电复位设置。该WTRF位WDCON.2时设置
看门狗定时器复位。上电复位也将清除该位。 EWT位WDCON.1是
通过清除开机复位。这将禁用看门狗定时器复位。看门狗或外部复位
不影响EWT位。
11.中断
该W77IC32有两个优先级中断结构, 12个中断源。每个中断的
源都有相应的优先级位,标志,中断向量及使能位。另外,中断可以
在全球范围内启用或禁用。
中断源
外部中断INT0和INT1可以是边沿触发或电平触发,这取决于
位IT0和IT1 。该位IE0和IE1在TCON寄存器是该检查的标志
产生中断。在边沿触发模式下,采样INTx脚在每一台机器
周期。如果样品是高一个周期低,在未来,再由高到低的跳变检测
中断请求标志IEX在TCON和EXIF设置。该标志位请求中断。自从
外部中断进行采样,每个机器周期,他们将举行高或低至少一
完整的机器周期。当服务程序被称为IEX标志自动清零。如果
触发模式级别被选中,然后请求源必须保持引脚为低电平,直到中断
服务。该IEX位不会被硬件清零在进入中断服务程序。如果
中断继续保持低服务程序完成后,即使,则处理器可
确认另一名来自同一源的中断请求。请注意,外部中断INT2到
INT5只有边沿触发。默认情况下,各中断标志对应的外部
中断2 5 ,必须通过软件手动清除。它可以与硬件通过清除被构造
设置相应的位HCX在T2MOD寄存器。例如,如果HC2设置硬件清除
节目后IE2标志进入中断2服务程序。
定时器0和1的中断是由TF0 ,TF1标志生成。这些标志的设置
溢于定时器0和定时器1的TF0 ,TF1标志会自动由硬件清零
当定时器中断服务程序。定时器2的中断是由逻辑或的TF2和产生
在EXF2标志。这些标志是由定时器2的操作溢出或捕获/重装事件设置。该
定时器2中断执行时硬件不清除这些标志。软件必须解决
定时器2中断的原因,并清除相应的标志。
看门狗定时器可以用作系统监控器或是一个简单的定时器。在任一情况下,该时间时
出次数达到时,看门狗定时器中断标志WDIF ( WDCON.3 )设置。如果中断是
通过使能位EIE.4启用,那么就会产生一个中断。
串行块可以生成在接收或发送中断。有两个中断源
从串行块,它们由RI和TI位在SCON的SFR和RI_1和TI_1中得到
在SCON1 SFR 。这些位不会被硬件自动清零,用户必须
清除这些位使用软件。
所有产生中断的位可以设置或硬件复位,从而引发软件
中断可以产生。各个中断可以启用或设置或禁用
- 46 -