Thông báo

Collapse
No announcement yet.

Msp 430

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Msp 430

    Các bác cho e xin tài liệu tiếng việt về con này vs ạ...( e mù tiếng anh)...tiện thể các bác cho e xin phần mềm ccs để lập trình cho con này ạ...E xin cảm ơn...^^

  • #2
    con này của hãng TI, bạn có thể sang diendanti.com sẽ có nhiều tài liệu cho bạn

    Comment


    • #3
      cái trang diendanti.com đó cũng chỉ có tiếng anh thui mình tìm hiểu về con này đã gặp khó khăn này,msp430 ko có các mạch nạp đơn giản để tự làm và giá nó đắt hơn PIC ,AVR thì phải có vài nơi quảng cáo dạy con này nhưng là họ mua board về dạy, có thể do MSP 430 chưa phổ biến tại việt nam

      Comment


      • #4
        Nguyên văn bởi dtcn_112 Xem bài viết
        cái trang diendanti.com đó cũng chỉ có tiếng anh thui mình tìm hiểu về con này đã gặp khó khăn này,msp430 ko có các mạch nạp đơn giản để tự làm và giá nó đắt hơn PIC ,AVR thì phải có vài nơi quảng cáo dạy con này nhưng là họ mua board về dạy, có thể do MSP 430 chưa phổ biến tại việt nam
        mạch nạp qua BSL có sẵn trên MSP rất đơn giản và dễ làm mà bạn

        Comment


        • #5
          E qua diễn đàn Ti r. toàn tiếng anh ạ...hix..bác nào có link down ccs k ạ...?

          Comment


          • #6
            Riêng con nào chứ con Msp430 của TI thuộc loại cực dễ học. Source code TI cho chả thiếu cái gì http://www.ti.com/lsds/ti/microcontr...e_landing.page _Chú dẫn rõ ràng. Chả khác 1 người thầy hướng dẫn. Lại đc thêm diễn đàn TI của các bạn trong HCM thì còn đk nào tốt hơn nữa.


            Add: 97 Quán Nam - Lê Chân - Hải Phòng.
            Tel: 031 518648 Phone: 0904 283 505

            Comment


            • #7
              em có 1 đoạn code về led sử dụng con msp 430..nhưng e không hiểu từng dòng chú thích bên cạnh...các bác giải thích hộ e đk k..?
              //************************************************** ****************************
              // MSP430F54x Demo - Software Toggle P1.0 with 12MHz DCO
              //
              // Description: Toggle P1.0 by xor'ing P1.0 inside of a software loop.
              // ACLK is rought out on pin P11.0, SMCLK is brought out on P11.2, and MCLK
              // is brought out on pin P11.1.
              // ACLK = REFO = 32kHz, MCLK = SMCLK = 12MHz
              //
              // MSP430F5438
              // -----------------
              // /|\| |
              // | | P11.0|-->ACLK
              // --|RST P11.1|-->MCLK
              // | P11.2|-->SMCLK
              // | |
              // | P1.0|-->LED
              //
              // W. Goh
              // Texas Instruments Inc.
              // March 2009
              // Built with CCE v3.1 Build 3.2.3.6.4 & IAR Embedded Workbench Version: 4.11B
              //************************************************** ****************************
              #include "msp430x54x.h"

              void main(void)
              {
              WDTCTL = WDTPW+WDTHOLD; // Stop WDT
              P1DIR |= BIT0; // P1.0 output
              UCSCTL3 |= SELREF_2; // Set DCO FLL reference = REFO
              UCSCTL4 |= SELA_2; // Set ACLK = REFO

              __bis_SR_register(SCG0); // Disable the FLL control loop
              UCSCTL0 = 0x0000; // Set lowest possible DCOx, MODx
              UCSCTL1 = DCORSEL_5; // Select DCO range 24MHz operation
              UCSCTL2 = FLLD_1 + 374; // Set DCO Multiplier for 12MHz
              // (N + 1) * FLLRef = Fdco
              // (374 + 1) * 32768 = 12MHz
              // Set FLL Div = fDCOCLK/2
              __bic_SR_register(SCG0); // Enable the FLL control loop

              // Worst-case settling time for the DCO when the DCO range bits have been
              // changed is n x 32 x 32 x f_MCLK / f_FLL_reference. See UCS chapter in 5xx
              // UG for optimization.
              // 32 x 32 x 12 MHz / 32,768 Hz = 375000 = MCLK cycles for DCO to settle
              __delay_cycles(375000);

              // Loop until XT1,XT2 & DCO fault flag is cleared
              do
              {
              UCSCTL7 &= ~(XT2OFFG + XT1LFOFFG + XT1HFOFFG + DCOFFG);
              // Clear XT2,XT1,DCO fault flags
              SFRIFG1 &= ~OFIFG; // Clear fault flags
              }while (SFRIFG1&OFIFG); // Test oscillator fault flag

              while(1)
              {
              P1OUT ^= BIT0; // Toggle P1.0
              __delay_cycles(600000); // Delay
              }
              }

              Comment


              • #8
                up........................!

                Comment


                • #9
                  Nguyên văn bởi chungteo93 Xem bài viết
                  up........................!
                  Tặng 1 thẻ đỏ cho công up.... Hãy nhớ đây là forum kỹ thuật không phải quảng cáo rao vặt.
                  Từ chối trách nhiệm:
                  Mọi thông tin từ ITX cung cấp với hi vọng nó có ích và không đi kèm với bất kì sự bảo đảm nào.
                  Blog: http://mritx.blogspot.com

                  Comment


                  • #10
                    Sorry bác...

                    Comment

                    Về tác giả

                    Collapse

                    chungteo93 Tìm hiểu thêm về chungteo93

                    Bài viết mới nhất

                    Collapse

                    Đang tải...
                    X