MSP430
moshuiilove520
这个作者很懒,什么都没留下…
展开
-
msp430f5310定时器的认识
a、有两种类型的定时器:Timer_A和Timer_B,其中Timer_A中又有3个同类型的定时器,TimerA0、TimerA1和TimerA2,也就是说5310能够提供给你4个定时器进行单独配置使用。b、每一个计数器中有两个中断向量,一个专门为ccr0分配的中断向量,另一个为公用中断向量。因为ccr0用于控制计数周期,也就是每当TA0R计数到TA0CCR0所设定的数值后就会清0,并且拥有最高的中原创 2016-05-31 09:08:06 · 1029 阅读 · 0 评论 -
msp430单片机实现常按键和短按键加去抖功能
pragma vector = PORT1_VECTOR__interrupt void Port1ADISR( void ) { P1IFG &= 0x0f; switch(P1IFG) { case Key_Sel: TA1CTL |= MC__UP; //启动定时器 Key_Tmp = Key_Sel; break;case Key_Menu:原创 2016-05-20 11:07:12 · 5722 阅读 · 3 评论 -
msp430单片机通过串口向上位机发送浮点数
组装数据 首先将数据组装起来,通过sprintf函数。 组装数据时用的小技巧: length = 0; sprintf(Storage+length, "Rr=%4.3f ", g_StrComm.aSBuf[0]); length = strlen(Storage); //strlen =12 sprintf(Storage+length, "Rh=%4.原创 2016-06-13 17:22:10 · 3882 阅读 · 0 评论