Thông báo

Collapse
No announcement yet.

[ĐỀ TÀi] Thiết kế bộ đếm số lần ấn nút.

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

  • [ĐỀ TÀi] Thiết kế bộ đếm số lần ấn nút.

    Ai có tài liệu hoặc có thể giúp e về đề tài "Thiết kế bộ đếm số lần ấn nút, dùng chip 89C51 và hiển thị số đếm trên led 7 vạch" với ạ.
    Em xin cảm ơn!

  • #2
    bạn có thể điều chỉnh code mạch này của mình để phù hợp với yêu cầu của bạn

    code + mô phỏng
    dem xuoi nguoc dung nut bam.rar

    Comment


    • #3
      Cảm ơn bạn nhé!

      Comment


      • #4
        Bạn ới cho mình hỏi con IC bạn dùng trong clip tên gì thế? mình nhìn k rõ

        Comment


        • #5
          đó là con ic vi điều khiển 89c51

          Comment


          • #6
            Nguyên văn bởi vietlamdt Xem bài viết
            đó là con ic vi điều khiển 89c51
            Bạn có tài liệu về phần này k bạn? Mình cần khá nhiều lý thuyết. Bạn có thì giúp mình với. Mình đang cần để làm báo cáo, mà tìm trên mạng k thấy có.

            Comment


            • #7
              Nguyên văn bởi ngocgtvt_91 Xem bài viết
              Bạn có tài liệu về phần này k bạn? Mình cần khá nhiều lý thuyết. Bạn có thì giúp mình với. Mình đang cần để làm báo cáo, mà tìm trên mạng k thấy có.
              tài liệu gì bạn. code đã có rồi, bạn chỉ cần đọc rồi hiểu code là được. còn về lý thuyết thì bạn tìm lý thuyết về họ vdk 8051 là được mà

              Comment


              • #8
                Nguyên văn bởi vietlamdt Xem bài viết
                tài liệu gì bạn. code đã có rồi, bạn chỉ cần đọc rồi hiểu code là được. còn về lý thuyết thì bạn tìm lý thuyết về họ vdk 8051 là được mà
                Cái tệp .rar bạn đưa cho mình đọc những file đó bằng pm gì thế bạn? mình cài proteus với Orcad nhưng bị lỗi cả.

                Comment


                • #9
                  Nguyên văn bởi ngocgtvt_91 Xem bài viết
                  Cái tệp .rar bạn đưa cho mình đọc những file đó bằng pm gì thế bạn? mình cài proteus với Orcad nhưng bị lỗi cả.
                  file proteus, dùng phiên bản cao hơn để mở sẽ đc

                  Comment


                  • #10
                    OK, mình kiếm ver mới nhất vậy.

                    Comment


                    • #11
                      Nguyên văn bởi vietlamdt Xem bài viết
                      bạn có thể điều chỉnh code mạch này của mình để phù hợp với yêu cầu của bạn

                      code + mô phỏng
                      dem xuoi nguoc dung nut bam.rar
                      bạn ơi code asm bị lỗi thì phải. mình dùng luôn file hex thì mạch chạy. nhưng mình thử dùng code asm cho vào source thì lại không đc

                      Comment


                      • #12
                        hì. dùng keil c dịch ra hex lại đc

                        Comment


                        • #13
                          bó tay mấy người
                          làm gì kũng chỉ mún ko phải làm gì
                          sao không bảo mấy người làm sản phẩm đó đi bảo vệ lun đi cho đé
                          hiiiiiiiiiiiiiiiii

                          Comment


                          • #14
                            Nguyên văn bởi roboky Xem bài viết
                            bó tay mấy người
                            làm gì kũng chỉ mún ko phải làm gì
                            sao không bảo mấy người làm sản phẩm đó đi bảo vệ lun đi cho đé
                            hiiiiiiiiiiiiiiiii
                            chắc bác này đi bảo vệ hộ nhiều rồi nè

                            Comment


                            • #15
                              Click image for larger version

Name:	Chưa có tên.jpg
Views:	1
Size:	169.4 KB
ID:	1364565

                              #include<reg52.h>
                              #include<intrins.h>
                              unsigned char M[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x9 0};
                              sbit led1=P0^0;
                              sbit sw1=P1^0;
                              void delay_ms(int k)
                              { int m,n;
                              for(m=0;m<=100;m++)
                              for(n=0;n<=k;n++);
                              }
                              void main()
                              { int i;
                              led2=0;
                              while(1)
                              {
                              if(sw1==0) {
                              P2=M[i];delay_ms(200);i++;}
                              if(i>9) i=0;
                              }
                              }

                              vẽ như hình rồi dùng k.c dịch ra hex là đc

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...
                              X