如图所示怎么用一个定时器中断产生两个信号不同相位
时间:10-02
整理:3721RD
点击:
求解 图1怎么写才能完成这样的操作,图2要怎么判断得到一个值如图两个低的信号
图1
补的图片
图1
我也想问,难道用延时?
你这个不同时段输出不就好了.一次中断在A时间点输出,另一个就在B时间点输出就行了,你想太复杂了.
嗯,也就是时序问题而已了啊
您能写一段产考一下吗?我是用一个T0定时器中断 就当设置400us触发一次 占空比是1:14 这两个输出是分别由P3.5 P3.7输出
随便前后位置 相位差 分别是 800us 1600us 4000us
谢谢 ,这几天一直为这个头痛呢 有弄出过 相位差 但效果不是很理想
您能写一段产考一下吗?我是用一个T0定时器中断 就当设置400us触发一次 占空比是1:14 这两个输出是分别由P3.5 P3.7输出
随便前后位置 相位差 分别是 800us 1600us 4000us
谢谢 ,这几天一直为这个头痛呢 有弄出过 相位差 但效果不是很理想
我举个例子- -,你在终端里面设置三个数值,我假设你100us触发一次,然后相位差就是你说的800,1600,4000.
800us的点就是M=8的时候,输出
1600us的点就是N=16的时候.输出
4000us的点就是N=40的时候.输出,
还有你逻辑有问题,自己整理一下,你两个输出怎么会有三个相位差?
我其实做一个按键 一共有8个按键 由于扫描的方式奇怪 用示波器测得以下参数 ,所以有8路不同的信号 相位也就不同很多了