这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » expertss的功放DIY进程帖完成

共1条 1/1 1 跳转至

expertss的功放DIY进程帖完成

菜鸟
2015-03-03 15:41:54     打赏


单片机部分没有焊接  STC的不想用不熟  外挂个单片机 加个屏幕!!!







//---------------------------------------------
// -33 -30 -27 -24 -21 -18 -15 -12 -9 -6 -3 0
//  11 + 4
// 0 3 6 9 12  初始化音量到-33dB
//---------------------------------------------
void Initial_Volume(void)
{
  unsigned char i;
 
  volume_muteon;
  volume_clockL;
  volume_updownL;
  delay_us(20);
  for(i = 1;i < 12;i++)
    {
  volume_clockL;
  delay_us(20);
  volume_clockH;
  delay_us(20);
 }
  volume_clockL;
  delay_us(20);
  volume_muteoff;
}
//---------------------------------------------

//---------------------------------------------
//
//---------------------------------------------
void Set_Volume(unsigned char value,unsigned char volumedir)
{
  unsigned char i;
 
  if(volumedir == VOLUMEUP)
    volume_updownH;
  else if(volumedir == VOLUMEDOWN)
    volume_updownL;
  else;  
  delay_us(20);
  for(i = 0;i < value;i++)
    {
  volume_clockL;
  delay_us(20);
  volume_clockH;
  delay_us(20);
 }
  volume_clockL;
  delay_us(20);
}
//---------------------------------------------


音量控制代码


共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]