欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
做一個小車 實現避障 距離用數碼管顯示 pwm調速 程序貼完之后要么數碼管顯示亂...
[打印本頁]
作者:
1464765981
時間:
2021-5-23 14:33
標題:
做一個小車 實現避障 距離用數碼管顯示 pwm調速 程序貼完之后要么數碼管顯示亂...
問題 做一個小車 實現避障 距離用數碼管顯示 pwm調速 程序貼完之后要么數碼管顯示亂的不行 要變速有問題 想用t1中斷掃描動態數碼管 和產生pwm信號
void zd3() interrupt 3 {
TH1 =0xf8;
TL1 =0x30;
Display();
MA++;
if(MA < SpeedA)
{
ENA = 1;
}
else
ENA = 0;
if(MA == 10)
{
MA = 0;
}
MB++;
if(MB < SpeedB)
{
ENB = 1;
}
else
ENB = 0;
if(MB == 10)
{
MB = 0;
}
MC++;
if(MC < SpeedC)
{
ENC = 1;
}
else
ENC = 0;
if(MC == 10)
{
MC = 0;
}
MD++;
if(MD < SpeedD)
{
END = 1;
}
else
END = 0;
if(MD == 10)
{
MD = 0;
}
TR0 = 1;
}
作者:
glinfei
時間:
2021-5-23 22:49
中斷寫得夠長的啊,特別是把顯示函數都寫到中斷
作者:
cn_zhx
時間:
2021-5-24 16:06
你用的是定時中斷1,如果在中斷程序中處理邏輯的話,建議先停掉定時器1,TR1=0;處理完后,賦初值,再開定時器1,TR1=1;你程序中最后開的是定時器0,TR0=1。搞錯了吧?前邊也沒有關定時器的指令。
作者:
cn_zhx
時間:
2021-5-24 16:06
不關的話,定時器1在不停的中斷,形成嵌套了,
作者:
1464765981
時間:
2021-6-4 02:31
cn_zhx 發表于 2021-5-24 16:06
不關的話,定時器1在不停的中斷,形成嵌套了,
懂了懂了 搞定了 感謝大佬 大佬萬歲
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1