完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,所以我一直在通过ATMEGA328 P数据表,我一直在尝试每一个由微控制器提供的功能。碰巧我正在做计时器/计数器的功能。现在使用time0(8位定时器),我能够产生PWM信号,设置频率(使用预分频),并改变占空比(使用OCRA0比较匹配)。这是在波形生成模式的模式3中完成的。在该模式中,顶部值为0xFF(255),底部值为0x00(0)。现在在模式7中,顶部值是OcRA0。通过这种模式,您应该能够通过更新OCRA0注册表来改变频率,并且我猜想可以使用中断服务程序来完成,但我正在尝试找出如何改变占空比。在这个模式下,我看不到在数据表中做这件事的任何方向(我不知道我是否忽略了它)。有人知道该怎么办吗?
以上来自于百度翻译 以下为原文 Hello everyone, so I have been going through the Atmega328p datasheet and I have been trying to go over every feature provided by the micro-controller. It so happens that I am working on the Timer/Counter features. Now using the Timer0 (8 bit timer) I was able to produce a PWM signal, set the frequency (using prescale), and change the duty cycle (using OCRA0 compare matches). This was done in mode 3 of the Waveform Generation Modes. In this mode the TOP value is 0xFF (255) and BOTTOM value is 0x00(0). Now in mode 7, the TOP value is OCRA0. With this mode you should be able to change the frequency by updating the OCRA0 registry and I am guessing that can be done using an Interrupt Service Routine, but I am trying to figure out how to change the duty cycle. I don't see any direction of doing this in the datasheet while in this mode (I don't know if I overlooked it). Anyone knows about how to go about this? |
|
相关推荐
1个回答
|
|
是的,Microchip已经购买了Atmel,但是他们还没有把支持论坛结合起来。你只需要在这里找到PIC专家。我建议你看一下HTTPS://Culial.AtMEL.COM/
以上来自于百度翻译 以下为原文 Yes, Microchip have bought Atmel, but they have not combined the support forums yet. You're only going to find PIC experts here. I suggest you have a look at https://community.atmel.com/ |
|
|
|
只有小组成员才能发言,加入小组>>
5234 浏览 9 评论
2026 浏览 8 评论
1950 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3200 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2253 浏览 5 评论
771浏览 1评论
659浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
588浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
670浏览 0评论
571浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-19 23:18 , Processed in 1.142682 second(s), Total 79, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号