μPD79F9211定时器阵列单元TAUS寄存器配置指南
需积分: 50 35 浏览量
更新于2024-08-10
收藏 3.48MB PDF 举报
"μPD79F9211 16位单片机用户手册"
在NEC瑞萨的μPD79F9211 16位单片机中,控制定时器阵列单元TAUS的寄存器是实现精确定时和计数功能的关键部件。这些寄存器包括外围设备使能寄存器2(PER2),定时器时钟选择寄存器0(TPS0),定时器模式寄存器n(TMRn),定时器状态寄存器n(TSRn),定时器通道使能状态寄存器0(TE0),定时器通道启动寄存器0(TS0),定时器通道停止寄存器0(TT0),定时输入选择寄存器0(TIS0),定时器输出使能寄存器0(TOE0),定时器输出寄存器0(TO0),定时器输出电平寄存器0(TOL0),定时器输出模式寄存器0(TOM0),定时器三角波输出模式寄存器0(TOT0),定时器死区时间输出使能寄存器0(TDE0),定时器实时输出寄存器0(TRO0),定时器实时输出使能寄存器0(TRE0),定时器实时控制寄存器0(TRC0),定时器调制输出使能寄存器0(TME0),TAU选择模式寄存器(OPMR),TAU选择状态寄存器(OPSR),TAU可选高阻启动触发寄存器(OPHS),TAU可选高阻停止触发寄存器(OPHT),输入切换控制寄存器(ISC),噪声滤波器使能寄存器1、2(NFEN1、NFEN2),端口模式寄存器1、3、5、7(PM1、PM3、PM5、PM7)以及端口寄存器1、3、5、7(P1、P3、P5、P7)。
这些寄存器协同工作,提供了丰富的定时和计数功能,比如设置定时器的工作模式、启动和停止定时器、选择定时器输入源、配置输出电平和模式、以及控制变频功能等。特别是那些带有注解的寄存器,它们主要用于变频控制功能,详细信息可在第7章找到。
μPD79F9211单片机用户手册还强调了CMOS设备在设计和使用中需要注意的几个关键点:
1. 输入引脚的电压波形:为了避免由噪音或反射波引起的输入错误,应确保输入电压始终处于VIL(最大值)和VIH(最小值)之间,并避免在传输期间受到散射噪声影响。
2. 未使用的输入引脚处理:为了防止误操作,未使用的输入引脚应通过上拉或下拉电阻固定在高电平或低电平,或定义为输出引脚。
3. ESD防护措施:静电可能损坏MOS设备,因此需要采取防静电措施,如佩戴防静电手带、使用防静电容器,以及保持良好的接地。
4. 初始化状态:设备在上电时的初始状态是不确定的,必须通过复位信号来初始化设备,确保输出引脚、I/O设置和寄存器内容的正确性。
5. 电源开关顺序:在多电源系统中,应遵循先内部后外部的开启顺序,关闭时则相反,以防止内部组件过电压。
这些注意事项是确保μPD79F9211正常、安全、高效运行的基础,开发者在设计和调试时必须严格遵循。
2021-07-13 上传
2021-02-11 上传
2021-05-27 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
2020-03-25 上传
2020-04-17 上传
2020-03-21 上传
史东来
- 粉丝: 42
- 资源: 4017
最新资源
- AA4MM开源软件:多建模与模拟耦合工具介绍
- Swagger实时生成器的探索与应用
- Swagger UI:Trunkit API 文档生成与交互指南
- 粉红色留言表单网页模板,简洁美观的HTML模板下载
- OWIN中间件集成BioID OAuth 2.0客户端指南
- 响应式黑色博客CSS模板及前端源码介绍
- Eclipse下使用AVR Dragon调试Arduino Uno ATmega328P项目
- UrlPerf-开源:简明性能测试器
- ConEmuPack 190623:Windows下的Linux Terminator式分屏工具
- 安卓系统工具:易语言开发的卸载预装软件工具更新
- Node.js 示例库:概念证明、测试与演示
- Wi-Fi红外发射器:NodeMCU版Alexa控制与实时反馈
- 易语言实现高效大文件字符串替换方法
- MATLAB光学仿真分析:波的干涉现象深入研究
- stdError中间件:简化服务器错误处理的工具
- Ruby环境下的Dynamiq客户端使用指南