标题: 51单片机音乐喷泉源码+原理图等设计资料(ADC0832与LM386芯片实现) [打印本页]

作者: 安其拉要努力    时间: 2018-4-6 11:42
标题: 51单片机音乐喷泉源码+原理图等设计资料(ADC0832与LM386芯片实现)
里面附有音乐喷泉原理图和焊接图,和测试程序
ADC0832与LM386+mcu图如下:




元件清单:

单片机源程序如下:
  1. unsigned char adc0832(unsigned char CH)
  2. {        
  3.         unsigned char i,test,adval;      
  4.         adval = 0x00;      
  5.         test = 0x00;      
  6.         Clk = 0;       //初始化      
  7.         DATI = 1;     
  8.         _nop_();     
  9.         CS = 0;     
  10.         _nop_();     
  11.         Clk = 1;   
  12.         _nop_();      
  13.         if ( CH == 0x00 )      //通道选择   
  14.         {         
  15.                 Clk = 0;         
  16.                 DATI = 1;      //通道0的第一位      
  17.                  _nop_();      
  18.                  Clk = 1;         
  19.                  _nop_();         
  20.                  Clk = 0;        
  21.                  DATI = 0;      //通道0的第二位      
  22.                  _nop_();  
  23.                  Clk = 1;      
  24.                  _nop_();     
  25.         }      
  26.         else     
  27.         {         
  28.                 Clk = 0;        
  29.                 DATI = 1;      //通道1的第一位        
  30.                 _nop_();        
  31.                 Clk = 1;        
  32.                 _nop_();        
  33.                 Clk = 0;        
  34.                 DATI = 1;      //通道1的第二位     
  35.                 _nop_();      
  36.                 Clk = 1;      
  37.                 _nop_();     
  38.         }        
  39.                 Clk = 0;      
  40.                 DATI = 1;        
  41.                 for( i = 0;i < 8;i++ )      //读取前8位的值     
  42.                 {         
  43.                         _nop_();         
  44.                         adval <<= 1;        
  45.                         Clk = 1;        
  46.                         _nop_();        
  47.                         Clk = 0;        
  48.                         if (DATO)            
  49.                         adval |= 0x01;      
  50.                         else            
  51.                         adval |= 0x00;     
  52.                 }         
  53.                 for (i = 0; i < 8; i++)      //读取后8位的值      
  54.                 {            
  55.                         test >>= 1;            
  56.                         if (DATO)               
  57.                         test |= 0x80;            
  58.                         else                 
  59.                         test |= 0x00;            
  60.                         _nop_();           
  61.                         Clk = 1;           
  62.                         _nop_();           
  63.                         Clk = 0;      
  64.                 }        
  65.                 if (adval == test)      //比较前8位与后8位的值,如果不相同舍去。若一直出现显示为零,请将该行去掉            
  66.                 dat = test;        
  67.                 _nop_();         
  68.                 CS = 1;        //释放ADC0832        
  69.                 DATO = 1;               
  70.                 return dat;
  71. }
复制代码


所有资料51hei提供下载:(由于多人回帖说不能用,文件已经被屏蔽,无法下载)

音乐喷泉单片机项目.rar

1.17 MB, 阅读权限: 255, 下载次数: 121, 下载积分: 黑币 -5

文件不全已经被管理员删除


作者: Eleven_1ing    时间: 2018-4-6 22:32
不行,我下载了,只有PDF文件
作者: lison1    时间: 2019-4-24 23:05
我也下载了
作者: westyss    时间: 2019-6-3 10:19
我差点也想下载了,楼主真的垃圾吗?
作者: 18894017507    时间: 2020-4-26 14:34
确实是不行的,只有pdf,程序也不全




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1