Thông báo

Collapse
No announcement yet.

Hỏi về code cho LED ma trận 8x8 (lần 2)

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

  • #16
    chà, bác cddt cũng ở HP àh, nick yahoo của bác là gì thế? số điện thoại như trên àh? bác cho e đi, có gì em còn hỏi

    Comment


    • #17
      Có con nào có thanh ghi 16 bit ko bác?
      Bác nói dual 2 thanh ghi là sao mình chưa hiểu?
      Ghép 2 thanh ghi 8 bit lai à?
      Mình biết con 89x51 nhưng chưa biết con 89x55 nó lợi hại thế nào?
      Bác nói rõ hơn dùm tí nhé?

      Comment


      • #18
        Nick Yahoo thì bên phải có chữ Y màu đỏ đó!
        Tel thì ở dưới Sign..!


        Con nào có thanh ghi 16 bit thì mình ko bít!
        Ghép 2 thanh ghi 8 bit lại là được 16 bit rồi mà!

        VD:
        Start: Mov r1,#255
        LB1: Mov r2,#255
        LB:
        ......
        ....
        ....
        ...
        Djnz r2,LB
        Djnz r1,LB1
        ...
        sjmp Start
        end

        Vậy là có thanh ghi 16 bit rồi đó!

        Con 89x55 cũng giống các con khác họ 89 thôi, chỉ khác là nó có 20k FLash!
        Trần Đức Sơn

        tel:0934691385

        Comment


        • #19
          khong post hinh len thi lam sao ma chinh duoc
          biêt sử dụng con gi moi chinh duoc chu.

          Comment


          • #20
            minh co thi cho ngay! may anh em tren dien dan tra loi mot cach chung chung qua! cu nhu la dau nghe y!

            Comment


            • #21
              Để hiển thị các chữ chuyển động từ dưới lên trên hay từ trên xuống dưới, ta dùng phương pháp hiển thị hoạt hình. Nghĩa là ban đầu hiển thị một hình ảnh đứng yên, sau đó thay bằng 1 hình ảnh khác có vị trí thay đổi (lên hay xuống). Việc làm này, đơn giản chỉ là tính toán các giá trị vùng dữ liệu mà thôi! Việc tính toán này gần như là đã được hỗ trợ bởi các phần mềm sẵn nên không có gì khó đâu!

              Read more: http://www.ant7.com/forum/forum_post...#ixzz0BiUeZ0c9
              em đọc trên diễn đàn thấy bảo thế này em không hiểu lắm mong các anh chỉ giúp nếu anh nào có đoạn code thì gửi cho em nhé!thank you very much

              Comment


              • #22
                DB 0C1H,0BEH,0B6H,0B6H,0D1H,0FFH,0FFH ; CHU G
                DIENTU:
                DB 0FFH,080H,0BEH,0BEH,0BEH,0C1H,0FFH ; CHU D
                DB 0BEH,0BEH,080H,0BEH,0BEH,0FFH ; CHU I
                DB 080H,0B6H,0B6H,0B6H,0B6H,0FFH ; CHU E
                DB 080H,0DFH,0EFH,0F7H,080H,0FFH ; CHU N
                DB 0FFH,0FFH,0BFH,0BFH,080H,0BFH,0BFH,0FFH ; CHU T
                DB 081H,0FEH,0FEH,0FEH,081H,0FFH,0FFH; CHU U
                MAHIENTHI2:
                DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
                DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
                DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
                DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
                DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
                DB 0FFH,0FFH,0FFH,080H,0F7H,0F7H,0F7H,080H,0FFH ; CHU H
                DB 0E0H,0DBH,0BBH,0DBH,0E0H,0FFH ; CHU A
                DB 080H,0B7H,0B7H,0B7H,0CFH,0FFH ; CHU P
                DB 080H,0B7H,0B7H,0B7H,0CFH,0FFH ; CHU P
                DB 09FH,0EFH,0F0H,0EFH,09FH,0FFH ; CHU Y
                DB 0FFH,0FFH,080H,0DFH,0EFH,0F7H,080H,0FFH ; CHU N
                DB 080H,0B6H,0B6H,0B6H,0B6H,0FFH ; CHU E
                cần giúp đỡ viết đoạn code cho led matrix
                chào các anh chị.Anh chị nào có phần mềm viết đoạn code trên, cho em xin với
                phần mềm em đang sử dụng dịch ra toan chữ (x)
                chân thành cảm ơn anh chị

                Comment


                • #23
                  đi mua cho lành em!!!!!em nói thế thì anh em cũng chịu thua em rồi

                  Comment


                  • #24
                    bác ơi,vd như cái dòng đầu tiên viết làm sao ra chữ G vậy.em dịch mãi mà ko ra

                    Comment


                    • #25
                      cho mình xin cái code mạch led ma trận 8x8 sử dụng IC AT9c51 dùng để mô phỏng bằng protues.mình đang mô phỏng chữ CAO DANG PHU LAM.mong nhận được trả lời nhanh nhất có thể .thanks
                      [email]nguyen_thanh_dan@yahoo.com.vn.có gì gửi qua mail dùm .thanks

                      Comment


                      • #26
                        viết dùm mình code sử dụng keil C

                        Comment


                        • #27
                          Nguyên văn bởi trenthangnam
                          Cho em hỏi về đoạn chương trinh HIENTHI? không hiểu!!! mong các sư huynh giúp...
                          Chỗ này còn chưa xong nè, "trenthangnam" ơi:
                          http://www.dientuvietnam.net/forums/...g-ic-so-87848/
                          Chưa đỗ tú tài, nên vẫn còn phải đi học.

                          Comment


                          • #28
                            thời buổi này còn viết bằng ASM ai rảnh mà sửa cho bạn. Đầu tư thêm viết bằng C đi sau này đi làm luôn.

                            Comment


                            • #29
                              muon dung thi dung lenh delay hoac jmp la dung dc thoi

                              Comment


                              • #30
                                day la chuong trinh viet bang c18f4550 ma sao hien thi tren led ma tran khong dc ai
                                biet sua giup minh voi


                                #include<p18f4550.h>
                                #include<Delays.h>
                                void write74595();

                                void main()
                                { ADCON1=0xFFFF;TRISA=0;TRISB=0;TRISD=0;TRISC=0;TRIS E=0;
                                PORTA=0;PORTB=0;PORTC=0;PORTD=0;PORTE=0;
                                while(1)
                                { int i,j=0xff;
                                unsigned long int a=0Xff, b=0Xff;
                                for(i=0;i<32;i++)
                                {
                                a=a<<1;
                                PORTD=0XFF,0XFF,0XC1,0XBE,0XBE,0XBE,0XC1,0XFF;//SO0
                                write74595(a,a>>8,a>>16,a>>24);
                                Delay10KTCYx(100);

                                b=b<<1;
                                PORTD=0XFF,0XFF,0XEE,0XDE,0X80,0XFE,0XFE,0XFF ;//SO1
                                write74595(b,b>>8,b>>16,b>>24);
                                Delay10KTCYx(100);

                                a=a<<1;
                                PORTD=0XFF,0XFF,0XD8,0XB6,0XB6,0XB6,0XCE,0XFF ;//SO2
                                write74595(a,a>>8,a>>16,a>>24);
                                Delay10KTCYx(100);

                                a=a<<1;
                                PORTD=0XFF,0XFF,0XDD,0XB6,0XB6,0XB6,0XC9,0XFF ; //SO3
                                write74595(a,a>>8,a>>16,a>>24);
                                Delay10KTCYx(100);

                                a=a<<1;
                                PORTD=0XFF,0XFF,0XE3,0XDB,0XBB,0XFB,0X80,0XFF ;//SO4
                                write74595(a,a>>8,a>>16,a>>24);
                                Delay10KTCYx(100);


                                }
                                }

                                }
                                void write74595(unsigned char a,unsigned char b,unsigned char c,unsigned char d)
                                { unsigned char k;
                                for(k=0;k<8;k++)
                                {
                                PORTEbits.RE0=d;
                                PORTEbits.RE1=1;
                                Delay10TCYx(1);
                                PORTEbits.RE1=0;
                                d=(d>>1);
                                }

                                for(k=0;k<8;k++)
                                {
                                PORTEbits.RE0=c;
                                PORTEbits.RE1=1;
                                Delay10TCYx(1);
                                PORTEbits.RE1=0;
                                c=(c>>1);
                                }

                                for(k=0;k<8;k++)
                                {
                                PORTEbits.RE0=b;
                                PORTEbits.RE1=1;
                                Delay10TCYx(1);
                                PORTEbits.RE1=0;
                                b=(b>>1);
                                }

                                for(k=0;k<8;k++)
                                {
                                PORTEbits.RE0=a;
                                PORTEbits.RE1=1;
                                Delay10TCYx(1);
                                PORTEbits.RE1=0;
                                a=(a>>1);
                                }
                                PORTEbits.RE2=0;
                                PORTEbits.RE2=1;
                                Delay10TCYx(1);
                                PORTEbits.RE2=0;
                                }

                                Comment

                                Về tác giả

                                Collapse

                                hoangphat đam mê về ngành điện tử Tìm hiểu thêm về hoangphat

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

                                Collapse

                                Đang tải...
                                X