[問題] 用Keil c寫PWM
我目前自己摸索一台自走車,從完全新手(C語言白吃XD)
到自己用Keil C寫完遙控模式
接下來要寫自動循軌,但是卡在PWM
有想說用delay的寫法,但是問過人之後還是用pwm的方式比較好
我想問的是 我在程式中加上
#define PWM_Period 4610
void UART_Set(void)
{
SCON = 0x50;
TMOD = 0x20;
TH0= 0xFD;
TR1 = 1;
}
void PWM_Set(void)
{
TCON = 0x50;
TH1 = (65536-PWM_Period)/256;
TL1 = (65536-PWM_Period)%256;
TF1 = 0;
ET1 = 1;
}
//主程式區
UART_Set();
PWM_Set();
EA = 1;
ES = 1;
之後,在我想要的動作裡面加入
PWM_DCount = (數字);
這樣對嗎? XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.29.225.103
推
11/22 23:05, , 1F
11/22 23:05, 1F
→
11/22 23:06, , 2F
11/22 23:06, 2F
→
11/22 23:08, , 3F
11/22 23:08, 3F
推
11/27 19:28, , 4F
11/27 19:28, 4F
→
11/27 19:29, , 5F
11/27 19:29, 5F
推
11/27 19:33, , 6F
11/27 19:33, 6F
→
12/05 08:30, , 7F
12/05 08:30, 7F
→
12/05 08:31, , 8F
12/05 08:31, 8F
ASM 近期熱門文章
PTT數位生活區 即時熱門文章