20153177

    1. 分享msp430g2553呼吸灯程序编程实例 4/5104 微控制器 MCU 2016-06-14
      这个如果想用key键实现呼吸灯频率的控制应该怎么写呢
    2. 【MSP430趣谈】MSP430第一讲 71/18541 微控制器 MCU 2016-06-11
      楼主,请问怎么用lanchpad把这个程序改成这样在G2板上利用p1.6(PWM输出口)驱动LED来实现呼吸灯。呼吸灯就是亮度渐变的LED灯,普通LED可以用TA输出PWM来控制亮度,通过WDT定时中断来改变亮度,从而实现呼吸灯效果。 1、通过按键来控制呼吸灯的呼吸频率,即亮度渐变的快慢。 控制方式:按扩展板上KEY1键,呼吸加快一档,连续按2下,呼吸加快一档,连续按3下,呼吸又加快一档......;按KEY3键,呼吸减慢一档,连续按2下,呼吸减慢一档,连续按3下,呼吸又减慢一档......。 2、在液晶屏上显示呼吸灯呼吸频率的相关信息。 #include void BreathLED() {                P1SEL =BIT6;         P1DIR = BIT6;         P1OUT=0;         TACTL = TASSEL_1 + MC_1  ;         TACCTL1 =  OUTMOD_3 ;         TACCTL0 = CCIE;         CCR0 =12000;         CCR1 =327;         //0% pwm                  TACTL |=TACLR;         _EINT(); }          int main( void ) {   // Stop watchdog timer to prevent time out reset   WDTCTL = WDTPW + WDTHOLD;   BCSCTL3 |= LFXT1S_2; // Set LFXT1为vol时钟即12kHZ   BreathLED();   LPM0;   return 0; } #pragma vector=TIMER0_A0_VECTOR __interrupt void CountTimes() {         static int Times;         Times++;         switch(Times)         {         case 20:                 CCR1=294;                 break;         case 30:                 CCR1=277;                 break;         case 40:                 CCR1=262;   //20% PWM                 break;         case 50:                 CCR1=245;   //20% PWM                 break;         case 60:                 CCR1=228;   //40% PWM                 break;                        case 80:                 CCR1=196;   //40% PWM                 break;         case 100:                 CCR1=163;                 break;         case 120:                 CCR1=131;   //60% PWM                 break;         case 140:                 CCR1=98;   //60% PWM                 break;         case 160:                 CCR1=65;    //80% PWM                 break;         case 180:                 CCR1=32;    //80% PWM                 break;                        case 200:                 CCR1=1;     //100% PWM                 break;         case 220:                 CCR1=32;    //80% PWM                 break;         case 240:                 CCR1=65;                 break;         case 260:                 CCR1=98;   //60% PWM                 break;         case 280:                 CCR1=131;                 break;         case 300:                 CCR1=163;                 break;         case 320:                 CCR1=196;                 break;         case 340:                 CCR1=228;   //40% PWM                 break;         case 350:                 CCR1=245;   //40% PWM                 break;         case 360:                 CCR1=262;                 break;         case 370:                 CCR1=277;                 break;         case 380:                 CCR1=294;                 break;         case 390:                 CCR1=310;                 break;         case 400:                 {                 CCR1=327;                 Times=0;                 }                 break;                                 default:                 break;         } }         
    3. 求帮忙,谢谢 10/4410 微控制器 MCU 2016-06-11
      电子天 发表于 2016-6-11 15:42 我倒是有一个,你得改改
      谢谢!!!
    4. 求帮忙,谢谢 10/4410 微控制器 MCU 2016-06-11
      电子天 发表于 2016-6-11 15:42 我倒是有一个,你得改改
      嗯嗯,谢谢,如果有最好了,改的话我看看教材看能不能懂 616388946@qq.com 谢谢哥!:)
    5. 求帮忙,谢谢 10/4410 微控制器 MCU 2016-06-11
      飞翔荷兰人号 发表于 2016-6-11 15:24 不同占空比的矩形波去驱动LED,就会产生不同的亮度,这就是呼吸灯的原理,至于怎么配置,有本书好像叫《lau ...
      我们上的就是这门课啊{:1_85:},可是我不是电子专业,根本听不懂,老师要求交作业,所以来网上求大神
    6. 求帮忙,谢谢 10/4410 微控制器 MCU 2016-06-11
      电子天 发表于 2016-6-11 13:17 不知道什么单片机啊,用PWM做呼吸灯,控制PWM的占空比来调节呼吸灯频率
      就是ti公司的msp430launchpad的一款
    7. 12864液晶深入学习笔记1—基于msp430g2553 16/7684 微控制器 MCU 2016-06-11
      大神,我是新手,我想问问这个 在扩展板上利用 LED1至LED8 八个LED灯实现流水灯和呼吸灯功能。 1、八个LED灯能以不同方式实现流水灯:LED1至LED8每隔N个依次亮灭,并循环,N=0,1,2,3; 2、八个LED灯在实现流水灯的同时,实现呼吸灯功能:LED1至LED8每隔N个依次亮灭,并循环,N=0,1,2,3;同时每个灯的亮度是渐变的(先渐亮再渐灭)。 3、在实现2中功能的时候,用电容触摸按键来控制呼吸频率,做到左快右慢。 4、在液晶屏上显示LED流水呼吸灯的相关信息。
    8. MSP430G2553呼吸灯程序 2/9119 微控制器 MCU 2016-06-11
      在G2板上利用p1.6(PWM输出口)驱动LED来实现呼吸灯。呼吸灯就是亮度渐变的LED灯,普通LED可以用TA输出PWM来控制亮度,通过WDT定时中断来改变亮度,从而实现呼吸灯效果。 1、通过按键来控制呼吸灯的呼吸频率,即亮度渐变的快慢。 控制方式:按扩展板上KEY1键,呼吸加快一档,连续按2下,呼吸加快一档,连续按3下,呼吸又加快一档......;按KEY3键,呼吸减慢一档,连续按2下,呼吸减慢一档,连续按3下,呼吸又减慢一档......。 2、在液晶屏上显示呼吸灯呼吸频率的相关信息。
    9. MSP430G2553呼吸灯程序 2/9119 微控制器 MCU 2016-06-11
      如何用通过按键控制呼吸灯呢
    10. 求帮忙,谢谢 10/4410 微控制器 MCU 2016-06-11
      作业马上就要交了,这是选修,太笨的我实在是不会啊

最近访客

< 1/1 >

统计信息

已有4人来访过

  • 芯积分:--
  • 好友:--
  • 主题:1
  • 回复:10

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言