微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > R7F0C80212ESP 如何使用电压旋钮调节定时器PWM占空比

R7F0C80212ESP 如何使用电压旋钮调节定时器PWM占空比

时间:10-02 整理:3721RD 点击:

    使用R7F0C80212评估板实现电压旋钮调节定时器来控制PWM的占空比,可以用来控制风扇或是电机的转速等,应用的场合很多。


  程序相关功能如下:

(a) 对IO端口进行初始化操作;

(b) 实时器输出PWM功能的初始化操作;

(c) ADC功能初始化操作;

(d) 设置选项字节;


   在主循环中应用:

(a) 启动定时器输出操作;

(b) 启动ADC,检查转换完成标志位,重新开始新的转换操作;

(c)  MCU中断启动;



   按下面顺序操作:

1.打开工程”PWM_AD.mtpj”;

2.连接CS+内设GUI软件仿真;

3.下载程序;

4.重新执行(Restart)程序;

5.用户可以在软件仿真视窗里的”I/O Panel1”,对电压旋钮进行操作,作为电压输入;

6.用户可以在软件仿真视窗里的”Timing Chart1”,观察To00,To11对应的IO口状态.



1) 打开工程后,在”Project Tree”视窗里的Debug Toool,按鼠标右键,选择”Rl78




2) 在Debug Toool内的选项”Connect to Debug Tool” Rl78 软件仿真




3) 连接成功后,软件仿真GUI视窗启动操作界面如下:




4)旋转电压旋钮调节PWM的占空比.





Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top