#include<reg51.h>
#include<intrins.h>
sbit LSA=P2^2;
sbit LSB=P2^3;
sbit LSC=P2^4;
sbit beep=P1^5;
sbit SRCLK=P3^6;
sbit RCLK=P3^5;
sbit SER=P3^4;
unsigned char code smgduan[17]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};//??ê?0~Fμ??μ
unsigned char ledduan[]={0x00,
0x00,
0x00,
0xfb,
0xfb,
0x00,
0x00,
0x00};
unsigned char ledwei[]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe};
unsigned char count=8;
void delay(unsigned char i);
void Hc595SendByte(unsigned char dat);
void Timer0Init();
void main(void)
{
unsigned char i;
Timer0Init();
LSA=1;LSB=1;LSC=1;
beep=1;
while(1)
{
if(count==0)
{
beep=0;
delay(100);
for(i=0;i<8;i++)
{
P0=ledwei[i];//????
Hc595SendByte(ledduan[i]);//·¢?í????êy?Y
delay(100);//?óê±
Hc595SendByte(0x00);//??òt
}
}
}
}
void Hc595SendByte(unsigned char dat)
{
unsigned char a;
SRCLK=0;
RCLK=0;
for(a=0;a<8;a++)
{
SER=dat>>7;
dat<<=1;
SRCLK=1;
_nop_();
_nop_();
SRCLK=0;
}
RCLK=1;
_nop_();
_nop_();
RCLK=0;
}
void delay(unsigned char i)
{
while(i--);
}
void Timer0Init()
{
TMOD|=0X01;//?????a?¨ê±?÷0?£ê?£?1¤×÷·?ê?1£???ó?TR0′ò?a???ˉ?£
TH0=0XFC;//???¨ê±?÷?33??μ£??¨ê±1ms
TL0=0X18;
ET0=1;//′ò?a?¨ê±?÷0?D???êDí
EA=1;//′ò?a×ü?D??
TR0=1;//′ò?a?¨ê±?÷
}
void Timer0() interrupt 1
{
static unsigned int i;
TH0=0XFC;//???¨ê±?÷?33??μ£??¨ê±1ms
TL0=0X18;
i++;
if(i==1000)//?¨ê±1S
{
i=0;
if(count!=0)
{
count--;
}
P0=smgduan[count];//·¢?í????
}
}
發(fā)表于 12-12 15:54
我想通過(guò)軟件,判斷有沒(méi)有聲音輸入。
我想在ARM中把TVL320的編碼解出來(lái),判斷有無(wú)聲音輸入。
發(fā)表于 11-08 06:59
TPA3112用tina仿真后面的揚(yáng)聲器怎么看發(fā)出的聲音怎么樣啊
發(fā)表于 11-04 07:29
TAS5731當(dāng)聲音調(diào)大就會(huì)斷斷續(xù)續(xù),聲音小時(shí)正常,請(qǐng)問(wèn)這是什么引起的?謝謝
發(fā)表于 10-29 07:37
x04},
//# reg[1][ 13] = 0x04 ; Route IN1_R to HPR
{ 13,0x04},
燒錄到自己的板子里,HP端口就有聲音輸出了,并且不會(huì)隨著掉電重啟而改變。
發(fā)表于 10-29 06:19
把一個(gè)振動(dòng)信號(hào)轉(zhuǎn)變?yōu)?b class='flag-5'>聲音信號(hào)需要如何組建電路?
現(xiàn)在已經(jīng)將振動(dòng)信號(hào)經(jīng)過(guò)放大濾波處理,在示波器上可以看到該信號(hào)。下一步想把該信號(hào)轉(zhuǎn)變?yōu)?b class='flag-5'>聲音信號(hào),還需要經(jīng)過(guò)哪些處理?需要應(yīng)用哪些芯片?才能從揚(yáng)聲器中聽(tīng)到
發(fā)表于 10-25 15:39
電路是參考官方的EVM。把聲音調(diào)到最低時(shí)有沙聲(噪聲)。
發(fā)表于 10-18 06:52
設(shè)置為0x13,拔出的時(shí)候設(shè)置為0x00,改0x07寄存器,耳機(jī)聲音有變化,修改0x08,0x09任何一個(gè),耳機(jī)聲音都有變化,把0x07,08,09,0C都改到最大,耳機(jī)輸出的
發(fā)表于 10-15 07:37
這塊樣板由TI FAE幫忙申請(qǐng),我收到后測(cè)試輸出聲音非常小,將播放器聲音調(diào)到最大仍然非常小。上面器件沒(méi)有任何變更
輸入為:左、右、GND這種音頻線
輸出為:15W/8Ω喇叭
PLIMT上的電阻我嘗試調(diào)節(jié),但是對(duì)音量沒(méi)有任何影響
用另一款TPA3113的EVM板子測(cè)試則
發(fā)表于 10-10 07:48
TPA 3116D2無(wú)論設(shè)置為從模式還是主模式,當(dāng)聲音調(diào)到小時(shí),F(xiàn)AULT腳一時(shí)為1一時(shí)為0,當(dāng)聲音調(diào)到最大時(shí),正常,這是什么問(wèn)題????
發(fā)表于 09-04 07:25
蜂鳴器是一種電子設(shè)備,用于產(chǎn)生聲音。它的工作原理是通過(guò)振動(dòng)一個(gè)膜片或振子來(lái)產(chǎn)生聲音。蜂鳴器的頻率和音調(diào)之間存在一定的關(guān)系,但這種關(guān)系并不是簡(jiǎn)單的正比或反比關(guān)系。 一、蜂鳴器的工作原理 蜂鳴器主要由一
發(fā)表于 08-09 10:10
?2280次閱讀
在科技日新月異的今天,每一次蘋(píng)果新品的發(fā)布都如同在平靜的湖面投下一顆石子,激起層層漣漪。最新發(fā)布的iPad Pro妙控鍵盤(pán),憑借其卓越的性能和獨(dú)特的設(shè)計(jì),再次點(diǎn)燃了市場(chǎng)對(duì)于高端皮套鍵盤(pán)配件的無(wú)限期
發(fā)表于 06-19 16:20
?1025次閱讀
需要將 wav.h 文件轉(zhuǎn)換成 pcm 采樣文件,以了解混音器的工作原理,并通過(guò) pwm 接口檢查音調(diào)聲音(例如,需要將 800hz、1khz、2khz 的音調(diào)聲音轉(zhuǎn)換成 pcm 采樣
發(fā)表于 06-03 06:04
據(jù)外媒報(bào)道,近日蘋(píng)果公司推出全新iPad Pro搭載M4芯片產(chǎn)品,但新機(jī)型與老款妙控鍵盤(pán)存在兼容性問(wèn)題。然而,已有用戶(hù)研究出特殊使用方法,實(shí)現(xiàn)了新舊兩款產(chǎn)品的共融。
發(fā)表于 05-16 10:19
?2325次閱讀
請(qǐng)教下大家RADIO與RFWAKEUP具體功能是什么樣的,如何把系統(tǒng)從低功耗模式喚醒的,手冊(cè)中關(guān)于射頻與無(wú)線部分介紹的功能是真的少,無(wú)線部分不是STM32WB系列的重要功能之一么,感覺(jué)像藏著掖著一
發(fā)表于 04-19 08:03
評(píng)論