查看: 274|回复: 4
打印 上一主题 下一主题

【MSP430F149学习】13继电器与蜂鸣器控制

[复制链接] qrcode

34

主题

37

帖子

112

积分

注册会员

Rank: 2

积分
112
楼主
跳转到指定楼层
发表于 2015-12-7 07:25 PM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


【MSP430F149学习】13控制继电器与蜂鸣器



准备工具:电脑;TS8900--MSP430F149开发板;USB线一根


开发环境:IAR EW for MSP430 V5.30


蜂鸣器与继电器原理图


板载蜂鸣器为有源蜂鸣器,外接三极管驱动




继电器为5V直流单刀单置开关同样外接三极管光驱动,并且外接发光二极管指示以


          二极管防止断电时感生电动势击穿三极管





程序代码


/***************************************************

程序功能:控制继电器与蜂鸣器

***************************************************/
#include  

/****************主函数****************/
void main(void)
{  
   int i;
    /*下面六行程序关闭所有的IO口*/
    P1DIR = 0XFF1OUT = 0XFF;
    P2DIR = 0XFF2OUT = 0XFF;
    P3DIR = 0XFF3OUT = 0XFF;
    P4DIR = 0XFF4OUT = 0XFF;
    P5DIR = 0XFF5OUT = 0XFF;
    P6DIR = 0XFF6OUT = 0XFF;
    WDTCTL = WDTPW + WDTHOLD;       //关闭看门狗
    while(1)
    {
   
    P5OUT &= ~BIT7;             //控制对应I/O口输出低电平
    P6OUT &= ~BIT7;
    for(i=4000;i>0;i--);
    for(i=4000;i>0;i--);
    for(i=4000;i>0;i--);
    for(i=4000;i>0;i--);
    for(i=4000;i>0;i--);
    for(i=4000;i>0;i--);
    for(i=4000;i>0;i--);
    for(i=4000;i>0;i--);
    for(i=4000;i>0;i--);
    for(i=4000;i>0;i--);
    P5OUT |= BIT7;                 //控制对应I/O口输出高电平
    P6OUT |= BIT7;  
    for(i=4000;i>0;i--);
    for(i=4000;i>0;i--);
    for(i=4000;i>0;i--);
    for(i=4000;i>0;i--);
    for(i=4000;i>0;i--);
    for(i=4000;i>0;i--);
    for(i=4000;i>0;i--);
    for(i=4000;i>0;i--);
    for(i=4000;i>0;i--);
    for(i=4000;i>0;i--);
    }
    
}


下载运行效果:             可以听点继电器吸声和蜂鸣器的噔****噔***蹬*****蹬


                          哔******哔*****哔*****哔    同时指示发光二极管闪烁







【MSP430F149学习】汇总贴



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

93

帖子

60

积分

注册会员

Rank: 2

积分
60
沙发
发表于 2015-12-8 10:21 AM | 只看该作者
资料很棒,丁丁
回复 支持 反对

使用道具 举报

0

主题

72

帖子

6

积分

新手上路

Rank: 1

积分
6
板凳
发表于 2015-12-8 10:45 AM | 只看该作者
很不错呀
回复 支持 反对

使用道具 举报

0

主题

73

帖子

10

积分

新手上路

Rank: 1

积分
10
地板
发表于 2015-12-8 01:55 PM | 只看该作者
还好

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

1

主题

82

帖子

29

积分

新手上路

Rank: 1

积分
29
5#
发表于 2015-12-8 01:57 PM | 只看该作者
多谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表