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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 5250|回復(fù): 13
打印 上一主題 下一主題
收起左側(cè)

我這個(gè)單片機(jī)程序?yàn)槭裁捶澍Q器不響?求幫助

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:711481 發(fā)表于 2020-7-8 21:20 來(lái)自觸屏版 | 只看該作者 回帖獎(jiǎng)勵(lì) |正序?yàn)g覽 |閱讀模式
啟動(dòng)時(shí),沒(méi)有效果,按下1按鍵,數(shù)碼管顯示,按下二號(hào)鍵,蜂鳴器響一秒(此時(shí)數(shù)碼管依舊亮) 按下復(fù)位鍵回到初始狀態(tài),我這個(gè)程序?yàn)槭裁捶澍Q器不響?

#include<reg51.h>
#define uchar unsigned char
uchar smg[]={0xc0,0xf9,0xa4,0xb0}; //數(shù)碼管
sbit a1=P2^0;
sbit a2=P2^1;
sbit a3=P2^2;
sbit a4=P2^3; //位選碼
sbit feng=P2^5;
sbit jian0=P3^2; //按鍵
sbit jian1=P3^3;
void delay1() //定時(shí)1秒
{
uchar k;
for(k=20;k>0;k--)
{
TH1=(65536-50000)/256;
TL1=(65536-50000)%256;
while(TF1==0);
TF1=0;
}
}
void delay()
{
int i;
for(i=600;i>0;i--);
}
void main()
{
TMOD=0X11;
TH0=(65536-5000)/256;
TL0=(65536-5000)%256; //初始化
TH1=(65536-50000)/256;
TL1=(65536-50000)%256;
TR1=1;
EA=1;
ET0=1; //開(kāi)中斷
while(1)
{
TH0=(65536-5000)/256;
TL0=(65536-5000)%256;

if(jian1==0) //按鍵,去抖
{
delay();
if(jian1==0)
{
while(!jian1);
TR0=1;
}
}
if(jian0==0)
{
delay();
if(jian0==0)
{
while(!jian0);

feng=0;
delay1();
feng=1;
}
}
}
}
void t0(void) interrupt 1 using 1
{


TH0=(65536-5000)/256;
TL0=(65536-5000)%256;
a1=0;
P0=smg[2];
delay();
a1=1;

a2=0 ;
P0=smg[0];
delay();
a2=1;

a3=0;
P0=smg[0];
delay();
a3=1;

a4=0;
P0=smg[3];
delay();
a4=1;

}
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

14#
ID:801878 發(fā)表于 2020-7-12 11:29 | 只看該作者
晶振電路是否連接正確
回復(fù)

使用道具 舉報(bào)

13#
ID:799680 發(fā)表于 2020-7-9 15:14 | 只看該作者
1.確定單片機(jī)工作~檢查復(fù)位電路:復(fù)位按鍵按下測(cè)量9(RES)腳是否置高(不按為低)~晶振電路是否連接正確,正確則最小系統(tǒng)正常。 2.若最小系統(tǒng)正常,確定程序是否燒錄進(jìn)去~樓主的問(wèn)題很可能是程序沒(méi)燒進(jìn)去~ 3.若程序燒進(jìn)去,用萬(wàn)用表測(cè)量各電路是否連接正確,確定沒(méi)有虛焊漏焊以及短路現(xiàn)象~
回復(fù)

使用道具 舉報(bào)

12#
ID:711481 發(fā)表于 2020-7-9 14:43 來(lái)自觸屏版 | 只看該作者
wulin 發(fā)表于 2020-7-9 14:21
仿真蜂鳴器不響不代表實(shí)物不響,按你的程序應(yīng)該是有源蜂鳴器,如果實(shí)物是無(wú)源蜂鳴器當(dāng)然不響。

這個(gè)地方困擾好久了,改動(dòng)程序,馬上出來(lái)一個(gè)新問(wèn)題,
回復(fù)

使用道具 舉報(bào)

11#
ID:711481 發(fā)表于 2020-7-9 14:42 來(lái)自觸屏版 | 只看該作者
wulin 發(fā)表于 2020-7-9 14:21
仿真蜂鳴器不響不代表實(shí)物不響,按你的程序應(yīng)該是有源蜂鳴器,如果實(shí)物是無(wú)源蜂鳴器當(dāng)然不響。

我用的開(kāi)發(fā)版,是有緣蜂鳴器,
回復(fù)

使用道具 舉報(bào)

10#
ID:213173 發(fā)表于 2020-7-9 14:21 | 只看該作者
可愛(ài)萌萌噠 發(fā)表于 2020-7-9 13:32
以前不穩(wěn),現(xiàn)在不響,唉,不知道哪里問(wèn)題,

仿真蜂鳴器不響不代表實(shí)物不響,按你的程序應(yīng)該是有源蜂鳴器,如果實(shí)物是無(wú)源蜂鳴器當(dāng)然不響。
回復(fù)

使用道具 舉報(bào)

9#
ID:711481 發(fā)表于 2020-7-9 13:32 來(lái)自觸屏版 | 只看該作者
wulin 發(fā)表于 2020-7-9 11:52
相同問(wèn)題重復(fù)發(fā)帖,前面的回復(fù)也不去看。
http://m.raoushi.com/bbs/forum.php?mod=viewthread&tid=192074 ...

以前不穩(wěn),現(xiàn)在不響,唉,不知道哪里問(wèn)題,
回復(fù)

使用道具 舉報(bào)

8#
ID:711481 發(fā)表于 2020-7-9 13:31 來(lái)自觸屏版 | 只看該作者
wulin 發(fā)表于 2020-7-9 11:52
相同問(wèn)題重復(fù)發(fā)帖,前面的回復(fù)也不去看。
http://m.raoushi.com/bbs/forum.php?mod=viewthread&tid=192074 ...

又出來(lái)一個(gè)問(wèn)題
回復(fù)

使用道具 舉報(bào)

7#
ID:207421 發(fā)表于 2020-7-9 13:27 | 只看該作者
1. 不用單片機(jī)信號(hào),直接給三極管低電平試試有沒(méi)有聲音,如果有聲音,硬件正常的,最好接光耦驅(qū)動(dòng)好一點(diǎn)
2. 直接在大循環(huán)feng=0; 測(cè)試一下,看看能不能驅(qū)動(dòng),如果正常,硬件與單片機(jī)共地或電路正常
3. 到此可能是你的定時(shí)器中的while()可能死循環(huán)了,可以一個(gè)普通的延時(shí)函數(shù)測(cè)試一下,把延時(shí)稍微延長(zhǎng)一點(diǎn)時(shí)間,看看效果
回復(fù)

使用道具 舉報(bào)

6#
ID:213173 發(fā)表于 2020-7-9 11:52 | 只看該作者
相同問(wèn)題重復(fù)發(fā)帖,前面的回復(fù)也不去看。
http://m.raoushi.com/bbs/forum.p ... 2074&highlight=
回復(fù)

使用道具 舉報(bào)

5#
ID:711481 發(fā)表于 2020-7-9 09:25 來(lái)自觸屏版 | 只看該作者
TTQ001 發(fā)表于 2020-7-9 08:24
請(qǐng)告訴我們您使用的是哪種類型的蜂鳴器,它是主動(dòng)蜂鳴器還是被動(dòng)蜂鳴器? 不同類型的蜂鳴器由不同的原理驅(qū) ...

有緣蜂鳴器,接pnp放大,單片機(jī)送出低電平,發(fā)聲
回復(fù)

使用道具 舉報(bào)

地板
ID:420836 發(fā)表于 2020-7-9 08:24 | 只看該作者
請(qǐng)告訴我們您使用的是哪種類型的蜂鳴器,它是主動(dòng)蜂鳴器還是被動(dòng)蜂鳴器? 不同類型的蜂鳴器由不同的原理驅(qū)動(dòng)。
回復(fù)

使用道具 舉報(bào)

板凳
ID:711481 發(fā)表于 2020-7-9 08:05 來(lái)自觸屏版 | 只看該作者
lovezjf234 發(fā)表于 2020-7-8 21:38
feng=0;沒(méi)用,改成feng=~feng;

feng=0低電平給pnp放大,他不是應(yīng)該響嗎?
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:739545 發(fā)表于 2020-7-8 21:38 | 只看該作者
feng=0;沒(méi)用,改成feng=~feng;
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表