Thông báo

Collapse
No announcement yet.

Msp430

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

  • #31
    các anh có thể hướng dẫn dùm em các bước xin bộ kit của TI được không ạ?
    với lại anh nào có thể giải thích giùm em khác nhau giữa trình biên dịch CCS và IRA khác nhau ở chổ nào ạ?

    Comment


    • #32
      Nguyên văn bởi linhpv123 Xem bài viết
      Sau khi xem quyển basic MSP có một số toán tử như sau P1OUT &= ˜BIT4, P1OUT ˆ= BIT4, P1DIR |= 0x01, P2DIR &= ˜BIT0;
      bạn nào biết chỉ giúp mình
      thank all read
      Lệnh P1OUT = .... dùng để set/clear các ngõ ra của port 1 (tương tự ta có P2OUT, P3OUT,...). Lệnh P1OUT &= ~BIT4 là cách viết tắt của câu lệnh P1OUT = P1OUT & BIT4 có nghĩa là lấy P1 AND(&) từng bit với BIT4 (được định nghĩa là 00000100). Nếu P1 là abababab thì khi thực hiện lệnh này sẽ là:
      abababab
      &
      ~00000100 = 11111011
      ababa0ab
      có nghĩa lệnh này sẽ xóa bít Px.2 của port ====> lệnh này là lệnh xóa bít.
      Tương tự cách làm này thì bạn sẽ xác định được lệnh P1OUT ^= BIT4 là lệnh đảo bit P1.2

      Lệnh P1DIR dùng để xác định hướng của port trong MSP430 (là ngõ ra hay ngõ vào).
      P1DIR |= 0x01 là P1.0 là ngõ ra. P2DIR|= ~BIT0 cũng là lệnh xác định P2.0 là ngõ ra.

      Bạn tìm đọc file MicroController Basic có hướng dẫn rất rõ.
      Chúc bạn thành công.
      Last edited by butterfly007; 19-02-2012, 01:41.

      Comment


      • #33
        Hi,
        Cái vụ MSP này tui cũng chỉ biết sơ sài nên biết cái gì thì tui nói cái đó. Với trình biên dịch CCS cho MSP430 và các chíp khác của TI thì nó định nghĩa sẵn bằng khai báo #define như sau:
        BIT0 là 0b00000001
        BIT1 là 0b00000010
        ....
        BIT7 là 0b10000000
        Khi trình biên dịch nó đụng tới chữ nào thì nó lấy giá trị định nghĩa của chữ đó thế vào. Vậy đối với câu lệnh P1OUT &= ~BIT4; (là cách viết gọn của câu lệnh P1OUT = P1OUT & ~BIT4 có nghĩa là đưa ra cổng P1 kết quả của phép AND giữa giá trị cũ của P1 và nghịch đảo của BIT4 tức 0b11101111. Tương tự cho các câu lệnh còn lại kia, chỉ khác phép toán.
        Đôi khi các bác còn gặp một vài kiểu viết như thế này: LED = a > b? 1:0;
        Với câu lệnh trên thì trình biên dịch nó sẽ hiểu:
        if(a > b) LED = 1;
        else LED = 0;
        Nói chung thì C có một vài kiểu viết như thế cho nó gọn code thôi.
        Thân ái.
        Đường đến những ngày vinh quang không còn xa
        Con đường chúng ta... chúng ta đã chọn.

        Comment


        • #34
          em đang sử dụng kit msp430FG4168 của TI, em vào code mẫu của TI nhưng ko có phần nào nói về cấu hình FLL clock chỉ có basic clock.Bác nào có tài liệu share giúp em phần này với.mail của em là vanlinhpham.bk@gmail.com
          cảm ơn các bác

          Comment


          • #35
            em mới làm quen với MSP430, cũng như mới bắt đầu vào ngành điện tử. ạnh chị nào có thể giúp em hiểu rõ cơ chế thiết kế, nạp và sử dụng MSP430 không ạ. anh chị nào có tài liệu tiếng Việt về MSP430 thì cho em xin tham khảo luôn. em cảm ơn.^^

            Comment


            • #36
              Hi! các bạn mình cung mới nghiên cứu MSP430 của Ti cũng muốn có cái mô phỏng trước xong tậu chíp. Nhung mình tìm IC MSP430 trong Proteus 7.5 không có. Vậy protues bạn sử dụng là bản mấy vậy.
              Thanks!!!

              Comment


              • #37
                Bạn sử dụng bản 7.8 hoặc cao hơn

                Comment


                • #38
                  hôm 18/4 vừa rồi ti việt nam mới tặng cho mình cái kít msp430fr5739 mà chưa vọc được gì, còn thắc mắc như
                  nó có port j.3.4.5 mà sao khai báo cứ lỗi hoài
                  khai báo GPIO mà xuất ra out led không được ???
                  dòng này vn mình ít dùng google ít ví dụ quá

                  Comment


                  • #39
                    nó chạy ổn định và chống nhiễu tôt không bác? em muốn dùng nó để đóng mở rơle cho động cơ 7kw nên quan tâm chống nhiễu

                    Comment


                    • #40
                      Nguyên văn bởi Phong than Xem bài viết
                      các anh có thể hướng dẫn dùm em các bước xin bộ kit của TI được không ạ?
                      với lại anh nào có thể giải thích giùm em khác nhau giữa trình biên dịch CCS và IRA khác nhau ở chổ nào ạ?
                      Bắt đầu học thì mua đi bạn, giá rất sinh viên. Nếu các bạn cần hỗ trợ về cách học Msp430 các bạn có thể qua cửa hàng của bọn mình.
                      Bọn mình cũng đang viết bài hướng dẫn về cách sử dụng dòng vi điều khiển MSP430 và sẽ sớm đưa lên diễn đàn để mọi người cùng tìm hiểu.
                      Website:
                      E-mail:

                      Comment


                      • #41
                        COn này phải nói tốt. Tuy là loại tiết kiệm điện nhưng công dụng mạnh chả kém, thêm dòng có FRAM thì tốc độ cải thiện nhiều. Ko biết bác nào xin đc KIT MspFR5739 kiểu gì thế? Nói để anh em biết còn xin với.


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

                        Comment


                        • #42
                          Hi,
                          Lâu lắm rồi mình mới trở lại vọc món này, đang bầm dập với ADC10. Không hiểu sao mình dùng Ngắt ADC để đọc mà kết quả toàn là 0x3FF. Có bác nào có kinh nghiệm vụ ADC chia sẽ ít thông tin đi.
                          Thân ái.
                          Đường đến những ngày vinh quang không còn xa
                          Con đường chúng ta... chúng ta đã chọn.

                          Comment


                          • #43
                            đầu tiên bác đọc cái user manual. Sau đó down mớ code sample trên ti.com. QUá đủ luôn, ko cần ai ngoài 2 thứ đó khi làm với msp430 .


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

                            Comment


                            • #44
                              Mới đầu ham làm luôn cái consequence conversion nên thất bại, single conversion thì OK rồi.
                              Đường đến những ngày vinh quang không còn xa
                              Con đường chúng ta... chúng ta đã chọn.

                              Comment


                              • #45
                                Đã bác dùng con MSP này để điều chế, giải điều ché FSK chưa ạ? Cho em ý kiến phần giải điều chế với?
                                Điều chế em đã băm bit 1 là 4800Hz, bit0 là 9600Hz. Giải điều chế định dùng ngắt ngoài để bắt sườn lên rồi cho ra đếm độ rộng xung theo clock nhưng mà không ổn vì ngắt nhiều quá, dễ bị đơ MCU.
                                Cách 2 định dùng Comparator và Capture Compare nhưng chưa ra ạ.

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                Đang tải...
                                X