Thông báo

Collapse
No announcement yet.

nối liền 2 IC24C256 song song

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

  • nối liền 2 IC24C256 song song

    Chào các bác

    Nhờ các bác giải thích hộ đệ, cái địa chỉ A0,A1 của 24C256 được điều khiển như thế nào?. Trong trường hợp nối 2 con song song thì điều khiển ghi đọc thế nào vậy?.

    Bác nào có sơ đồ nối Post lên cho đệ xem học với

  • #2
    24C256 là 32kbyte EEPROM, như vậy bạn có thể nối 2 chip trên cùng 1 bus để có 64k EEPROM (địa chỉ 16 bít), nó chỉ nó 1 chân chọn địa chỉ, nối xuống 0 ứng với nửa dưới (32k thấp), nối lên 1 ứng với nửa cao (32k cao).
    PNLab
    Mạch nạp/debug ULink2, Jlink ARM USB
    Mạch nạp AVR, PIC, 8051, MSP430 USB
    Mạch phát triển STM32, ARM9, ARM11
    more...www.pnlabvn.com

    Comment


    • #3
      Chào bác sphinx

      Bác có thể giải thích rõ hơn một chút không?, vì đây là lần đầu tiên tui dính vào thể loại chip nhớ. 24C256 có tất cả 8 chân theo thứ tự : A0,A1,NC,GND,SDA,SCL,WP,VCC.

      Bác cho tui hỏi một tý :
      1_ chân nào là chân chọn địa chỉ? ( WP à )
      2_ chỉ có A0 và A1 thì tui phải điều khiển thế nào để có thế ghi vào hoặc đọc số liệu ra?.
      3_ Làm sao để biết được con 24C256 lúc nào thì nó đầy bộ nhớ để chuyển qua con khác.

      Bác giúp cho nhé

      Comment


      • #4
        Chân chọn địa chỉ là A0 và A1, như vậy có thể ghép 4 con đồng thời trên cùng bus SDA, SCL.
        Việc đọc hay ghi là do phần mềm quyết định, bạn phải đọc datasheet của họ 24C (vào trag ATMEL).
        Bạn phải biết chắc là đang đọc hoặc ghi vào byte/block/page nào chứ ! Làm sao đầy bộ nhớ được !
        Imagine all the people
        Living life in peace...

        Comment


        • #5
          cai A0 va A1 do dung de ghep nhieu con khi co nhu cau su dung
          vi du A0=0,A1=0 nghia la AVR giao tiep voi con eeprom co 2 chan A0,A1 noi dat
          A0=1,A1=0 thi AVR giao tiep voi con eeprom co chan A0 noi duong con chan A1 noi dat bac co giao tiep voi con nao thi chi viec ghi dia chi vao bang ma dieu khien cua no voi 2 chan nhu the chi ghep duoc toi da 4 con thoi con neu 3 chan se ghep duoc 2^3=8 con

          Comment


          • #6
            bạn xem 2 hình vẽ này xem có khá hơn không nhé?
            Attached Files

            Comment


            • #7
              Xin nói thêm, 2 chân A0 và A1 của 24C256 dùng để "hardware address".
              Ví dụ : ghép 4 con :các chân SDA và SCL nối song song, và nối vào SDA, SCL của MCU.
              WP nối masse.
              A0 và A1 của con thứ nhất đều nối masse.
              Con thứ 2 : A0 nối masse, A1 nối Vcc.
              Con thứ 3 : A0 nối Vcc, A1 nối masse.
              A0 và A1 của con thứ tư đều nối Vcc.
              Imagine all the people
              Living life in peace...

              Comment


              • #8
                Nguyên văn bởi tanbinh_mu Xem bài viết
                Chào các bác

                Nhờ các bác giải thích hộ đệ, cái địa chỉ A0,A1 của 24C256 được điều khiển như thế nào?. Trong trường hợp nối 2 con song song thì điều khiển ghi đọc thế nào vậy?.

                Bác nào có sơ đồ nối Post lên cho đệ xem học với
                Trong sơ đồ sau đây WP là chân bảo vệ ghi,để tránh khi bật nguồn chip bị sai nội dung.WP sẽ được nối với 1 chân IO của VĐK ,lúc nào muốn ghi thì cho WP=0.
                Còn về phần địa chỉ thì bác Hungnp đã nói rồi.có gì trao đổi thêm.
                và A2 trong sơ đồ là mở rộng của NC cho các phiên bản sau có dung lượng lớn hơn
                http://dientuvietnam.net/forums/show...7457#post67457
                Attached Files

                Comment


                • #9
                  có thể thay 24c256 bằng 24c512 mà không chỉnh tốc độ đọc không Mod, tại thấy datasheet 24c512 speed 1 MHz còn 24c256 speed 400khz
                  Nguyên văn bởi sphinx Xem bài viết
                  24C256 là 32kbyte EEPROM, như vậy bạn có thể nối 2 chip trên cùng 1 bus để có 64k EEPROM (địa chỉ 16 bít), nó chỉ nó 1 chân chọn địa chỉ, nối xuống 0 ứng với nửa dưới (32k thấp), nối lên 1 ứng với nửa cao (32k cao).

                  Điện tử viễn thông - Hutech

                  Comment


                  • #10
                    Nguyên văn bởi chikichita Xem bài viết
                    có thể thay 24c256 bằng 24c512 mà không chỉnh tốc độ đọc không Mod, tại thấy datasheet 24c512 speed 1 MHz còn 24c256 speed 400khz
                    hầu hết bọn tốc độ cao thì chạy được tốc độ thấp , còn bọn tốc độ thấp không chạy được cao.
                    Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com

                    Comment

                    Về tác giả

                    Collapse

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

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

                    Collapse

                    Đang tải...
                    X