欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: 提問(wèn):大佬們,這個(gè)程序有什么問(wèn)題嗎? [打印本頁(yè)]

作者: 冷凝雪    時(shí)間: 2020-4-10 22:24
標(biāo)題: 提問(wèn):大佬們,這個(gè)程序有什么問(wèn)題嗎?
#include <stc15.h>
main()
{
unsigned char cnt = 0; //
TMOD = 0x01; //T0=MODE1,T1=MODE0
TH0 = 0xFF; //0xB800 IS 20MS
TL0 = 0xF0;
TR0 = 1; //START T0
while(1)
{
if (TF0 == 1) //20MS?
{
TF0 = 0; //RESET TF0
TH0 = 0xFF; //NEXT IS 20MS
TL0 = 0xF0;
cnt++; //
if (cnt >= 5) //20MSx50=1000MS
{
cnt = 0;
P2 = ~P2; //P2=FF OR 00
}
}
}
}
作者: csmyldl    時(shí)間: 2020-4-11 14:30
程序無(wú)語(yǔ)法問(wèn)題,邏輯問(wèn)題要看編程者意圖
作者: 浙江杭州    時(shí)間: 2020-4-11 16:23
可能的問(wèn)題是你計(jì)時(shí)的時(shí)間要加載while前面,然后判斷是否溢出。總共5次后取反。最好申明P2口狀態(tài)。
#include <stc15.h>
main()
{P2=0X00;     //初始化
unsigned char cnt = 0; //
TMOD = 0x01; //T0=MODE1,T1=MODE0
TH0 = 0xFF; //0xB800 IS 20MS
TL0 = 0xF0;
TR0 = 1; //START T0
while(1)
{TH0 = 0xFF; //0xB800 IS 20MS
TL0 = 0xF0;

if (TF0 == 1) //20MS?
{TF0 = 0; //RESET TF0
cnt++; //
if (cnt >= 5) //20MSx50=1000MS
{
cnt = 0;
P2 = ~P2; //P2=FF OR 00
}
}
}
}







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