Re: [問題] 想問關於89S52去控制伺服馬達相關問題

看板ASM (組合語言)作者 (呆呆小狼)時間8年前 (2015/10/28 19:13), 8年前編輯推噓1(100)
留言1則, 1人參與, 最新討論串4/4 (看更多)
#define Outp P1 unsigned char ctc[8];//PWM Main counter unsigned char pct[8];//PWM Duty vars void timer_isr(void){//Using 8bit reload to define base freq unsigned char p,i; p=0; for(i=0;i<8;i++){ p>>=1; ctc[i]++; if(ctc[i]>pct[8]){p&=0x7f;}else{p|=0x80;} } Outp=p; TF?=0; } void main(void){ while(1){ ::: pct{?]=???;//AdjPWM Vars ::: } } -- 上帝完美無瑕 上帝造人,人有缺陷 人被造得有缺陷,人造之物必然漏洞百出 WolfLord -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.246.244.99 ※ 文章網址: https://www.ptt.cc/bbs/ASM/M.1446030804.A.6A7.html ※ 編輯: WolfLord (111.246.244.99), 10/28/2015 20:55:45

12/13 23:49, , 1F
嗯.... 可以說明main裡面 pct那段嗎
12/13 23:49, 1F
文章代碼(AID): #1MCAtKQd (ASM)
文章代碼(AID): #1MCAtKQd (ASM)