Trang 1 của 2 12 CuốiCuối
Kết quả 1 đến 10 của 12
  1. #1
    Thành viên mới trananhbac's Avatar
    Ngày tham gia
    Mar 2014
    Bài viết
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Giúp em đấu led mạch trái tim với chíp AT9C52 với?????????

    Chẳng là thế này. E rất muốn tự tay làm một trái tim led nhưng kiến thức điện tự thì ko có( tuy rằng rất thích mày mò điện tử). Vì ko biết kiến thức về điện tử nên e đã mua mạch làm sẵn với chíp AT9C52( mua lại của thằng bạn). Rồi có 1 ông bạn làm bên quảng cáo cho 1 1 bo mạch nữa. Đây là file ảnh mặt trước và sau .
    IMG_0794.jpgIMG_0795.jpgIMG_0797.jpgIMG_0799.jpg
    khổ nỗi em tìm hiểu kỹ các diễn đàn thì mạch cứ thấy thiếu cái gì ấy.
    Các bác chuyên môn về lĩnh vực này cho em hỏi tí( Hỏi hơi ngu các bác dơ cao đánh khẽ nhé vì em chưa biết gì). Cái mạch 1 em mua sẵn ấy sao ko thấy nút Reset đâu. Và cách nối 32 led này lần lượt theo các chân hay theo các sơ đồ mạch của các bác trên diễn đàn? Khi em đấu led thì có cần bung led cũ ( ở mạch ra ko?) Rồi cái mạch thứ 2 sao lại 2 chíp? ( em ko hiểu lắm).Vậy mạch đấy các bác xem có thiếu sót gì ko?
    Nói chung các bác trong lĩnh vực bớt chút time giúp em với?
    Cách nối led vào mạch và ai có file nạp mạch cho em với? E cũng mới mua bộ nạp mạch bằng usb
    sp200s.jpg
    Các bác cố gắng giúp em với. E chân thành cảm ơn.
    Mail của em là: trananhbac@gmail.com
    nguồn:http://laservn.com
    Sửa lần cuối bởi trananhbac; 06-03-14 lúc 01:22 PM.

  2. #2
    Thành viên cống hiến anakin323's Avatar
    Ngày tham gia
    May 2012
    Bài viết
    762
    Thanks
    67
    Thanked 119 Times in 82 Posts
    Ngoài tầm hiểu biết, bác nào biết vào giúp đê. Anh Khoa ời
    nguồn:http://laservn.com
    0942.353.423 Quang

  3. #3
    Thành viên mới trananhbac's Avatar
    Ngày tham gia
    Mar 2014
    Bài viết
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Các bác giúp em???????
    nguồn:http://laservn.com

  4. #4
    Thành viên nhiệt huyết Nhox_Kid's Avatar
    Ngày tham gia
    Mar 2011
    Bài viết
    275
    Thanks
    33
    Thanked 15 Times in 14 Posts
    Cái mạch 1: ko cần nút reset. gắn thêm 1 con 104 với cái tụ hình như là 10uF vào. Nối led thì bác xem con trans công xuất của bác là ra port - hay +. Nếu - thì bác + chung tất cả con led lại rồi - vài từng hàng theo hình trái tim. Nếu port + thì ngược lại. Led trên mạch là để báo tín hiệu từng port. thích để hay gỡ tùy bạn.
    Cái mạch 2: mạch này tích hợp nạp luôn. Mạch cao cấp hơn nên hơi rối hơn. từng port ra phải qua 1 con ic đệm dòng. Nói chung là tay mơ thì đừng đụng mạch này.
    Cách nạp và file nạp trên cho led trái tim ko thiếu. bạn chiệu khó lên mạng search
    nguồn:http://laservn.com
    SĐT: 0977.543.542
    Y!M: caubedatdo@yahoo.com.vn

    Trần Võ Trung Định
    Vietcombank Nha Trang - 0061001008961
    Sacombank Bình Định - 040011771566

  5. #5
    Thành viên mới trananhbac's Avatar
    Ngày tham gia
    Mar 2014
    Bài viết
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Trích dẫn Gửi bởi Nhox_Kid Xem bài viết
    Cái mạch 1: ko cần nút reset. gắn thêm 1 con 104 với cái tụ hình như là 10uF vào. Nối led thì bác xem con trans công xuất của bác là ra port - hay +. Nếu - thì bác + chung tất cả con led lại rồi - vài từng hàng theo hình trái tim. Nếu port + thì ngược lại. Led trên mạch là để báo tín hiệu từng port. thích để hay gỡ tùy bạn.
    Cái mạch 2: mạch này tích hợp nạp luôn. Mạch cao cấp hơn nên hơi rối hơn. từng port ra phải qua 1 con ic đệm dòng. Nói chung là tay mơ thì đừng đụng mạch này.
    Cách nạp và file nạp trên cho led trái tim ko thiếu. bạn chiệu khó lên mạng search
    Em cảm ơn.
    Nhưng em muốn hỏi thêm là đấu led theo các chân như trong mạch hay là đấu theo nguyên tắc như các bác đưa trên diễn đàn. E ví dụ như vầy...Nguyen ly.jpg

    [codientu.org]_led sao bang.jpg
    #include<regx52.h>
    // Editer By CHipKool_Online
    sbit wt1=P0^7;// P0
    sbit wt2=P0^6;
    sbit wt3=P0^5;
    sbit wt4=P0^4;
    sbit wt5=P0^3;
    sbit wt6=P0^2;
    sbit wt7=P0^1;
    sbit wt8=P0^0;

    sbit w1=P1^0;// P1
    sbit w2=P1^1;
    sbit w3=P1^2;
    sbit w4=P1^3;
    sbit w5=P1^4;
    sbit w6=P1^5;
    sbit w7=P1^6;
    sbit w8=P1^7;

    sbit w21=P2^0; // P2
    sbit w22=P2^1;
    sbit w23=P2^2;
    sbit w24=P2^3;
    sbit w25=P2^4;
    sbit w26=P2^5;
    sbit w27=P2^6;
    sbit w28=P2^7;

    sbit w11=P3^0; // P3
    sbit w12=P3^1;
    sbit w13=P3^2;
    sbit w14=P3^3;
    sbit w15=P3^4;
    sbit w16=P3^5;
    sbit w17=P3^6;
    sbit w18=P3^7;

    unsigned char code a[8][64]=
    {
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,},
    {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,}
    //1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
    };
    //-----------------------------------------------------
    void delayus(int time)
    { // ham nay co do che la 20 us
    int n;
    unsigned char a;
    for(n=0;n<time;n++)
    {
    a=0;
    }
    }
    //-----------------------------------------------------
    void delayus1()
    { // ham nay co do che la 20 us
    unsigned char a,n;
    for(n=0;n<10;n++)
    {
    a=0;
    }
    }
    //-----------------------------------------------------
    void saobang1vong()
    {
    int n,k,h;
    for(k=0;k<33;k++)
    {
    for(n=1;n<14;n++)
    {
    for(h=0;h<8;h++)
    { P1=0xff;P2=0xff;P3=0xff;//wr=n1;wg=n2;wb=n3;
    w1=a[h][k];w2=a[h][k+1];w3=a[h][k+2];w4=a[h][k+3];w5=a[h][k+4];w6=a[h][k+5];w7=a[h][k+6];w8=a[h][k+7]; //P1
    w11=a[h][k+8];w12=a[h][k+9];w13=a[h][k+10];w14=a[h][k+11];w15=a[h][k+12];w16=a[h][k+13];w17=a[h][k+14];w18=a[h][k+15];//P3
    w21=a[h][k+16];w22=a[h][k+17];w23=a[h][k+18];w24=a[h][k+19];w25=a[h][k+20];w26=a[h][k+21];w27=a[h][k+22];w28=a[h][k+23];//P2
    wt1=a[h][k+24];wt2=a[h][k+25];wt3=a[h][k+26];wt4=a[h][k+27];wt5=a[h][k+28];wt6=a[h][k+29];wt7=a[h][k+30];wt8=a[h][k+31];//P0
    delayus1();
    }
    }
    }
    }
    //-----------------------------------------------------
    void saobang2benduoilen()
    {
    int n,k,h;
    for(k=15;k<33;k++)
    {
    for(n=1;n<20;n++)
    {
    for(h=0;h<8;h++)
    { P1=0xff;P2=0xff;P3=0xff;P0=0xff;//wr=n1;wg=n2;wb=n3;
    w1=a[h][k]; // p3.7
    w2=a[h][k+1];wt8=a[h][k+1]; // p3.6 - p2.0
    w3=a[h][k+2];wt7=a[h][k+2];
    w4=a[h][k+3];wt6=a[h][k+3];
    w5=a[h][k+4];wt5=a[h][k+4];
    w6=a[h][k+5];wt4=a[h][k+5];
    w7=a[h][k+6];wt3=a[h][k+6];
    w8=a[h][k+7];wt2=a[h][k+7];
    w11=a[h][k+8];wt1=a[h][k+8];
    w12=a[h][k+9];w28=a[h][k+9];
    w13=a[h][k+10];w27=a[h][k+10];
    w14=a[h][k+11];w26=a[h][k+11];
    w15=a[h][k+12];w25=a[h][k+12];
    w16=a[h][k+13];w24=a[h][k+13];
    w17=a[h][k+14];w23=a[h][k+14];
    w18=a[h][k+15];w22=a[h][k+15];
    w21=a[h][k+16];
    delayus1();

    }
    }
    }
    }
    //-----------------------------------------------------
    void saobang2bentrenxuong()
    {
    int n,k,h;
    for(k=15;k<33;k++)
    {
    for(n=1;n<20;n++)
    {
    for(h=0;h<8;h++)
    { P1=0xff;P2=0xff;P3=0xff;P0=0xff;//wr=n1;wg=n2;wb=n3;
    w21=a[h][k]; // p3.7
    w22=a[h][k+1];w18=a[h][k+1]; // p3.6 - p2.0
    w23=a[h][k+2];w17=a[h][k+2];
    w24=a[h][k+3];w16=a[h][k+3];
    w25=a[h][k+4];w15=a[h][k+4];
    w26=a[h][k+5];w14=a[h][k+5];
    w27=a[h][k+6];w13=a[h][k+6];
    w28=a[h][k+7];w12=a[h][k+7];
    wt1=a[h][k+8];w11=a[h][k+8];
    wt2=a[h][k+9];w8=a[h][k+9];
    wt3=a[h][k+10];w7=a[h][k+10];
    wt4=a[h][k+11];w6=a[h][k+11];
    wt5=a[h][k+12];w5=a[h][k+12];
    wt6=a[h][k+13];w4=a[h][k+13];
    wt7=a[h][k+14];w3=a[h][k+14];
    wt8=a[h][k+15];w2=a[h][k+15];
    w1=a[h][k+16];
    delayus1();

    }
    }
    }
    }
    //-----------------------------------------------------
    void saobang2benxoaytrai()
    {
    int n,k,h;
    for(k=15;k<33;k++)
    {
    for(n=1;n<20;n++)
    {
    for(h=0;h<8;h++)
    { P1=0xff;P2=0xff;P3=0xff;P0=0xff;//wr=n1;wg=n2;wb=n3;
    w18=a[h][k]; // p3.7
    w17=a[h][k+1];wt8=a[h][k+1]; // p3.6 - p2.0
    w16=a[h][k+2];wt7=a[h][k+2];
    w15=a[h][k+3];wt6=a[h][k+3];
    w14=a[h][k+4];wt5=a[h][k+4];
    w13=a[h][k+5];wt4=a[h][k+5];
    w12=a[h][k+6];wt3=a[h][k+6];
    w11=a[h][k+7];wt2=a[h][k+7];
    w8=a[h][k+8];wt1=a[h][k+8];
    w7=a[h][k+9];w28=a[h][k+9];
    w6=a[h][k+10];w27=a[h][k+10];
    w5=a[h][k+11];w26=a[h][k+11];
    w4=a[h][k+12];w25=a[h][k+12];
    w3=a[h][k+13];w24=a[h][k+13];
    w2=a[h][k+14];w23=a[h][k+14];
    w1=a[h][k+15];w22=a[h][k+15];
    w21=a[h][k+16];
    delayus1();

    }
    }
    }
    }
    //-----------------------------------------------------
    void saobang2benxoayphai() // Test
    {
    int n,k,h;
    for(k=15;k<33;k++)
    {
    for(n=1;n<20;n++)
    {
    for(h=0;h<8;h++)
    { P1=0xff;P2=0xff;P3=0xff;P0=0xff;//wr=n1;wg=n2;wb=n3;
    //w18=a[h][k]; // p3.7
    w2=a[h][k+1];w22=a[h][k+1]; // p3.6 - p2.0
    w3=a[h][k+2];w23=a[h][k+2];
    w4=a[h][k+3];w24=a[h][k+3];
    w5=a[h][k+4];w25=a[h][k+4];
    w6=a[h][k+5];w26=a[h][k+5];
    w7=a[h][k+6];w27=a[h][k+6];
    w8=a[h][k+7];w28=a[h][k+7];
    w11=a[h][k+8];wt1=a[h][k+8];
    w12=a[h][k+9];wt2=a[h][k+9];
    w13=a[h][k+10];wt3=a[h][k+10];
    w14=a[h][k+11];wt4=a[h][k+11];
    w15=a[h][k+12];wt5=a[h][k+12];
    w16=a[h][k+13];wt6=a[h][k+13];
    w17=a[h][k+14];wt7=a[h][k+14];
    w18=a[h][k+15];wt8=a[h][k+15];
    w21=a[h][k+16];w1=a[h][k+16];
    delayus1();

    }
    }
    }
    }
    //-----------------------------------------------------
    void main()
    { P0=0x00;P1=0x00;P2=0x00;P3=0x00;
    while(1)
    {

    saobang1vong();
    saobang2benduoilen();
    saobang2bentrenxuong();
    saobang2benxoaytrai();
    saobang2benxoayphai();

    }
    }
    Em chỉ sợ nhỡ may đấu 1 đằng mà nạp 1 đằng thì nó nháy loạn lên mất...
    Em hỏi xem các bác giúp em cái mạch như thế thì đi led kiểu gì và nạp mạch luôn....
    nguồn:http://laservn.com
    Sửa lần cuối bởi trananhbac; 06-03-14 lúc 03:08 PM.

  6. #6
    Thành viên nhiệt huyết Nhox_Kid's Avatar
    Ngày tham gia
    Mar 2011
    Bài viết
    275
    Thanks
    33
    Thanked 15 Times in 14 Posts
    bác cứ nạp vào. rồi cấm xem nó chạy ra sao. có led báo sẵn trên mạch đấy thôi
    nguồn:http://laservn.com
    SĐT: 0977.543.542
    Y!M: caubedatdo@yahoo.com.vn

    Trần Võ Trung Định
    Vietcombank Nha Trang - 0061001008961
    Sacombank Bình Định - 040011771566

  7. #7
    Thành viên mới trananhbac's Avatar
    Ngày tham gia
    Mar 2014
    Bài viết
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Trích dẫn Gửi bởi Nhox_Kid Xem bài viết
    bác cứ nạp vào. rồi cấm xem nó chạy ra sao. có led báo sẵn trên mạch đấy thôi
    Vâng để e thử...
    Có gì mong các bác giúp đỡ.
    nguồn:http://laservn.com

  8. #8
    Quản trị vietkhoa's Avatar
    Ngày tham gia
    Dec 2010
    Bài viết
    1,584
    Thanks
    126
    Thanked 239 Times in 173 Posts
    Trích dẫn Gửi bởi anakin323 Xem bài viết
    Ngoài tầm hiểu biết, bác nào biết vào giúp đê. Anh Khoa ời
    cái này a chưa mò lần nào vì làm cũng cảh tặng ai dc
    nguồn:http://laservn.com
    yh: vietkhoa_hpvn@yahoo.com
    TK:vietcombank; Chủ TK:vũ viết khoa; Số TK: 0031.0000.98698
    Điện thoại: 0313.600.296

  9. #9
    Thành viên cống hiến anakin323's Avatar
    Ngày tham gia
    May 2012
    Bài viết
    762
    Thanks
    67
    Thanked 119 Times in 82 Posts
    Tranh thủ anh ạ, làm gấp mai đem tặng gấu
    nguồn:http://laservn.com
    0942.353.423 Quang

  10. #10
    Quản trị vietkhoa's Avatar
    Ngày tham gia
    Dec 2010
    Bài viết
    1,584
    Thanks
    126
    Thanked 239 Times in 173 Posts
    Trích dẫn Gửi bởi anakin323 Xem bài viết
    Tranh thủ anh ạ, làm gấp mai đem tặng gấu
    thôi tời buổi đói kém tắng cái tự có cho lành
    nguồn:http://laservn.com
    yh: vietkhoa_hpvn@yahoo.com
    TK:vietcombank; Chủ TK:vũ viết khoa; Số TK: 0031.0000.98698
    Điện thoại: 0313.600.296

Trang 1 của 2 12 CuốiCuối

Quyền viết bài

  • Bạn không thể đăng chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi đính kèm
  • Bạn không thể sửa bài
  •