Thông báo

Collapse
No announcement yet.

Em cần giúp đỡ gấp về chuông báo giờ lớp học dùng 89c51+ds1307+LCD!!!!!!!!

Collapse
This topic is closed.
X
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • #61
    Cậu thử cho 1 con tở 1K ở chỗ dương nguồn vào chân 31 của VDK xem sao và lối 1 nút nhấn song song với cái tụ chỗ mạch reset xem thế nào,

    chúc bạn thành công.

    Comment


    • #62
      Không phải lỗi do LCD hay vi điều khiển gì đâu.

      LCD bị như vậy là do chưa init được. Các vấn đề thường gặp như sau:

      1. Bạn kiểm tra lại hàm init của LCD xem chuẩn chưa. Về mặt thời gian đáp ứng nữa vì tốc độ LCD có hạn, nếu vi điều khiển điều khiển nhanh quá thì không đáp ứng được
      2. Bạn kiểm tra hàm init của LCD đặt ở đâu trong chương trình. Nếu đặt ở sau hoặc ngay trên các hàm init của RTC thì cần kiểm tra lại các hàm của RTC

      Cách tes thế này

      1. Bạn hàn 1 con LED vào chân vi điều khiển, điều khiển thử con LED đó xem có hoạt động không
      2. Bạn comment hết các hàm liên quan đến RTC lại, sau đó bạn cho hiển thị một dòng bất kì lên LCD. Xem LCD có bị đen nữa không. Nếu bị thì chắc chắn hàm init có vấn đề. Nếu chạy thì kiểm tra lại phần RTC

      Vậy đã, xem kết quả thế nào tư vấn tiếp

      Comment


      • #63
        Nguyên văn bởi hahai Xem bài viết
        Cậu thử cho 1 con tở 1K ở chỗ dương nguồn vào chân 31 của VDK xem sao và lối 1 nút nhấn song song với cái tụ chỗ mạch reset xem thế nào,

        chúc bạn thành công.
        cảm ơn bạn
        mình có mắc thêm trở hay nút nhấn như ý bạn cũng không được. vì mình kiểm tra là kể cả khi gỡ bỏ tất cả phần nút bấm và mạch reset thì LCD vẫn vậy.
        |

        Comment


        • #64
          Nguyên văn bởi Sangstbk Xem bài viết
          Không phải lỗi do LCD hay vi điều khiển gì đâu.

          LCD bị như vậy là do chưa init được. Các vấn đề thường gặp như sau:

          1. Bạn kiểm tra lại hàm init của LCD xem chuẩn chưa. Về mặt thời gian đáp ứng nữa vì tốc độ LCD có hạn, nếu vi điều khiển điều khiển nhanh quá thì không đáp ứng được
          2. Bạn kiểm tra hàm init của LCD đặt ở đâu trong chương trình. Nếu đặt ở sau hoặc ngay trên các hàm init của RTC thì cần kiểm tra lại các hàm của RTC

          Cách tes thế này

          1. Bạn hàn 1 con LED vào chân vi điều khiển, điều khiển thử con LED đó xem có hoạt động không
          2. Bạn comment hết các hàm liên quan đến RTC lại, sau đó bạn cho hiển thị một dòng bất kì lên LCD. Xem LCD có bị đen nữa không. Nếu bị thì chắc chắn hàm init có vấn đề. Nếu chạy thì kiểm tra lại phần RTC

          Vậy đã, xem kết quả thế nào tư vấn tiếp
          cảm ơn ý kiến của anh
          Đây là mạch mà mô phỏng ok và theo anh Bienhou thì đã làm thật thành công 2 cái nên e nghĩ code chương trình ổn
          việc test led đơn anh bienhou cũng hướng dẫn e làm rồi, tuy nhiên led chỉ sáng chứ không nhấp nháy như file test led đơn anh bienhou gởi cho em.
          Em cũng đã thử làm các đề tài đồng hồ RTC theo các hướng dẫn trên mạng nhưng LCD của em vẫn không hiển thị được.
          Em thật tình không biết gì về ngôn ngữ lập trình nên theo ý anh thì e post file code của chuơng trình nhờ anh xem hộ giúp
          Chuong Bao.rar
          mong ý kiến của anh.
          |

          Comment


          • #65
            Anh Bienhou có ở đây thì bàn luận hộ e một tiếng nhé
            |

            Comment


            • #66
              E cũng nghĩ về mặt thời gian có vấn đề vì khi e mô phỏng xuất hiện thông báo và có liên quan đến thời gian. e để ý trong quá trình mô phỏng thì có xuất hiện tín hiệu vàng ở ngõ vào LCD. e không biết làm sao để hết lỗi này. nhờ anh xem hộ phần thời gian trong CODE ổn chưa giúp e với
              Click image for larger version

Name:	Snap1.jpg
Views:	1
Size:	59.6 KB
ID:	1362792
              |

              Comment


              • #67
                còn một vấn đề nữa liên quan đến mạch kích chuông của em.
                Click image for larger version

Name:	Snap2.gif
Views:	1
Size:	18.0 KB
ID:	1362796
                Do em dùng 2 nguồn DC là 5V và 12V nên khi e thử tắt công tấc nguồn 5V thì rơle khép mạch làm chuông reo hoài.
                Nếu mà ứng dụng thực tế lỡ gặp trường hợp này thì chết e.
                Các anh cho e ý kiến
                |

                Comment


                • #68
                  nếu bạn ko cần gấp thì chờ mình tầm 10 hôm nữa. mình lên HN rồi sẽ làm giúp bạn 1 mạch. ok?
                  Nguyễn Huy Biên - 01649 802 694
                  gmail :

                  Comment


                  • #69
                    Nguyên văn bởi bienhou Xem bài viết
                    nếu bạn ko cần gấp thì chờ mình tầm 10 hôm nữa. mình lên HN rồi sẽ làm giúp bạn 1 mạch. ok?
                    anh online đấy à? có thể yahoo với em tí không?
                    |

                    Comment


                    • #70
                      Nguyên văn bởi bienhou Xem bài viết
                      mình có thể gửi cho bạn bản full mạch này. hno làm giúp thằng bạn nó chạy ổn định lắm. bạn để lại mail nhé
                      Bạn lập trình bằng ngôn ngữ gì? Nếu lập trình bằng Assembly thì có thể gửi cho mình 1 bản để tham khảo được không?
                      Mail của mình là: tongcuongal@yahoo.com

                      Comment


                      • #71
                        Nguyên văn bởi Ck33spkt Xem bài viết
                        Bạn lập trình bằng ngôn ngữ gì? Nếu lập trình bằng Assembly thì có thể gửi cho mình 1 bản để tham khảo được không?
                        Mail của mình là: tongcuongal@yahoo.com
                        code này viết = C và mình cũng đi lấy lại của tác giả thôi bạn
                        Nguyễn Huy Biên - 01649 802 694
                        gmail :

                        Comment


                        • #72
                          mạch này mình làm chạy rồi. 89c52 thôi, làm trên kit nên không có mạch in, LCD của bạn hiện như thế là do VĐK không kết nối với LCD hoạt VĐK không hoạt động
                          computer: enter password
                          man: penis
                          computer:your password isn't long enough
                          man: :((

                          Comment


                          • #73
                            Nguyên văn bởi nick phụ Xem bài viết
                            mạch này mình làm chạy rồi. 89c52 thôi, làm trên kit nên không có mạch in, LCD của bạn hiện như thế là do VĐK không kết nối với LCD hoạt VĐK không hoạt động
                            chào anh. nếu được nhờ anh test với con 89c51 thử.
                            và anh có thể vẽ sơ đồ đấu nối của anh để em so sánh với sơ đồ của em thử có khác gì không?
                            chân thành cảm ơn
                            |

                            Comment


                            • #74
                              bạn nào làm rồi cho kinh nghiệm cái

                              Comment


                              • #75
                                anh giúp em cái này cái

                                Nguyên văn bởi bienhou Xem bài viết
                                bạn cho tất cả các Port nhấp nháy và dùng led đơn để test nhé. mình nghĩ cái này bạn làm được
                                Sơ đồ mô phỏng :.Mach mo phong Proteus.rar
                                code: codeC.rar

                                giờ em muốn led sáng theo thời gian mình định anh ak

                                Cụ thể là : Từ 16-23g là led sáng, còn lại là led tắt..

                                Mong anh giúp em:
                                mail em là cuongtq156@gmail.com
                                yahoo: ilove_beforme

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                Đang tải...
                                X