Thông báo

Collapse
No announcement yet.

Tìm hiểu bảng quang báo

Collapse
This topic is closed.
X
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • 89c51,74hc138,74hc595.74hc573,eprom 2764

    các huynh ơi ,em đang làm cái đồ án 1,mạch thì xong rồi,nhưng đến chương trình thì hơi căng àh,mấy huynh giúp em với.em muốn nó xuất ra chữ DDT08(ASM hay KEL gì cũng được) ,rất mong sự giúp đỡ,cảm ơn các huynh nhiều lắm,mạch của em làm nè-->
    Attached Files

    Comment


    • Các huynh ơi, em làm 1 cái quang báo MT 8x8, em dùng 74HC595, mỗi con em dùng 2 con 595, 1 cho xanh và đỏ, em hiểu nguyên lý hoạt động của 595. Nhưng cho em hỏi là khi xuất mã quét (ví dụ 0C0H chẳng hạn) thì làm sao xuất cho nó ra, vì 595 chỉ có 1 ngõ vào, nhưng có 8 ngõ ra, có phải muốn xuất đủ 1 mã mình phải SET rồi CLR chân clock tới 8 lần rồi mới chốt nó lại, mỗi lần mình phài cấp cho nó 1 bit chừng nào đủ mã thì thôi phải không vậy? Như vậy thì chạy 1 chữ thôi thì chắc hết bộ nhớ VDK quá. Mấy huynh chỉ giúp dùm em cho em hiểu cách viết với!

      Comment


      • đây là hình em thiết kế, có sai sót xin các huynh cho ý kiến em học tập!!
        Attached Files

        Comment


        • Lmd

          Nguyên văn bởi MicroDuyphi Xem bài viết
          Đúng, chính xác là vậy.
          Thông thường yếu cơ chơi 1 đến 16
          Muốn tăng tốc và tiết kiệm chi phí thì chơi 1-8( quyét đồng thời 1-8, 2-9,...) hoặc 1-4, cái này Hàn quốc hay chơi kiểu này. Còn 1-2 thì chưa thấy qua!
          Hôm nào về nha trang ghé Quy Nhơn anh em làm cốc cafe nhé???
          chào anh phi. về khoảng LMD em tôn anh là anh cả rồi. hiện nay em bỏ nghề vào TPHCM kiếm sống rồi.
          nếu chơi 1-8, 2-9... thì ảnh khó xem lắm, mà phải chơi 1-16, 2-15 cơ
          hiện nay em mới vào HCM đang thất nghiệp. không biết đại ca Phi ở Nha Trang có muốn thu nhận thêm đồ đệ không, cho đệ tham gia với.
          LMD 238 Tăng Bạc Hổ - TP. Quy Nhơn.

          Comment


          • Nguyên văn bởi cddt061 Xem bài viết
            Bạn thử với cjne r2,#255,lap2 << chưa
            Nếu rồi mà còn thiếu chữ thì dual thêm 1 thanh ghi nữa, na ná dual Ram máy tính đấy!

            VD:
            Code:
            cjne r2,#255,lap2
            mov r2,#0
            mov rx,#?  <thanh ghi r nào còn chưa dùng thì nhét vô>
            djnz rx,lap2  < dùng dual thế này lên tới 65025 byte rồi>

            em thử làm y chang như bác nhưng vẫn không dựoc
            cjne r2,#255,lap2
            mov r2,#0
            mov r3,#0 djnz r3,lap2

            em có cách này nhưng củng pó tay luôn
            ...
            ....
            Code:
            start:
            	mov r3,#01h 
            	mov r2,#00h ; Tang dia chi quet 
            lap3:
            		inc r3
            		mov r2,#0
            lap2: 
            	mov r0,#30 ; Lap lai 30 lan, tao do luu anh
            lap1:
            mov 05h,02h
            ; Set bit ab
            SETB P3.1
            mov r1,#60 ; Tong so cot cua ma tran
            lap:
            clr A
            mov dpl,r5 ; Tro toi cac trang thai
            movc A,@A+dptr
            mov p1,A
            ; Tao xung clock
            SETB P3.0
            acall delay
            CLR P3.0
            CLR P3.1
            acall cho ; Tao do luu anh
            inc r5
            djnz r1,lap
            djnz r0,lap1
            INC R2
            Code:
            	
                         cjne r2,#255,lap2 ; Tong cac trang thai
            	cjne r3,#255,lap3
            ....
            ....
            END
            Last edited by tinhxuandh; 07-06-2009, 09:46.

            Comment


            • Đây là Bảng Quang báo Matrix 8X32__FINAL

              http://www.youtube.com/watch?v=rKGQPtIWVG8

              Mong các sư huynh đóng góp thêm

              Comment


              • Các anh ơi, em chỉnh lại là dùng, 2 con 74HC595 cho hai màu còn phần cột thì em ko dùng ULN2803 mà dùng mạch Dalinton để kéo dòng cho việc quét như vậy có được ko vậy? Xin cho em ý kiến nhanh giúp, cám ơn các anh nhiều.

                Comment


                • Nguyên văn bởi tinhxuandh Xem bài viết
                  Đây là Bảng Quang báo Matrix 8X32__FINAL

                  http://www.youtube.com/watch?v=rKGQPtIWVG8

                  Mong các sư huynh đóng góp thêm
                  Ma trận của bạn hình như bị nhòe trước hay sau pixel đang sáng 1 hàng phải không, cũng có thể do camera. Mình thấy hiện tượng này hay gặp, có ai biết lý do tại sao và cách khắc phục không? Mình cũng đang bắt đầu nghiên cứu quang báo nên chưa có nhiều kinh nghiệm.

                  Comment


                  • Trích: Ma trận của bạn hình như bị nhòe trước hay sau pixel đang sáng 1 hàng phải không, cũng có thể do camera. Mình thấy hiện tượng này hay gặp, có ai biết lý do tại sao và cách khắc phục không? Mình cũng đang bắt đầu nghiên cứu quang báo nên chưa có nhiều kinh nghiệm.
                    Bị nhoè là do thuật toán quét của bạn, bạn xem lại đoạn code xuất dữ liệu ra hàng và dịch bít quét ở cột. thứ tự phải quét như sau:
                    B1: Dịch bít quét sang cột n+1
                    B2: MOV data ra hàng
                    B3: Gọi delay
                    B4: Xoá dữ liệu ra hàng
                    B5: Dịch bít quét sang cột n+2.
                    Lưu ý bước 4.

                    Comment


                    • Gửi Anh Phi và Anh jackychan!

                      Em làm 1 bảng chữ LED matran 16x64 dùng 89S52, TA = 24Mhz, lúc trước em quét 16 thì LED sáng hơi mờ, nhưng khi đọc bài của các anh thấy "máu" muốn tăng lên quét 8 (1-9,2-10,8-16) để sáng hơn, đúng là bảng có sáng hơn như có hiện tượng "gẩy chữ" giữa dòng 8 và 9, em lại đổi sang quét dòng 1-9,3-11,5-13,7-15,2-10,4-12,6-14,8-16 thì thấy một cột LED sáng đứng không thẳng cột mà con nhô ra nhô vào.... Mong các anh chỉ em cách khắc phục tình trạng này với!

                      Chú thích:Em quét LED dùng T0, nap t0 như sau:
                      MOV th0,#high (-1000)
                      MOV tl0,#low (-1000)

                      Comment


                      • Quang báo

                        Xin hỏi: Mình đang định làm bảng quang báo. Mỗi điểm ảnh bố trí 3 led, nhưng để an toàn thì phải mắc các led nối tiếp hay song song?

                        Comment


                        • cho mình hỏi các bạn là:
                          - Mình muốn giao tiếp Led ma trận với bàn phím thì phải thế nào? Ví dụ mình nhập 1 ký tự vào thì sẽ hiện thị ra led ma trận, giả sử trong chip vdk 8951 mình đã tạo 1 bản mã rồi nhưng để ký tự có thể dịch từ phải qua trái từ từ thì phải thêm các khoảng trống ở đầu nhưng ko hiểu là thêm bằng cách nào??
                          xin trả lời giúp mình

                          Comment


                          • moi nguoi noi nhieu nhung chua ai dua ra duoc cai gi goi la chinh xac ca
                            hay di den mot cai dich thuc nhat di
                            cai va khong phai la cai hay dau
                            quan trong la su ly duoc cong viec
                            xin cam on !

                            Comment


                            • Bạn ntmanhdtk4 mới vô diễn đàn àh, viết chữ ko có dấu gì hết. Ý bạn đang nói là vấn đề gì. Cái này người ta đã giải quyết được hết từ lâu. Tại bạn mới vô, không chịu đọc kĩ gì hết mà đã la làng.

                              Web:[url]www.ledviet.info/url]
                              Email:
                              DĐ:0949299699

                              Comment


                              • Nguyên văn bởi big_sky Xem bài viết
                                xem cái này đi..
                                hinh nhu minh co ma hom nay minh khong co o nha co gi lien he minh sau nha huakhac_duy@yahoo.com

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                Đang tải...
                                X