蜂鸣器P0口-protues仿真图.zip

  • 浏览量:2239
  • 下载量:104
  • 资料大小:16.11 KB
  • 日期:2014-04-10
  • 上传者:ww4160
  • 分享
  • 评论
  • 举报
  • 收藏

资料描述

    蜂鸣器驱动:用单片机驱动蜂鸣器有两种接法


    1.p0口驱动


    2.p1 p2 p3口驱动


    原理图分别如下:








    程序如下:


    #include


    #define uchar unsigned char


    #define uint unsigned int


    sbit beep=p0^5;


    //sbit beep=p1^0;


    void delay_ms(uint );


    void main()


    {


    while(1)


    {


    beep=0;


    delay_ms(1000);


    beep=1;


    delay_ms(1000);


    }


    }


    void delay_ms(uint z)  //延时子程序


    {


    uint x,y;


    for(x=z;x>0;x--)


    for(y=110;y>0;y--);


    }








    继电器是一种电子控制器件,它具有控制系统(又称输入回路)和被控制系统(又称输出回路),通常应用于自动控制电路中,它实际上是用较小的电流去控制较大电流的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用


    原理图如下:








    程序如下:


    #include


    #define uchar unsigned char


    #define uint unsigned int


    sbit relay=p0^4;


    void delay_ms(uint );


    void main()


    {


    while(1)


    {


    relay=0;


    delay_ms(1000);


    relay=1;


    delay_ms(1000);


    }


    }


    void delay_ms(uint z)  //延时子程序


    {


    uint x,y;


    for(x=z;x>0;x--)


    for(y=110;y>0;y--);


    }
评论(0)

登录后可评论,请 登录注册

   
相关资料
换一换