Cần giúp đỡ: MSP430 + DS1642 (Nonvalatile Timekeeping RAM)

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • ga_kon
    Thành viên chính thức
    • Feb 2011
    • 38

    #1

    Cần giúp đỡ: MSP430 + DS1642 (Nonvalatile Timekeeping RAM)

    Các bác có tài liệu về con này không? Gửi cho mình tham khảo với!
  • hoangdai
    Thành viên tích cực
    • Nov 2005
    • 2720

    #2
    Hỏi 1 câu rất vô duyên, bạn cần TL con MSP430 hay con DS1634. Bạn gõ tên mấy con này trên google.com thì có nhiều luôn và lại chuẩn nữa.


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

    Comment

    • ga_kon
      Thành viên chính thức
      • Feb 2011
      • 38

      #3
      À, Sr nha! Chính xác là mình cần tài liệu về Ds1642!

      Comment

      • chung1608
        Thành viên tích cực
        • Sep 2009
        • 4160

        #4
        Nguyên văn bởi ga_kon Xem bài viết
        À, Sr nha! Chính xác là mình cần tài liệu về Ds1642!
        tìm datasheet hoặc appnote của nó mà quất thôi, trên trang chủ của hãng cả đống

        Comment

        • ga_kon
          Thành viên chính thức
          • Feb 2011
          • 38

          #5
          Cái khó của mình là chẳng biết phần cứng của DS1642 với MSP430 ghép thê nào! Datasheet hướng dẫn chưa cụ thể nên mình chịu luôn!

          Comment

          • chung1608
            Thành viên tích cực
            • Sep 2009
            • 4160

            #6
            Nguyên văn bởi ga_kon Xem bài viết
            Cái khó của mình là chẳng biết phần cứng của DS1642 với MSP430 ghép thê nào! Datasheet hướng dẫn chưa cụ thể nên mình chịu luôn!
            nó dùng giao tiếp song song dễ nhất trong tất cả các loại giao tiếp rồi, người ta hướng dẫn trong datasheet là đã cụ thể rồi chỉ có bạn ko biết cách đọc thành ra nó ko cụ thể.

            Comment

            • ga_kon
              Thành viên chính thức
              • Feb 2011
              • 38

              #7
              Thanks bạn! Nếu bạn đã từng đọc qua, zậy bạn có thể giải thích chổ Address (A0-A10) được không? Mình chưa hiểu rõ phần này! ^^

              Comment

              • chung1608
                Thành viên tích cực
                • Sep 2009
                • 4160

                #8
                Nguyên văn bởi ga_kon Xem bài viết
                Thanks bạn! Nếu bạn đã từng đọc qua, zậy bạn có thể giải thích chổ Address (A0-A10) được không? Mình chưa hiểu rõ phần này! ^^
                bạn muốn đọc/ghi thanh ghi nào thì bạn xuất địa chỉ thanh ghi đó cho address rồi tích cực các chân chức năng như datasheet nó chỉ sau đó xuất data cho ngỏ data là xong

                Comment

                • ga_kon
                  Thành viên chính thức
                  • Feb 2011
                  • 38

                  #9
                  Thế thì đúng rồi, vậy trong bảng sự thật của nó, các thanh ghi giây,phút,giờ,thứ....năm. tương ứng với 7F9,7FA,7FB,7FC,7FD,7FF...tất cả đều là 7F...nên các chân Address tương ứng với chổ 7F đó mình cho lên 1 hết được ko? Để đỡ tốn PORT cho vi xử lí??? ^^

                  Comment

                  • chung1608
                    Thành viên tích cực
                    • Sep 2009
                    • 4160

                    #10
                    Nguyên văn bởi ga_kon Xem bài viết
                    Thế thì đúng rồi, vậy trong bảng sự thật của nó, các thanh ghi giây,phút,giờ,thứ....năm. tương ứng với 7F9,7FA,7FB,7FC,7FD,7FF...tất cả đều là 7F...nên các chân Address tương ứng với chổ 7F đó mình cho lên 1 hết được ko? Để đỡ tốn PORT cho vi xử lí??? ^^
                    đc, nhưng nếu bạn ko dùng 2k RAM của nó thì bạn dùng con này để làm gì

                    Comment

                    • dangthanhtin
                      Thành viên mới
                      • Feb 2014
                      • 1

                      #11
                      DS1642 va msp430

                      Nguyên văn bởi ga_kon Xem bài viết
                      Các bác có tài liệu về con này không? Gửi cho mình tham khảo với!
                      bạn ơi bạn có mạch kết nối DS1642 và MSP430 ko....có cho mình xin đi......

                      minh làm đồng hồ điện tử dung led7 doan 4 con chung ......ma ko biết sài DS1642
                      thank ban..
                      mail conan09092013@gmail.com

                      Comment

                      • ga_kon
                        Thành viên chính thức
                        • Feb 2011
                        • 38

                        #12
                        À, hiểu rồi! Thanks bạn nghe! hehe!

                        Comment

                        • ga_kon
                          Thành viên chính thức
                          • Feb 2011
                          • 38

                          #13
                          Vậy là đơn giản là nếu chỉ dùng các thanh ghi thời gian thực thôi thì chỉ cần 4 chân Address, còn nếu dùng 2k ram trống kia thì dùng hết luôn các chân Address! Hồi lúc trước có xài DS1307, chỉ dùng các thanh ghi thời gian thực thôi, chứ mấy cái thanh ghi trống mình đâu xài, mà thằng DS1307 dùng giao tiếp I2C nên chỉ cần có 2 chân thôi! Tóm lại là cần 3 PIN cho OE,WE,CE và 8 PIN cho DATA và 11 PIN cho ADDRESS, trong khi con MSP430 của mình cao lắm chỉ mỗi 14 chân I/O! Thế thì phải mở rộng PORT rồi!

                          Comment

                          • duong_act
                            Thành viên tích cực
                            • Nov 2008
                            • 4903

                            #14
                            Nguyên văn bởi ga_kon Xem bài viết
                            Vậy là đơn giản là nếu chỉ dùng các thanh ghi thời gian thực thôi thì chỉ cần 4 chân Address, còn nếu dùng 2k ram trống kia thì dùng hết luôn các chân Address! Hồi lúc trước có xài DS1307, chỉ dùng các thanh ghi thời gian thực thôi, chứ mấy cái thanh ghi trống mình đâu xài, mà thằng DS1307 dùng giao tiếp I2C nên chỉ cần có 2 chân thôi! Tóm lại là cần 3 PIN cho OE,WE,CE và 8 PIN cho DATA và 11 PIN cho ADDRESS, trong khi con MSP430 của mình cao lắm chỉ mỗi 14 chân I/O! Thế thì phải mở rộng PORT rồi!

                            Thế nên không biết có phải sáng kiến hay ko khi làm như thế. 2 châb ko muốn lại muốn tố lô chân giao tiếp => tăng khả năng bị nhễu, Phải thay đổi MCU hoặc mở rộng cổng

                            Comment

                            • ga_kon
                              Thành viên chính thức
                              • Feb 2011
                              • 38

                              #15
                              de tai yeu cau dung ds1642 bac ah.

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...