標(biāo)題: 單片機(jī)T0CLK0輸出時(shí)鐘停止后,將T0CLK0輸出引腳置低電平,結(jié)果引腳任然為高電平 [打印本頁]

作者: angalp    時(shí)間: 2023-5-31 21:10
標(biāo)題: 單片機(jī)T0CLK0輸出時(shí)鐘停止后,將T0CLK0輸出引腳置低電平,結(jié)果引腳任然為高電平
T0CLK0輸出時(shí)鐘停止后,將T0CLK0輸出引腳置低電平,結(jié)果引腳任然為高電平
代碼:
sbit T0CLK0=P3^4;

void t0_init();

void main()
{
   t0_init();
   Delay();
   TR0=0;
   T0CLK0=0;
   while(1);

}

void t0_init()
{
   AUXR=0X80;
   TMOD=0X02;
   TH0=256-11059200/2/38000;
   TL0=256-11059200/2/38000;
   TR0=1;   
}
最后萬用表測(cè)出T0CLK0輸出引腳電壓不為0



作者: xuyaqi    時(shí)間: 2023-6-1 11:28
是否程序在執(zhí)行T0CLK0=0;前,走不下去了,我屏蔽無關(guān)程序,運(yùn)行后T0CLK0確實(shí)是低電平。
作者: coody_sz    時(shí)間: 2023-6-1 11:57
停止定時(shí)器后,禁止定時(shí)器取反輸出時(shí)鐘,則T0CLKO就是普通IO,高低電平自己輸出。
作者: angalp    時(shí)間: 2023-6-15 17:51
xuyaqi 發(fā)表于 2023-6-1 11:28
是否程序在執(zhí)行T0CLK0=0;前,走不下去了,我屏蔽無關(guān)程序,運(yùn)行后T0CLK0確實(shí)是低電平。

感謝各位的幫忙,我換了一款MCU,主要是用來做空調(diào)遙控器的,之前也用STC15W104做了遙控器,當(dāng)時(shí)也沒辦法,因?yàn)橐‰,紅外燈必須關(guān)閉,所以用了P溝道MOS管作驅(qū)動(dòng),現(xiàn)在用SN8F5282做簡單多了,直接用PWM,等有空了再回頭找找T0CLKO的問題
作者: angalp    時(shí)間: 2023-6-15 17:51
coody_sz 發(fā)表于 2023-6-1 11:57
停止定時(shí)器后,禁止定時(shí)器取反輸出時(shí)鐘,則T0CLKO就是普通IO,高低電平自己輸出。

感謝各位的幫忙,我換了一款MCU,主要是用來做空調(diào)遙控器的,之前也用STC15W104做了遙控器,當(dāng)時(shí)也沒辦法,因?yàn)橐‰姡t外燈必須關(guān)閉,所以用了P溝道MOS管作驅(qū)動(dòng),現(xiàn)在用SN8F5282做簡單多了,直接用PWM,等有空了再回頭找找T0CLKO的問題




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1