-
板凳一个,求解答
-
嗯,我也是晚上刚看到,问题就在这里
-
CCR0通道设为50000,SMCLK是1MHZ,溢出20次不就是一秒了吗?一秒后唤醒CPU
-
低于1HZ的用捕获模块能测的到吗?
-
顶西电
-
秒闸门要达到0.1的精度是要10秒的闸门吗?
-
嗯,问题我已经解决了,版主就是资料多,有些资料自己找不到
-
好东西,顶一个,不过我今天已经解决了
-
我就是用的论坛里的那个程序,但是还是显示不了,接线都检查了n遍了,调了一晚上还是没成功
-
请教楼主1602的问题,我调了一晚上没成功
-
要用两个定时器?
-
版主是这个意思吗
#pragma vector = TIMER0_A0_VECTOR //TIMERA定时器中断函数
__interrupt void TACCR0_ISR(void)
{
static char state;
state = (P1OUT & BIT4);
if(state == 1) CCR0 = 500 - cnt * 50;
else CCR0 = 500 + cnt * 50;
P1OUT ^= BIT4;
}
-
版主,还有个问题,输出占空比可调的1KHZ方波除了用TIMERA的PWM波调制还可以用别的什么方法吗?
-
改了那个式子后能大概输出步进100hz的方波,中间还是有几个点不准
-
搞明白了,原来这个步进不仅仅是等分的问题
-
上面的问题我解决了,时钟还是12Mhz,还有个问题就是我的步进不对,我觉得应该是对的,但是示波器没按照100hz的步进走,而是前面步进小,后面步进大,CCR0 = 6000 - cnt*200 - 1,这句话应该是控制了步进100hz呀
-
我想问我进入LPM0低功耗模式之后,我的子系统时钟是我设置的12MHZ还是1MHZ
-
帮到了,谢谢,看了就写对了
-
谢谢版主啦:loveliness:
-
是直接再CCS里面找吗?