【经验】如何使用RL78/G14定时器RD的PWM功能——操作步骤篇

2016-07-09 世强 落叶萧萧
微处理器,微控制器,RL78/G14,R5F104BC 微处理器,微控制器,RL78/G14,R5F104BC 微处理器,微控制器,RL78/G14,R5F104BC 微处理器,微控制器,RL78/G14,R5F104BC

瑞萨电子RL78/G14系列是世强代理的成本节约型低功耗16位MCU。该系列MCU整合了高级定时器模块“Timer RD”、“Timer RG”及“Timer RJ”,其中定时器RD由2个工作频率为64MHz的16位定时器组成,具有脉冲波调制(PWM)功能,能够输出(6个)具有用户指定振幅的三相波形。本人将从硬件配置、软件设置、操作步骤三方面介绍该系列MCU定时器RD输出以100μs 为周期的三相 PWM 波的方法。本文主要介绍底层配置操作步骤及注意事项。

 

1、允许给定时器 RD 提供输入时钟;外围允许寄存器1( PER1);允许给定时器 RD 提供输入时钟。



2、设置定时器 RD0 计数;定时器 RD 启动寄存器( TRDSTR);停止定时器 RD0 计数。



3、禁止定时器 RD0 中断;中断屏蔽标志寄存器(MK2H);禁止 INTTRD0 中断



中断请求标志寄存器( IF2H),清除 INTTRD0 中断请求标志。



4、设置定时器 RD 的中断优先级;优先级指定标志寄存器( PR02H 和 PR12H);指定等级3(低优先级)



5、设置定时器 RD 模式寄存器;定时器 RD 模式寄存器( TRDMR);TRDGRC0 和TRDGRD0 用作通用寄存器



6、选择定时器 RD 的 PWM 功能;定时器 RD PWM 功能选择寄存器( TRDPMR);设置 TRDIOB0、 TRDIOC0 和TRDIOD0 引脚的 PWM 功能



7、禁止脉冲强制截止;定时器 RD 数字滤波器功能选择寄存器 0( TRDDF0);禁止TRDIOB0、 TRDIOC0 和 TRDIOD0 引脚的脉冲强制截止



8、设置定时器 RD 的输出;定时器 RD 输出主允许寄存器 1( TRDOER1);禁止TRDIOA0 引脚输出,允许 TRDIOB0、TRDIOC0 和 TRDIOD0 引脚输出



9、设置初始输出电平;定时器 RD 输出控制寄存器(TRDOCR);设置 TRDIOB0、 TRDIOC0 和 TRDIOD0 引脚的初始输出电平



10、设置定时器 RD 控制寄存器;定时器 RD 控制寄存器 0( TRDCR0);设置在和TRDGRA0 寄存器比较匹配时清除 TRD0 寄存器的时序。设置 fCLK为定时器 RD0 的计数源。



11、设置比较匹配中断;定时器 RD 中断允许寄存器 0( TRDIER0);设置 IMFA 位允许中断( IMIA)



12、选择输出电平:定时器 RD PWM 功能输出电平控制寄存器 0( TRDPOCR0);设置TRDIOC0、 TRDIOB0 和 TRDIOD0 引脚的输出电平为“ H”电平有效



13、设置 PWM 周期:定时器 RD 通用寄存器( TRDGRA0);设置 PWM 的周期为 100μs



14、设置 PWM 输出的变化点;定时器 RD 通用寄存器 B0( TRDGRB0);设定此寄存器从计数开始到改变 TRDIOB0 引脚的输出的时间为 25μs



定时器 RD 通用寄存器 C0( TRDGRC0);设定此寄存器从计数开始到改变 TRDIOC0 引脚的输出的时间为 50μs



定时器 RD 通用寄存器 D0( TRDGRD0);设定此寄存器从计数开始到改变 TRDIOD0 引脚的输出的时间为 75μs



15、设置端口寄存器:端口寄存器 1( P1),设置端口寄存器P1;端口模式寄存器 1(PM1),设置引脚 P16~P14 为输出模式;



注意:关于寄存器设置的详细方法,请参考 RL78/G14 用户手册硬件篇。
寄存器图中的设定值说明:x: 未使用位、空白:未变更位、 —:预留位或者是什么都不配置的位。


16、清除比较匹配标志 A;定时器 RD 状态寄存器 0( TRDSR0);读取定时器 RD状态寄存器 0 后清除比较匹配标志 A



17、清除定时器 RD0 中断请求标志:中断请求标志寄存器( IF2H);清除 INTTRD0 中断请求标志



允许定时器 RD0 中断;中断屏蔽标志寄存器( MK2H);允许 INTTRD0 中断



18、定时器 RD 计数开始;定时器 RD 启动寄存器( TRDSTR);定时器 RD 计数开始



寄存器图中的设定值说明:

x:未使用位;

空白:未变更位;

—:预留位或者是什么都不配置的位。 


技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

RL78自编程升级程序操作指南

RL78/G13 系列微控制器(MCU)可以对它们内部的flash 进行编程。本文提供了以R5F100LE微控制器为参考的flash 自编程应用的概述。

2016-07-18 -  设计经验

【经验】瑞萨仿真器E1的自检方法

E1是瑞萨推出的用于支持MCU的片上调试仿真器和闪存编程器,提供了基本的调试功能,可以满足实际的开发需求。

2017-08-18 -  设计经验

【经验】瑞萨RZ/T1系列微处理器启动过程分析---硬件篇

瑞萨RZ/T1系列微处理器内部只集成有紧密耦合存储器(TCM),本文将介绍RZ/T1系列微处理器的设计及芯片的资源占用情况,如支持什么样的外部FLASH?硬件要如何连接才能正常工作?

2018-06-05 -  设计经验

世界上最节能的微控制器EFM32之十大低功耗奥秘

Silicon Labs EFM32 32 位微控制器系列是世界上最为节能的微控制器,特别适用于低功耗和能源敏感型应用,包括能源、水表和燃气表、楼宇自动化、警报及安防和便携式医疗/健身器材。本文着重强调10个Silicon Labs32位MCU功耗低的因素。

2016-07-11 -  新产品 代理服务 技术支持 采购服务

【产品】16位微处理器S1C17M33、SICI17W3X,睡眠电流分别低至0.2uA、0.15uA

EPSON推出的微处理器S1C17M33、SICI17W34/SICI17W35/SICI17W36都属于低电压、低电流微处理器,可大幅延长产品电池寿命,它们嵌入式电路部分可帮助客户降低总产品数量、节省板子空间和减少软件开发时间,也均可驱动LCD显示模式,可广泛应用于通信设备、工业电子、汽车电子及消费电子领域。

2018-10-14 -  新产品 代理服务 技术支持 采购服务

雅特力携工业控制、电机控制、消费电子、智能家居及汽车电子等领域近百款产品与方案亮相ELEXCON 2022

雅特力作为32位微控制器的创新领导者,携工业控制、电机控制、消费电子、智能家居及汽车电子等五大领域近百款产品与方案亮相此次展会,全面展示了雅特力最新技术与成果,吸引了众多电子行业人士参观交流!

2022-11-10 -  行业资讯 代理服务 技术支持 采购服务

【技术】如何进行可编程逻辑模块设计简化微处理器应用

为了帮助读者理解可编程逻辑高度的灵活性,本文将介绍在一般的微控制器上可编程逻辑的应用操作,以及怎样利用可编程逻辑去开发性价比超高的应用。

2017-11-13 -  新技术 代理服务 技术支持 采购服务

最多节省90%能耗,USB微控制器EFM8UB强势来袭!

EFM8UB是一个高性价比的MCU系列,内置USB外设接口(具有8KV静电防护)及高精度的晶振、时钟恢复电路和收发模块,兼容全速USB2.0,无需外部晶体。

2016-07-17 -  新产品 代理服务 技术支持 采购服务

【产品】中微半导体首款RISC-V内核的32位微控制器ANT32RV56xx问世,可满足消费电子对高算力、低功耗的要求

近日,中微半导体宣布正式发布首款集成RISC-V内核的32位微控制器-ANT32RV56xx,轻松应对消费电子对高算力、低功耗的要求。ANT32RV56xx设计旨在以超强外设和丰富资源减少驱动电路的元器件数量,以更高效的设计提升系统控制效率。

2020-12-18 -  新产品 代理服务 技术支持 采购服务

Silicon Labs(芯科科技) C8051T6xx/3xx一次性可编程(OTP)USB微控制器 培训文档

描述- 本文介绍了Silicon Labs的C8051T62x/32x系列USB OTP微控制器。该系列产品旨在降低成本、简化设计并缩短开发时间,具有无晶振USB操作能力、高性能处理核心和OTP版本。文章详细比较了OTP和闪存设备的不同,包括代码存储、特殊功能寄存器、模拟考虑、电源电压、低功耗模式和时钟选项等方面的差异。此外,还介绍了C8051T62x/32x开发套件、所需的软件、开发流程以及如何将应用程序移植到OTP设备。最后,文章总结了Silicon Labs USB解决方案的优势,包括降低成本、简化设计和缩短开发时间,以及提供全面的支持和软件生态系统。

型号- C8051T61X,C8051T623-GM,C8051T604-GS,C8051T600-GM,C8051T633-GW,C8051T627-B-GM,C8051T604-GM,C8051T603-GMR,C8051T610-GQR,C8051T320,C8051T321,C8051T322,C8051T323,C8051T617-GM,C8051T600,C8051T601,C8051T326,C8051T602,C8051T327,C8051T603,C8051T632-GM,C8051T604,C8051T605,C8051T62X,C8051T606,C8051T60X,C8051T630-GW,C8051T622-GM,C8051T601-GM,C8051T326-GM,C8051T322-GM,C8051T321-GMR,C8051T605-GM,C8051T635-GMR,C8051T626-B-GM,C8051T630,C8051T631,C8051T632,C8051T633,C8051T600-GSR,C8051T634,C8051T635,C8051T634-GMR,C8051T633-GM,C8051T617-GMR,C8051T630-GM1R,C8051T631-GW,C8051T602-GM,C8051T327-GM,C8051T323-GM,C8051T633-GMR,C8051T621-GM,C8051T632-GMR,C8051T620,C8051T630-GM,C8051T621,C8051T622,C8051T623,C8051T320-GQ,C8051T32X,C8051T626,C8051T630-GM1,C8051T634-GM,C8051T627,C8051T606-GMR,C8051T630-GDI,C8051T620DK,C8051T620-GM,C8051T631-GMR,C8051T604-GSR,C8051T610,C8051T631-GM,C8051T611,C8051T612,C8051T613,C8051T614,C8051T615,C8051T63X,C8051T616,C8051T630-GMR,C8051T635-GM,C8051T617

2016年06月16日  - SILICON LABS  - 培训文档-商品应用及供应商介绍 代理服务 技术支持 采购服务

EFM8BB1系列8位微控制器 参考手册

描述- 该资料详细介绍了EFM8BB1系列微控制器的特性、功能和应用。EFM8BB1是一款多功能的8位微控制器,具有高效的核心、丰富的模拟和通信外设,适用于空间受限的应用。主要特点包括:25 MHz的C8051核心、多达18个多功能、5 V容错的I/O引脚、12位ADC、两个低电流模拟比较器、集成温度传感器、3通道增强型PWM/PCA、四个16位定时器、UART、SPI和SMBus/I2C。此外,资料还涵盖了系统概述、内存组织、特殊功能寄存器、闪存存储器等功能模块的详细说明。

型号- EFM8BB10F2G-QFN20,EFM8BB10F8I-A-QSOP24,EFM8BB10F2,EFM8BB10F4,EFM8BB10M1069F8GM,EFM8BB10M1069F8GM-AR,EFM8BB10F8,EFM8BB10F8G-A-QSOP24,EFM8BB10F8I-A-QFN20,EFM8BB10F2G-A-QFN20R,EFM8BB10F2G-A-QFN20,EFM8BB10F8G-A-SOIC16,EFM8BB10F8G-A-QFN20,EFM8BB10F8G-A-SOIC16R,EFM8BB10M1069F8GM-A,EFM8BB1,EFM8BB10F4G-A-QFN20R,EFM8BB10F4G-A-QFN20,EFM8BB10F2I-A-QFN20R,EFM8BB10F2G,EFM8BB10F8G-A-QFN20R,EFM8BB10F8G-A-QSOP24R,EFM8BB10F8G-QSOP24,EFM8BB10F2I-A-QFN20,EFM8BB10F8G-QFN20,EFM8BB10F8I-A-QFN20R,EFM8BB10F4G,EFM8BB10F8G

2018年01月11日  - SILICON LABS  - 用户指南  - Rev. 0.2 代理服务 技术支持 采购服务

Silicon Labs 32位低功耗MCU EFM32G232F128系列微控制器GPIO的最大翻转速度为多少?

EFM32G232F128系列微控制器GPIO的最大翻转速度为系统时钟的1/6。例如,当主频为32MHz时,GPIO最大翻转速度大约为5.3MHz。

2017-10-10 -  技术问答 代理服务 技术支持 采购服务

Epson(爱普生) S7C17M11 16位微控制器数据手册

描述- 该资料介绍了S7C17M11微控制器(MCU)的特性与规格。它具备内置电路以减少组件数量,节省板空间并缩短软件开发时间。产品具有高精度实时时钟、温度补偿功能,支持多种接口和传感器连接。

型号- S7C17M11

2016年11月15日  - EPSON  - 数据手册 代理服务 技术支持 采购服务

Epson(爱普生) S1C31W74 低功耗32位闪存微控制器数据手册

描述- 该资料介绍了S1C31W74微控制器(MCU)的关键特性和规格。它具备低电压、低电流操作以延长电池寿命,支持多种传感器接口,并集成了多个嵌入式电路来减少组件数量、节省板空间和缩短软件开发时间。

型号- S1C31W74

2017年08月15日  - EPSON  - 数据手册 代理服务 技术支持 采购服务

Epson(爱普生) S1C17W34/35/36 16位微控制器数据手册

描述- 该资料介绍了某款嵌入式微控制器的特点和规格。它具备高容量片上闪存,低电压低电流需求以延长电池寿命,集成了多种外设功能,支持多时间区域设置,并提供丰富的接口和I/O端口。

型号- S1C17W00,S1C17W34,S1C17W35,S1C17W36

2017年08月15日  - EPSON  - 数据手册 代理服务 技术支持 采购服务
展开更多

电子商城

查看更多

品牌:武汉芯源

品类:MCU

价格:

现货: 200,000

品牌:中科芯

品类:32位微控制器

价格:¥7.5333

现货: 109,939

品牌:中科芯

品类:32位微控制器

价格:¥8.6667

现货: 102,193

品牌:中科芯

品类:32位微控制器

价格:¥4.0000

现货: 102,000

品牌:中科芯

品类:32位微控制器

价格:¥7.3333

现货: 100,524

品牌:中科芯

品类:32位微控制器

价格:¥33.3333

现货: 100,188

品牌:中科芯

品类:32位微控制器

价格:¥42.6667

现货: 100,016

品牌:中科芯

品类:微控制器

价格:¥12.6667

现货: 100,000

品牌:广芯微电子

品类:BLE5.0 MCU

价格:¥5.8500

现货: 100,000

品牌:武汉芯源

品类:MCU

价格:

现货: 100,000

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:RENESAS

品类:MCU

价格:¥11.1215

现货:250

品牌:RENESAS

品类:MCU

价格:¥9.9508

现货:50

品牌:RENESAS

品类:MCU

价格:¥7.4765

现货:45

品牌:RENESAS

品类:MCU

价格:¥8.3620

现货:20

品牌:RENESAS

品类:microcontroller

价格:¥2.8532

现货:188,410

品牌:RENESAS

品类:microcontroller

价格:¥32.9564

现货:40,179

品牌:RENESAS

品类:MCU

价格:¥20.8557

现货:8,299

品牌:RENESAS

品类:microcontroller

价格:¥23.4136

现货:6,016

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥106.2000

现货:2,268

品牌:RENESAS

品类:microcontroller

价格:¥32.3660

现货:2,192

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

波导隔离器定制

可定制波导隔离器频率覆盖5.5GHz~110GHz,插损损低至0.25dB、隔离度、正向方向功率、封装尺寸参数。

最小起订量: 1pcs 提交需求>

网络分析仪/频谱仪/信号分析仪/无线综测仪/信号发生器租赁

提供是德(Keysight),罗德(R&S)测试测量仪器租赁服务,包括网络分析仪、无线通讯综测仪、信号发生器、频谱分析仪、信号分析仪、电源等仪器租赁服务;租赁费用按月计算,租赁价格按仪器配置而定。

提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面