|
1.在做【基于單片機(jī)的聲音控制系統(tǒng)】設(shè)計(jì)。用51單片機(jī)產(chǎn)生500Hz的聲音信號,通過喇叭發(fā)聲。5V供電。聲音很小是什么情況,問了老師,他說要接L298N驅(qū)動(dòng)模塊。有必要嗎?
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit P2_0=P2^0;
void main()
{
TMOD=0x01; //計(jì)數(shù)器使用方式1
TH0=(65536-1000)/256; //定時(shí)器初始化
TL0=(65536-1000)%256; //定時(shí)器初始化
EA=1; //IE寄存器CPU開放中斷
ET0=1; //允許外部中斷
TR0=1; //定時(shí)器T0啟動(dòng)
while(1);
}
void T0_time() interrupt 1
{
TH0=(65536-1000)/256;
TL0=(65536-1000)%256
P2_0=!P2_0; //取反,產(chǎn)生500Hz的方波
}
51hei圖片20200423224541.png (66.51 KB, 下載次數(shù): 31)
下載附件
2020-4-23 22:46 上傳
2.緊接上一個(gè)聲音接收模塊無法接收到500Hz是什么情況?用的是http://www.torrancerestoration.com/bbs/dpj-125053-1.html這位老哥的聲音模塊電路設(shè)計(jì),結(jié)果無法識別500hz的信號。
51hei圖片20200423224114.png (52.27 KB, 下載次數(shù): 25)
下載附件
2020-4-23 22:52 上傳
|
|