38D2系列单片机的低功耗设计技巧
发布时间:2012/2/21 20:26:21 访问次数:611
采用38D2系列单片机(如M38D24C6HP)应用于低功耗遥控器的设计,其振荡频率fXIN为4MHz,fXON为32. 768KHz。存储容量为ROM 24KB,RAM 640字节。 D7507C-056
时钟的选择和切换
对于单片机的低功耗设计来说,时钟的选择和切换是很重要的。当38D2系列单片机应用于低功耗设计时,右以下几个设计要点需要注意:
(1)对于单片机的功能模块,尽量选择XCIN作为时钟源,如定时器、LCD显示模块等。如果1个8位定时器的定时时间不够长,可以选择1个16位定时器或者2个8位定时
器串连的形式来满足长时间的定时需求。
(2)如果某些功能模块必须使用XIN作为时钟源,可以在运行此功能模块之前,先使XIN振荡起来,待其功能运行完成后,再停掉XIN,以此来降低系统的功耗。
(3)在大多数时间,尽量选择XCIN作为系统时钟源。在必要时,再切换为XIN工作。
例如,在进行有LCD显示的遥控器设计时,资源分配如下:
①定时器X用于38kHz载波输出,其时钟源为XIN。
②定时器3用于载波输出的控制,其时钟源为XIN。
③定时器1和定时器2串连用于250ms定时控制,其时钟源为XCIN。
④LCD显示模块,其时钟源为XCIN。
⑤系统工作时钟在平时没有按键和不需要发射载波信号时,选择XCIN作为系统时钟源,停掉XIN;在有按键唤醒后再和需要发射载波信号之前,使XIN振荡起来,等待稳定后再切换到XIN作为系统时钟源。
时钟的选择和切换
对于单片机的低功耗设计来说,时钟的选择和切换是很重要的。当38D2系列单片机应用于低功耗设计时,右以下几个设计要点需要注意:
(1)对于单片机的功能模块,尽量选择XCIN作为时钟源,如定时器、LCD显示模块等。如果1个8位定时器的定时时间不够长,可以选择1个16位定时器或者2个8位定时
器串连的形式来满足长时间的定时需求。
(2)如果某些功能模块必须使用XIN作为时钟源,可以在运行此功能模块之前,先使XIN振荡起来,待其功能运行完成后,再停掉XIN,以此来降低系统的功耗。
(3)在大多数时间,尽量选择XCIN作为系统时钟源。在必要时,再切换为XIN工作。
例如,在进行有LCD显示的遥控器设计时,资源分配如下:
①定时器X用于38kHz载波输出,其时钟源为XIN。
②定时器3用于载波输出的控制,其时钟源为XIN。
③定时器1和定时器2串连用于250ms定时控制,其时钟源为XCIN。
④LCD显示模块,其时钟源为XCIN。
⑤系统工作时钟在平时没有按键和不需要发射载波信号时,选择XCIN作为系统时钟源,停掉XIN;在有按键唤醒后再和需要发射载波信号之前,使XIN振荡起来,等待稳定后再切换到XIN作为系统时钟源。
采用38D2系列单片机(如M38D24C6HP)应用于低功耗遥控器的设计,其振荡频率fXIN为4MHz,fXON为32. 768KHz。存储容量为ROM 24KB,RAM 640字节。 D7507C-056
时钟的选择和切换
对于单片机的低功耗设计来说,时钟的选择和切换是很重要的。当38D2系列单片机应用于低功耗设计时,右以下几个设计要点需要注意:
(1)对于单片机的功能模块,尽量选择XCIN作为时钟源,如定时器、LCD显示模块等。如果1个8位定时器的定时时间不够长,可以选择1个16位定时器或者2个8位定时
器串连的形式来满足长时间的定时需求。
(2)如果某些功能模块必须使用XIN作为时钟源,可以在运行此功能模块之前,先使XIN振荡起来,待其功能运行完成后,再停掉XIN,以此来降低系统的功耗。
(3)在大多数时间,尽量选择XCIN作为系统时钟源。在必要时,再切换为XIN工作。
例如,在进行有LCD显示的遥控器设计时,资源分配如下:
①定时器X用于38kHz载波输出,其时钟源为XIN。
②定时器3用于载波输出的控制,其时钟源为XIN。
③定时器1和定时器2串连用于250ms定时控制,其时钟源为XCIN。
④LCD显示模块,其时钟源为XCIN。
⑤系统工作时钟在平时没有按键和不需要发射载波信号时,选择XCIN作为系统时钟源,停掉XIN;在有按键唤醒后再和需要发射载波信号之前,使XIN振荡起来,等待稳定后再切换到XIN作为系统时钟源。
时钟的选择和切换
对于单片机的低功耗设计来说,时钟的选择和切换是很重要的。当38D2系列单片机应用于低功耗设计时,右以下几个设计要点需要注意:
(1)对于单片机的功能模块,尽量选择XCIN作为时钟源,如定时器、LCD显示模块等。如果1个8位定时器的定时时间不够长,可以选择1个16位定时器或者2个8位定时
器串连的形式来满足长时间的定时需求。
(2)如果某些功能模块必须使用XIN作为时钟源,可以在运行此功能模块之前,先使XIN振荡起来,待其功能运行完成后,再停掉XIN,以此来降低系统的功耗。
(3)在大多数时间,尽量选择XCIN作为系统时钟源。在必要时,再切换为XIN工作。
例如,在进行有LCD显示的遥控器设计时,资源分配如下:
①定时器X用于38kHz载波输出,其时钟源为XIN。
②定时器3用于载波输出的控制,其时钟源为XIN。
③定时器1和定时器2串连用于250ms定时控制,其时钟源为XCIN。
④LCD显示模块,其时钟源为XCIN。
⑤系统工作时钟在平时没有按键和不需要发射载波信号时,选择XCIN作为系统时钟源,停掉XIN;在有按键唤醒后再和需要发射载波信号之前,使XIN振荡起来,等待稳定后再切换到XIN作为系统时钟源。
上一篇:38D2系列单片机特性
上一篇:工作模式的切换
热门点击