Thông báo

Collapse
No announcement yet.

giúp đỡ code 89c51

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

  • giúp đỡ code 89c51

    mình đang bí 1 câu bài tập. mong các bạn giúp mình với:
    1 nút nhấn dc nối với p3.1. ( bình thường ở mức cao, nhấn là mức 0 )
    đầu tiên dữ liệu dịch trái để sáng led. theo chu kì 1s, và thứ tự như sau:
    11101111b ;1
    11001111b ;2
    11011111b ;3
    10011111b ;4
    10111111b ;5
    00111111b ;6
    01111111b ;7
    01101111b ;8
    và nó lặp lại vô tận, cho đến khi nếu nút nhấn dc nhấn ( tích cực mức 0 ) thì dữ liệu dịch hướng ngược lại
    nhưng cái khó mình làm ko dc là: lúc dữ liệu dịch ngược lại.thì nó lấy giá trị hiện tại ngẫu nhiên rùi quay ngược, chứ ko phải cố định
    vd, nó dang hoat động từ 1 -2-3-4-5-6-7-8, nhưng nó dang tới 5. nhưng nút nhấn dc nhấn. thì nó dịch ngươc từ 5-4-3-2-1-8-7-6
    và khi ta thả nút nhấn ra, nó lại quay ngược trở lại y như vậy.
    mong các bạn giúp đỡ mình với
    không tiếp nhận cuộc gọi qua điện thoại vì đi làm toàn tập, tính khí thất thường, hay nóng võ công lại cao

  • #2
    tạo 1 biến lưu số lần nhấn nút,chẵn (0) thì chạy 1,2,3....8,nếu số lẽ (1) thì chạy ngược lại.Hoặc có thể viết 2 ct con chạy,1 cái chạy thuận,1 cái chạy nghịch,khi nhấn nút thì chuyển sang ct con khác.
    ĐT: 0972 20 58 68
    Gmail:

    Comment


    • #3
      Nguyên văn bởi hoangnam555 Xem bài viết
      tạo 1 biến lưu số lần nhấn nút,chẵn (0) thì chạy 1,2,3....8,nếu số lẽ (1) thì chạy ngược lại.Hoặc có thể viết 2 ct con chạy,1 cái chạy thuận,1 cái chạy nghịch,khi nhấn nút thì chuyển sang ct con khác.
      ko dc bạn ơi. vì như thế nó sẽ chạy là 1--->8 hoặc 8--->1, còn cái này ba71t buộc là đang ở thứ tự nào đó rùi nó quay ngươc ho85c quay thuận, chứ ko phải cố định
      không tiếp nhận cuộc gọi qua điện thoại vì đi làm toàn tập, tính khí thất thường, hay nóng võ công lại cao

      Comment


      • #4
        mình cũng đang quan tâm vấn đề nút nhấn....nhưng mình dùng C....bạn dùng ASM hay C thế.....nếu có thể thì cùng thảo luận nha.........

        Comment


        • #5
          Nguyên văn bởi 01642555134 Xem bài viết
          ko dc bạn ơi. vì như thế nó sẽ chạy là 1--->8 hoặc 8--->1, còn cái này ba71t buộc là đang ở thứ tự nào đó rùi nó quay ngươc ho85c quay thuận, chứ ko phải cố định
          thì nó vừa kiểm tra nút và lưu trạng thái đang chạy luôn.
          ĐT: 0972 20 58 68
          Gmail:

          Comment


          • #6
            Nguyên văn bởi hoangnam555 Xem bài viết
            thì nó vừa kiểm tra nút và lưu trạng thái đang chạy luôn.
            bạn có thể viết cho mình cái code dc ko? vì mình đang cần đề làm bài tập. mình ko biết viết
            không tiếp nhận cuộc gọi qua điện thoại vì đi làm toàn tập, tính khí thất thường, hay nóng võ công lại cao

            Comment


            • #7
              Viết bằng gì? bạn viết đc gì rồi up lên xem.Để cho nhanh,mất time tạo project,đưa cái của bạn lên đây.
              ĐT: 0972 20 58 68
              Gmail:

              Comment


              • #8
                Nguyên văn bởi hoangnam555 Xem bài viết
                Viết bằng gì? bạn viết đc gì rồi up lên xem.Để cho nhanh,mất time tạo project,đưa cái của bạn lên đây.
                viết bằng asm bạn ơi. mình ko bít viết
                không tiếp nhận cuộc gọi qua điện thoại vì đi làm toàn tập, tính khí thất thường, hay nóng võ công lại cao

                Comment


                • #9
                  Bạn nói rõ đề bài hơn 1 chut được ko, cái dữ liệu kia là gì? và bạn hiển thị matran led hay led 7 đọan, phải rõ ràng 1 chut chứ. mình hiểu đề là làm được ngay.

                  nguyễn sĩ tú CNT48DH đhhh
                  phone: 0969132917

                  Comment


                  • #10
                    Nguyên văn bởi 01642555134 Xem bài viết
                    viết bằng asm bạn ơi. mình ko bít viết
                    thế cái ct cũ đâu? ngõ ra là gì,led đơn hay 7 seg,hay ...
                    ĐT: 0972 20 58 68
                    Gmail:

                    Comment


                    • #11
                      Nguyên văn bởi tiensitu86 Xem bài viết
                      Bạn nói rõ đề bài hơn 1 chut được ko, cái dữ liệu kia là gì? và bạn hiển thị matran led hay led 7 đọan, phải rõ ràng 1 chut chứ. mình hiểu đề là làm được ngay.
                      thì cái đề mình ghi rõ rùi
                      dữ liệu 8bit xuất thẳng ra 1 port bất kì, p1 hay p2 đều dc. còn trạng thái dữ liệu mình ghi rùi đó, chu kì là 1s. có nút nhấn để đảo chìu, giồng như là led sáng qua phải. nhưng ta nhấn nút là nó sáng ngược lại sang trái, thả nút nhấn ra nó lại quay phải
                      không tiếp nhận cuộc gọi qua điện thoại vì đi làm toàn tập, tính khí thất thường, hay nóng võ công lại cao

                      Comment


                      • #12
                        Mình làm xong rồi nhưng thấy ngắn quá lên hơi nghi ngờ, thực sự mình cũng chưa hiểu rõ đề đâu. Với chương trình sau hi vọng sẽ giúp được bạn:
                        http://www.mediafire.com/download/m4...b80an/test.zip
                        Last edited by tiensitu86; 12-06-2013, 04:20.

                        nguyễn sĩ tú CNT48DH đhhh
                        phone: 0969132917

                        Comment


                        • #13
                          cái này cũng dễ thôi ma bạn .bạn viết bằng c hay asm vậy.nếu viết bằng c mình có thể gửi code cho bạn

                          Comment


                          • #14
                            Nguyên văn bởi tiensitu86 Xem bài viết
                            Mình làm xong rồi nhưng thấy ngắn quá lên hơi nghi ngờ, thực sự mình cũng chưa hiểu rõ đề đâu. Với chương trình sau hi vọng sẽ giúp được bạn:
                            test.zip
                            cảm ơn bạn nhìu nha, đúng là nó rùi, chỉ vậy thui. nhưng mình ko bít viết, mình đọc code bạn mình cũng ko hiểu lun, hjhj, mình nộp bài cho ông thầy cho xong chiện. cảm ơn bạn nhìu nhé
                            không tiếp nhận cuộc gọi qua điện thoại vì đi làm toàn tập, tính khí thất thường, hay nóng võ công lại cao

                            Comment


                            • #15
                              Nguyên văn bởi tiensitu86 Xem bài viết
                              Mình làm xong rồi nhưng thấy ngắn quá lên hơi nghi ngờ, thực sự mình cũng chưa hiểu rõ đề đâu. Với chương trình sau hi vọng sẽ giúp được bạn:
                              test.zip
                              bạn ơi! giúp mình với. lần này khó hơn: ổng bảo. cách dịch bít sáng led y như vậy, nhưng đầu vào khác. cụ thể là:
                              2 chân vào là p3.2 và p3.3, còn đầu ra là p3.4-p3.5-p3.6-p3.7
                              bình thường: 2 chân vào p3.2 và p3.3 ở mức thấp(0 )
                              chân p3.2 nhận xung để dịch sáng led ( giống như bài hôm trước )
                              chân p3.3 nhận xung mới dc đảo chiều, nghĩa là p3.3 nhận xung 0 thì led sáng sang phải, còn p3.3 nhận xung dương, thì led sáng sang trái, nhưng p3.3 chỉ nhận đúng 1 xung để quay trái hay quay phải, sau khi p3.3 nhận xung xong thì xung đưa vào p3.2 liên tục để led dịch sang, nghĩa là xung tại p3.3 chọn chiều quay cho led
                              không tiếp nhận cuộc gọi qua điện thoại vì đi làm toàn tập, tính khí thất thường, hay nóng võ công lại cao

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              • bqviet
                                Trả lời cho Đấu tắt điện cho máy tính bảng
                                bởi bqviet
                                Bqv cáo lỗi vì chưa đủ khả năng diễn giải để người đọc hiểu. Người làm kỹ thuật sâu đôi khi như thế đó. Về việc nạp pin không vào dù cell mới, khả năng cái mạch quản lý đó đã hỏng - cũng chính là nguyên nhân đám cell cũ hỏng từ đầu.
                                06-12-2025, 17:17
                              • nguyendinhvan
                                Trả lời cho Xin hỏi về mạch thu FM/AM trong catsette
                                bởi nguyendinhvan
                                Theo tôi, nó chỉ là cái Tuy- ê - nơ, hoặc là khối Trung Văn Tần, nó một phần trong cái Da đì ô thôi. Vì có thấy một chỗ có ba chân hàn, giiống như chân Cờ rít sờ tăng 455 ki nô hẹc. Còn khối Tuy ê nơ thì không nhìn thây cái Di ốt Va di cáp...
                                05-12-2025, 19:59
                              • afrendly
                                Trả lời cho Đấu tắt điện cho máy tính bảng
                                bởi afrendly
                                Có vẻ ngoài hiểu biết của mình rồi. Cuối cùng mình quyết định tìm mua 2 pin trên Shopee, giá 200K thay vào. Tuy nhận pin được 1%, sạc mãi không vào nhưng cũng mở được máy lên. Vậy cũng tạm. Cảm ơn bạn đã hỗ trợ nhé....
                                04-12-2025, 01:27
                              • nick22
                                Trả lời cho Máy điện châm ?
                                bởi nick22
                                Đúng như bạn nói, máy điện châm hiện nay trên thị trường đã khá đa dạng về mẫu mã, chức năng và giá thành.
                                01-12-2025, 13:23
                              Đang tải...
                              X