定时器的使用-PWM产生、按键
(1):用汇编语言编写程序,使用定时器中断,实现从P0.0输出频率为1KHz的方波。(2):修改程序,使P0.0输出PWM波,令其占空比为1:4,也就是250us的高电平输出,750us的低电平输出。用示波器观察(1)、(2)输出的波形,看看输出的波形是否与自己程序设定的一致。(3):用C语言重写(1)(2)的程序,观察汇编和C两个程序运行效果是否一样。(4)调整程序中占空比输出,用示波器观察输出的变化(5)也可以将输出引脚接到LED上,观察占空比变化时,LED亮度的变化。
推荐下载
-
DSP28335中pwm定时器中断设置
该资料详细介绍了28335中PWM定时器的设置各种寄存器的配置
47 2019-04-27 -
PWM捕获一路定时器通道.rar
只需一路定时器的输入捕获即可精确地测量 PWM 频率和占空比,测试精度与定时器的频率有关,测试结果使用串口1打印出来,单位为 us
20 2020-09-11 -
PWM捕获二路定时器通道.rar
两路输入捕获测量PWM波形,两路输入捕获映射到一个输入引脚,可以捕获PWM的总脉宽和高电平脉宽,依此可以计算出频率和占空比。
22 2020-09-11 -
stm32定时器加PWM波程序
stm32产生PWM波程序,用示波器观察过波形。可以正常使用。
22 2019-09-25 -
STM32定时器2PWM输出
pwm输出实验经过验证TIM2定时器输出输出4通道通道1PA0通道2PA1通道3PA2通道4PA3可通过TIM_SetCompare1(TIM1,PWM);对PA1进行输出PWM谢谢
21 2019-09-20 -
软件定时器模拟输出PWM.zip
利用定时器进行软件模拟PWM多路输出,有的产品设计中硬件PWM资源缺少,必须使用软件去模拟。 该方法可由一个定时器输出多路PWM。
19 2020-05-26 -
TIM通用定时器4路PWM输出.zip
TIM—通用定时器-4路PWM输出 GPIO_InitTypeDef GPIO_InitStructure; // 输出比较通道1 GPIO 初始化 RCC_APB2PeriphClockCmd(GE
22 2020-08-18 -
使用java定时器的几种方式
java中实现定时器的三种方式,qutarz+spring, spring-task, java Timer
38 2018-12-09 -
linux内核定时器的使用
主要是对linux内核中的定时器的使用编写的一个例子,代码中包括timer.c和makefile文件,还有一些已经编译的文件,其中有个timer.ko文件就是内核模块文件,在终端使用insmodtim
27 2019-07-14 -
非窗口下定时器的使用
该例子教你如何在非窗口下使用定时器,并教你如何在静态方法中使用非静态的方法或变量。
26 2019-07-28
用户评论