RL78/G14 微控制器的待机模式与寄存器控制
需积分: 50 111 浏览量
更新于2024-08-10
收藏 9.76MB PDF 举报
"RL78/14中文单片机用户手册-待机功能与配置-控制串行阵列单元的寄存"
RL78/G14系列单片机提供了三种不同的待机模式,以实现低功耗操作。这些模式包括HALT模式、STOP模式和SNOOZE模式,每种模式都有其特定的应用场景和特性。
1. **HALT模式**:通过执行HALT指令进入此模式,CPU的操作时钟会被停止。尽管系统中的某些时钟(如高速系统时钟振荡器、高速片上振荡器或副系统时钟振荡器)可能会继续振荡,但工作电流的降低程度不如STOP模式。HALT模式的优点在于,一旦接收到中断请求,系统能立即恢复运行,适合需要频繁进行间歇操作的情况。
2. **STOP模式**:此模式下,CPU的主系统时钟和高速片上振荡器都会停止工作,极大地降低了工作电流。STOP模式可以通过中断请求解除,但需要注意的是,如果选择X1时钟,解除STOP模式后需要等待振荡稳定时间,这可能导致处理延迟。因此,如果要求中断请求时能立即处理,HALT模式更为合适。STOP模式不能在CPU使用副系统时钟工作时使用。
3. **SNOOZE模式**:这种模式适用于CSIp、UARTq数据接收和定时器触发信号(如INTRTC/INTIT中断请求或ELC事件输入)导致的A/D转换请求。在SNOOZE模式下,CPU不操作,但可以接收数据并执行A/D转换和DTC操作。此模式只在选择高速片上振荡器作为CPU/外围硬件时钟时可用。进入STOP模式前,需预先配置串行待机控制寄存器m(SSCm)和A/D转换器模式寄存器2(ADM2)。
在所有待机模式中,CPU、寄存器、标志、数据存储器的内容以及I/O端口的输出状态都会被保持。为了安全地切换到STOP模式,必须在执行STOP指令前停止所有依赖主系统时钟的外围硬件。
在使用RL78/G14系列单片机时,必须注意瑞萨电子可能随时更新产品信息,用户应定期访问瑞萨电子的官方网站获取最新资讯。此外,使用产品或技术信息可能导致第三方知识产权的侵犯,瑞萨电子对此不承担任何责任,并且不提供任何明示或暗示的专利、版权或其他知识产权许可。用户在使用产品前应自行评估潜在的法律风险。
2024-01-18 上传
2023-08-24 上传
2019-11-16 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
刘兮
- 粉丝: 26
- 资源: 3852
最新资源
- SSM Java项目:StudentInfo 数据管理与可视化分析
- pyedgar:Python库简化EDGAR数据交互与文档下载
- Node.js环境下wfdb文件解码与实时数据处理
- phpcms v2.2企业级网站管理系统发布
- 美团饿了么优惠券推广工具-uniapp源码
- 基于红外传感器的会议室实时占用率测量系统
- DenseNet-201预训练模型:图像分类的深度学习工具箱
- Java实现和弦移调工具:Transposer-java
- phpMyFAQ 2.5.1 Beta多国语言版:技术项目源码共享平台
- Python自动化源码实现便捷自动下单功能
- Android天气预报应用:查看多城市详细天气信息
- PHPTML类:简化HTML页面创建的PHP开源工具
- Biovec在蛋白质分析中的应用:预测、结构和可视化
- EfficientNet-b0深度学习工具箱模型在MATLAB中的应用
- 2024年河北省技能大赛数字化设计开发样题解析
- 笔记本USB加湿器:便携式设计解决方案