Chào mừng các bạn đến với forum lớp DTVT_K7A CNTT Thái Nguyên
Bạn hãy "Đăng nhập" để tham gia cùng chúng tôi

Join the forum, it's quick and easy

Chào mừng các bạn đến với forum lớp DTVT_K7A CNTT Thái Nguyên
Bạn hãy "Đăng nhập" để tham gia cùng chúng tôi

Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Top posters

banmun08 (721)
LED MATRIX quét hàng cột Bar_leftLED MATRIX quét hàng cột BarLED MATRIX quét hàng cột Bar_right 
Toanlt_GP (368)
LED MATRIX quét hàng cột Bar_leftLED MATRIX quét hàng cột BarLED MATRIX quét hàng cột Bar_right 
tiendientu343 (344)
LED MATRIX quét hàng cột Bar_leftLED MATRIX quét hàng cột BarLED MATRIX quét hàng cột Bar_right 
hany_mitu (281)
LED MATRIX quét hàng cột Bar_leftLED MATRIX quét hàng cột BarLED MATRIX quét hàng cột Bar_right 
TranTuyen_BG (275)
LED MATRIX quét hàng cột Bar_leftLED MATRIX quét hàng cột BarLED MATRIX quét hàng cột Bar_right 
Capkama (271)
LED MATRIX quét hàng cột Bar_leftLED MATRIX quét hàng cột BarLED MATRIX quét hàng cột Bar_right 
VDuy_NĐ (260)
LED MATRIX quét hàng cột Bar_leftLED MATRIX quét hàng cột BarLED MATRIX quét hàng cột Bar_right 
Minh (257)
LED MATRIX quét hàng cột Bar_leftLED MATRIX quét hàng cột BarLED MATRIX quét hàng cột Bar_right 
tieuthantien_3t (173)
LED MATRIX quét hàng cột Bar_leftLED MATRIX quét hàng cột BarLED MATRIX quét hàng cột Bar_right 
Hangvt_gc (171)
LED MATRIX quét hàng cột Bar_leftLED MATRIX quét hàng cột BarLED MATRIX quét hàng cột Bar_right 

Latest topics

» Game dân gian thuần việt 2014 ra mắt phiên bả
by banmun08 Fri May 02, 2014 5:38 pm

» Ứng dụng Bóng đá trực tuyến - Chia sẻ mới dàn
by meocontt89 Fri May 02, 2014 3:44 pm

» Bài bào cáo mạch bấm chuông trò chơi
by tuyenbk2009 Sun Apr 27, 2014 10:48 pm

» Tư vấn học công nghệ thông tin - lập trình
by wyuru Thu Apr 24, 2014 5:17 pm

» Hero Chibi - Khai mở máy chủ S10 - SonGoKu
by Poligon121 Wed Apr 16, 2014 2:15 pm

» mạch đông hồ vạn niên sư dụng DS1307
by ttd2506 Mon Apr 14, 2014 9:45 pm

» Game8 phát 1000 GiftCode mừng máy chủ mới của
by Poligon121 Mon Apr 14, 2014 3:07 pm

» HIỆP KHÁCH 4U.COM OPEN GAME HỒI 10H00 SÁNG
by anata Fri Apr 11, 2014 1:34 pm

» Đua tốp Mu Thần Tài nhận iphone iphone 5s
by muthantai Sun Apr 06, 2014 12:26 pm

» Hiệp khách 4u.com OPEN game hồi 10h00 chủ nh
by anata Sat Apr 05, 2014 7:48 am


    LED MATRIX quét hàng cột

    ducnam312
    ducnam312
    Binh bét
    Binh bét


    Gender : Nam Số bài : 1
    Birthday : 15/10/1992
    Họ và tên : Đức Nam Ước mơ : Siêu nhân
    Status : Dòng trạng thái

    LED MATRIX quét hàng cột Empty LED MATRIX quét hàng cột

    Bài gửi by ducnam312 Fri Nov 23, 2012 8:53 am

    Code này là quét theo hàng hay cột vậy các bạn?
    Nhân đây cho mình hỏi, bạn nào hiểu về nguyên lý quét theo hàng - theo cột trong matrix giải thích dùm mình với. Cảm ơn
    !!!


    Code:
    #include <REGX51.H>
    sbit DATA  = P1^0;      //chan xung dich tung bit
    sbit SH_CP = P1^1;      //chan du lieu
    sbit ST_CP = P1^2;      //Chan chot du lieu
    unsigned char code hang[]=
    {      
             //CHUYEN QUA MUC TICH CUC 1       (1 sang 0 tat)
               0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, //KHOANG TRONG  tat het
             0x0,0x0,0x3C,0x3C,0x81,0xC3,0xFF,0xC3,0x81,0x3C,0x3C,0x81,0xC3,0xFF,0xFF,0xFF,   //DO 
             0x3,0x1,0xE4,0xE4,0x1,0x3,0xFF,0x0,0x0,0xF3,0xE7,0x0,0x0,0xFF,0xFF,0xFF, //AN 
             
     };      
    unsigned int cot[8]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};

    unsigned int n,m,k;
    void delay(unsigned int s)
    {
       
      unsigned int i;
      for(i=0;i<s;i++);
    }
    void convert(unsigned char x)
    {
       unsigned char i;
       for(i=0;i<=7;i++)
       {
       DATA=x&0x80;     //lay bit du lieu dau tien la bit D7
       x=x<<1;
       SH_CP=0;
       SH_CP=1;
       }
    }
       
    //-------------- xóa ma tr?n -------------
    void xoa()
    {
      convert(0xff);
      convert(0xff);
      convert(0xff);
      convert(0xff);

    }   
    void main()
     {
      while(1)
        {
          for(m=0;m<320;m++)//do dai chu
            {
               for(k=0;k<4;k++)//toc do chay chu
               {
                 for(n=m;n<=7+m;n++)
             
                   {    
                          convert(hang[n]);
                     if(n<8)convert(0xff);  else convert(hang[n-8]);    
                     if(n<16)convert(0xff); else convert(hang[n-16]);
                     if(n<24)convert(0xff); else convert(hang[n-24]);

                          P2=cot[n-m];
                    
                     ST_CP=1;
                     ST_CP=0;
                   delay(200);
                 xoa();
                   }
               }
            }
        }
     }

      Hôm nay: Tue May 07, 2024 4:57 am