[原创] [TI低功耗设计大赛】按键控制加减PWM波占空比

0℃的春天   2014-12-6 13:39 楼主
最近个把月烦心事真多 又是跟媳妇闹分手 又是创新实验大赛 都忘记这个事了 收拾东西的是发现了板子 才想起来 进论坛一看 比赛延期了 正好 反正最近心塞 复习也复习不进去 接着写写程序吧 说多了都是泪。 自己摸索着写了个按键加减PWM波的占空比 按键S1(P4.5)减占空比 S2(P1.1)加占空比 为了好区分 加减步进的幅度不一样 我亲自用示波器看过 程序运行正常。 下面是程序: #include "msp430fr5969.h" #define uchar unsigned char #define uint unsigned int void delay(uint a) { uint i,j; for(i=0;i<100;i++) for(j=0;j=1000) TA1CCR1=10; else TA1CCR1+=10; } while(!(P1IN&BIT1)); delay(100); } if (!(P4IN&BIT5)) { delay(100); if (!(P4IN&BIT5)) { if (TA1CCR1<=0) TA1CCR1=980; else TA1CCR1-=20; } while(!(P4IN&BIT5)); delay(100); } } } 本帖最后由 0℃的春天 于 2014-12-6 13:40 编辑

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复