Thông báo

Collapse
No announcement yet.

Điều khiển XRAM 82256

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

  • Điều khiển XRAM 82256

    Các huynh ơi, con XRAM 82256 có thể tự động đọc ra được không?. Muốn tự đọc ra thì phải làm như thế nào?. Xin chỉ giúp với

  • #2
    Tớ ko biết con này là con gì Search ko ra gì cả.
    Hay là cậu hỏi về Ram 62256 ?
    Mà nói chung là ram gì thì cũng ko tự động đọc ra đâu, hay làm 1 mạch đếm đặt vào các chân địa chỉ
    chunhanhoabattu :rose:

    Comment


    • #3
      Ý chết, viết nhầm nó là con 62256. Huynh nào biết về cách điều khiển vào ra của nó xin chỉ dùm cho đệ với. Đệ cảm ơn nhiều

      Comment


      • #4
        Hì hì, chủ đề này sao nhiều người hỏi thế, Trước hết, các bác phải sử dụng một con ATmega( hoặc con nào đó ) có khoảng 15 địa chỉ đại khái như con ATmega8515 ấy. Rồi nối vào con HY62256 theo đúng các chân của nó, Tiện đây xin nhắn bạn Mainboard là bạn phải dùng qua con 74HC573 nhé, thì nó tiết kiệm chân hơn và dễ điều khiển hơn. Vấn đề này tớ có nghiên cứu, nhưng lâu rồi, tớ cố tìm lại cái sơ đồ rồi post lên cho các bác sau vậy. Các bác cứ nghiên cứu đi nhé, bởi tại bây giờ tớ đang bận làm một số dự án nên ít lên diễn đàn chứ không phải làm cao như bác Mainboard nói, oan cho tớ quá.

        Comment


        • #5
          À, tớ tìm được rồi, tớ Post lên đây, bạn Hocavr và bạn Mainboard cứ lắp theo cái này nhé, tớ nhớ là tớ đã lắp theo cái này và có chạy rồi.

          Chúc thành công
          Attached Files

          Comment


          • #6
            Nhắn bác Redrose
            Bạn giúp bác mainboard nhé, bác mainboard nói là tớ với bác RedRose có quen nhau, ok, đúng vậy. Hì hì, nhưng tớ bận quá phải làm dự án của cơ quan nên không thể giúp bác mainboard được. Với lại chủ yếu là hiện tại tớ không ở Hà Nội, mong bác Redrose ra tay giúp bác mainboard nhé. Vấn đề này đối bác RedRose dễ như hít thở không khí vậy.

            Hì hì, thỉnh thoảng muốn đàm đạo với bác RedRose để nâng cao trình độ về AVR vì cái đống linh kiện cho cái LED 16 x 16 tớ vẫn để đấy cả đống, đã làm được gì đâu. Hì hì, mong rằng lúc nào đó bác RedRose chỉ bảo tiếp nhé. Tớ đã nghĩ ra cái công nghệ mới cho LED 16 x 16 tuyệt luôn. Lúc nào rỗi tớ với bác đàm đạo nhé.

            Comment


            • #7
              @tanbinh_mu: glad to see you. Hôm nào cafe nhé.

              Để kết nối RAM 62256 với AVR thì đơn giản nhất là dùng các chip AVR có bus bộ nhớ như ATmega8515, ATmega128. Bạn nối như sơ đồ tanbinh_mu đã đưa ra là ok. Trong CT thì bạn dùng các lệnh được phần cứng hỗ trợ để ghi đọc như ld, lds, st, sts. Dĩ nhiên trước đó phải thiết lập enable chế độ giao tiếp SRAM ngoài (bit SRE trong MCUCR và các bit liên quan). Chi tiết tham khảo phần External Memory Interface của datasheet.

              IC 74HC373 và 74HC573 là tương đương nhau, chỉ khác về bố trí chân.
              chunhanhoabattu :rose:

              Comment


              • #8
                Chào bác RedRose

                Tớ set được con ATmega8515 rồi. Tớ nối sơ đồ theo tanbinh_mu ( làm mạch đàng hoàng ). Tớ muốn hỏi bác một chút. Tớ muốn ghi đọc vào 62256 thì ghi như thế nào? Tớ đọc phần datasheet này nhưng chưa hiểu lắm. Có cần phải điều khiển con 74HC537 không?. Nếu có tớ phải điều khiển con này thế nào vậy?
                Mong bác chỉ dẫn cho tớ.
                Attached Files

                Comment


                • #9
                  Nếu nối như tanbinh_mu thì bạn ko cần điều khiển trực tiếp IC mà chỉ cần dùng các lệnh phần cứng đã hỗ trợ như ld, lds, st, sts v..v..
                  Trước đó phải thiết lập cho phép dùng bộ nhớ ngoài (bằng cách set bit SRE trong thanh ghi MCUCR)
                  ....
                  Tớ phải đi đã, hẹn tuần sau ^_^
                  Chúc mừng năm mới luôn
                  chunhanhoabattu :rose:

                  Comment


                  • #10
                    Các bác ơi em hỏi chút, nếu các portA, C dùng giao tiếp với 82256 rùi thì em có sử dụng port này cho việc khác được không? VD portA dùng giao tiếp với LCD chẳng hạn

                    Comment


                    • #11
                      Nguyên văn bởi Tmoon Xem bài viết
                      Các bác ơi em hỏi chút, nếu các portA, C dùng giao tiếp với 82256 rùi thì em có sử dụng port này cho việc khác được không? VD portA dùng giao tiếp với LCD chẳng hạn
                      Được bác à, bác gắn thêm vào 74xx138 (giải mã địa chỉ) là bác có thể dùng port A để điều khiển (giao tiếp) với nhiều linh kiện khác.
                      Thân chào

                      Comment


                      • #12
                        Các bác cho em hỏi khi mình giao tiếp với con 62256 này, ta định nghĩa 1 biến kiểu mảng nằm trên nó thì phải khai báo kiểu gì? Liệu ta khai báo địa chỉ của phần tử đầu tiên của mảng thì các phần tử sau có tự nhận địa chỉ tiếp theo sau không?
                        Mong các cao nhân chỉ giáo.

                        Comment

                        Về tác giả

                        Collapse

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

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

                        Collapse

                        Đang tải...
                        X