suhang

    1. MSP430驱动CC1100和2500 库 17/8050 微控制器 MCU 2012-08-03
      非常的棒啊
    2. 木有风火轮,用锡箔做电容触摸感应。 31/11170 微控制器 MCU 2012-08-02
      非常的棒啊
    3. 关于launchpad用的彩色液晶 2/2535 微控制器 MCU 2012-07-31
      我已经解决了,谢谢
    4. Launchpad和俄罗斯方块的故事~ 27/8515 微控制器 MCU 2012-07-29
      楼主,神人那
    5. 任意波形数据表生成器 827/91234 电子竞赛 2012-07-29
      看看
    6. 全国电子设计大赛传感器资料--竞赛必备 2126/173629 电子竞赛 2012-07-29
      看看
    7. 看看
    8. G2553关于IO口中断高低点平触发的问题 11/5185 微控制器 MCU 2012-07-25
      稍微调整了一下,是下降沿触发的 #include  "msp430g2553.h" #define KEY BIT3 void button_init() {         P1DIR |= BIT0;          // set P1.0 to output direction         P1IE |= KEY;           // P1.3 interrupt enabled         P1IES = KEY;         P1IFG &= ~KEY;         // P1.3 IFG cleared } void main() {         button_init();         while(1)         {             __bis_SR_register(LPM4_bits + GIE);         } } #pragma vector=PORT1_VECTOR __interrupt void Port_1(void) {         if (P1IFG & KEY)         {                 P1OUT ^= BIT0;                  // P1.0 = toggle                 P1IFG &= ~KEY;                 // P1.3 IFG cleared         }         __bis_SR_register_on_exit(LPM4_bits + GIE); }
    9. 关于UART的一个小问题 5/2483 微控制器 MCU 2012-07-24
      貌似中断也没有使用啊, 例子: #include  "msp430g2553.h" void main(void) {   WDTCTL = WDTPW + WDTHOLD;                 // Stop WDT   P1DIR = 0xFF;                             // All P1.x outputs   P1OUT = 0;                                // All P1.x reset   P2DIR = 0xFF;                             // All P2.x outputs   P2OUT = 0;                                // All P2.x reset   P1SEL = BIT1 + BIT2 ;                     // P1.1 = RXD, P1.2=TXD   P1SEL2= BIT1 + BIT2 ;                     // P1.1 = RXD, P1.2=TXD   P3DIR = 0xFF;                             // All P3.x outputs   P3OUT = 0;                                // All P3.x reset     UCA0CTL1 |= UCSSEL_1;                     // CLK = ACLK   UCA0BR0 = 0x03;                           // 32kHz/9600 = 3.41   UCA0BR1 = 0x00;                           //   UCA0MCTL = UCBRS1 + UCBRS0;               // Modulation UCBRSx = 3   UCA0CTL1 &= ~UCSWRST;                     // **Initialize USCI state machine**   IE2 |= UCA0RXIE;                          // Enable USCI_A0 RX interrupt   __bis_SR_register(LPM3_bits + GIE);       // Enter LPM3, interrupts enabled } // Echo back RXed character, confirm TX buffer is ready first #pragma vector=USCIAB0RX_VECTOR __interrupt void USCI0RX_ISR(void)       //!!!!!!中断貌似根本没调用啊,求解释 {   while (!(IFG2&UCA0TXIFG));                 // USCI_A0 TX buffer ready?   UCA0TXBUF = UCA0RXBUF;                     // TX -> RXed character }
    10. 【MSP430共享】史上最全MSP430技术文档大收集 210/56257 微控制器 MCU 2012-07-05
      感激!!!

最近访客

< 1/1 >

统计信息

已有54人来访过

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

留言

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


现在还没有留言