標題: 用51Hei開發(fā)板模擬夏天知了蟲的叫聲 [打印本頁]

作者: a123    時間: 2010-12-3 17:54
標題: 用51Hei開發(fā)板模擬夏天知了蟲的叫聲
單片機控制蜂鳴器,聲音有點像夏天的知了。。呵呵。。跳線設(shè)置就是把51hei開發(fā)板的J5跳線插到23端即可
#include<reg52.h>
#define uint unsigned int
sbit P3_3=P2^0;
uint tt,yy,BB;
void init();
void main()
{  
   init();
   while(1)
   {
     for(yy=65535;yy>0;yy--)
     {
    if(tt==1)
     {
       tt=0;
       P3_3=~P3_3;
            }
            }
    }
 }
void init()
{
  tt=0;
  TMOD=0X01;
  TH0=(65536-1000)/256;
  TL0=(65536-1000)%256;
  EA=1;
  ET0=1;
  TR0=1;
}
void time0() interrupt 1
{
   TH0=yy/256;
   TL0=yy%256;
   tt++;BB++;
   if(BB=100)
   {
    BB=0;
  P2=~P2;
   }
}





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1