
M16C / 6S群
时钟产生电路
表1.7.2 。设置时钟相关位和模式
模式
高速模式
中期
除以2
速度
4分
模式
除以8
除以16
片上
1分
振荡器
除以2
模式
4分
除以8
除以16
CM2寄存器
CM21
0
0
0
0
0
1
1
1
1
1
CM1寄存器
CM17 , CM16
00
2
01
2
10
2
11
2
00
2
01
2
10
2
11
2
CM0寄存器
CM06
0
0
0
1
0
0
0
0
1
0
注:分频N值可以选择同样的方式在片上振荡器模式。
( 2 )等待模式
在等待模式时,CPU时钟被关闭,所以是在CPU (因为由CPU时钟操作)和
看门狗定时器。但是,如果PM2寄存器的PM22位为“ 1 ” (内部振荡器的时钟看门狗
定时器的计数源) ,看门狗定时器仍然有效。由于主时钟和片上振荡器
时钟上,使用这些时钟的外围功能保持运行。
外围功能时钟停止功能
在CM02位为“1” (在等待模式下关闭外围功能时钟) ,在F
1
, f
2
, f
8
, f
32
, f
1SIO
,
f
8SIO
和f
32SIO
时钟时,在等待模式时关闭,在电力消耗降低了
多。
进入等待模式
微型计算机置于等待模式通过执行WAIT指令。
引脚状态在等待模式
在等待模式表1.7.3列出了引脚状态
从等待模式
微型计算机是由硬件复位或者外围功能中断,从等待模式。
如果微型计算机是由硬件复位被移出退出等待模式,设置周边
功能中断的ILVL2 ILVL0位为“000
2
“在执行前等待(禁止中断)
指令。
外围功能中断受CM02位。如果CM02位为“0 ” (外围功能
时钟在等待模式不关闭) ,所有外围功能中断可以用来退出等待
模式。如果CM02位为“1” (在等待模式下关闭外围功能时钟) ,外设功能
使用外围功能时钟系统蒸发散停止运行,以便只有外围功能时钟
通过外部信号可用于从等待模式。
表1.7.4列出了中断退出等待模式。
Rev.4.00 2005年8月5日
REJ03B0014-0400
190第37页