Thông báo

Collapse
No announcement yet.

cần giúp code dùng nút bấm hiển thị số trên led 7 thánh thông qua ic 74HC595

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

  • cần giúp code dùng nút bấm hiển thị số trên led 7 thánh thông qua ic 74HC595

    MẠCH E DÙNG NHƯ THẾ NÀY: Click image for larger version

Name:	7 THANH.JPG
Views:	1
Size:	57.9 KB
ID:	1412555Click image for larger version

Name:	7 THANH.JPG
Views:	1
Size:	57.9 KB
ID:	1412555
    ý em muốn là bấm nút 1 lần thì số tăng từ 0-9..ban đầu chưa là j là 0.lên 9 lại nhẩy về 0
    Các bác có thể chỉ cho e nên viết code như thế nào không ạ?
    thuật toán......
    bác nào có thời gian có thể giúp e code đc không...
    e cũng mới tập tành nên chưa rõ lắm...
    cảm ơn các bác....

  • #2
    đoạn code kh chưa dung 595 thì như thế này:
    //phim an
    void phim_an(){
    if (button==0)
    {delay(500);
    while(button==0)
    delay(500);
    dem++;
    if(dem==10) dem=0;
    }}
    ////////////////
    ///so lan an

    void solan_an(){
    switch (dem){
    case 0:{dataP=0xC0;break;}
    case 1:{dataP=0xF9;break;}
    case 2:{dataP=0xA4;break;}
    case 3:{dataP=0xB0;break;}
    case 4:{dataP=0x99;break;}
    case 5:{dataP=0x92;break;}
    case 6:{dataP=0x82;break;}
    case 7:{dataP=0xF8;break;}
    case 8:{dataP=0x80;break;}
    case 9:{dataP=0x90;break;}
    };
    }
    /////////////////////////////
    ////chuong trinh chinh
    void main(){
    dataP=0xC0;
    while(1){
    phim_an();
    solan_an();
    }
    }
    nhưng nếu dùng 1 con 595 như hình thì e sẽ phải làm như thê nào nựa ạ?
    e cũng chưa hiêu lắm về 595 ...các bác giúp em với...e đang cần lắm...

    Comment


    • #3
      cao thủ nào đi qua giúp e với

      Comment


      • #4
        Nguyên văn bởi DTK_37 Xem bài viết
        cao thủ nào đi qua giúp e với
        đổi biến dataP thằng biến nhớ thay cho port xuất,kiếm 1 cái chương trình con xuất cho 74595 thêm vào. Đơn giản mờ, chương trình xuất cho 595 trên mạng thiếu gì

        Comment


        • #5
          595 dc hiểu làm việc như một thanh ghi,hay 1 ic chốt du lieu,nhan va xuat du lieu thong qua vie khich xung chan 14,chan so 9 dung cho viec noi tiep cac 595,on day la tai lieu data sheet ua no,ban tham khoa nhe
          Attached Files

          Comment


          • #6
            Nguyên văn bởi chung1608 Xem bài viết
            đổi biến dataP thằng biến nhớ thay cho port xuất,kiếm 1 cái chương trình con xuất cho 74595 thêm vào. Đơn giản mờ, chương trình xuất cho 595 trên mạng thiếu gì
            đổi biến dataP thành biến nhớ là ntn hả bác ?bác có thể viết cho em đoạn code để cụ thể hơn không?
            thanks bác nhìu...
            e cũng mới tập tành lt nên chưa biết lắm...

            Comment


            • #7
              help me...e nghĩ mãi mà ko đc

              Comment


              • #8
                haviethieu: làm thế nào đẻ viết bài trong diễn đàn vậy mọi người?????

                Comment

                Về tác giả

                Collapse

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

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

                Collapse

                Đang tải...
                X