Thông báo

Collapse
No announcement yet.

[Help]Hiển thị Số 000-999 trên led 7 đoạn

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

  • #16
    thì m cũng chỉ làm đơn giản cho b mà, mạch thì có 4 led thì b hiểu rồi đúng không? phần lập trình cũng chỉ đếm tăng từ 0 đến 9999, rồi đếm ngược lại từ 9999 về 0.
    Còn các con tụ, điot cầu, led đơn là ở mạch nguồn 5V cấp cho AVR và led 7 đoạn làm việc. Bạn có thể cấp nguồn AC hoặc DC vào trong mạch nhưng phải >5V. Nên cấp nguồn khoảng 7-12V.
    WS:
    Blog:

    Comment


    • #17
      Thế em bỏ con led đơn đi được không ạ, mà nó chạy như này theo em hiểu, phải đợi hết vòng rồi nó mới chạy ngược lại đúng ko ạ. Như vậy Thầy giáo chắc cũng đợi lâu.
      Trong mô phỏng thì là code lên 9999 rồi chạy trở về, ko có điot cầu, vậy có cách nào để hiển thị trong mô phỏng là mình có thể trực tiếp cho chạy ngược, chạy xuôi được ko ạ. Và có thể mặc định giá trị ban đầu của mạch hiển thị là 9999 đc ko ạ, chân rs nối đất có gắn với tinh thể thạch anh ko anh

      Comment


      • #18
        với VDK thì bạn thích thế nào cũng được cái mạch này là đơn giản nhất trên đời bạn nên dùng kiểu quét led như vậy hơn. Có gì liên lạc với mình nhé mail lanhnd1988@gmail.com
        yahoo: sky_pro88
        bạn có thể dùng 2 nút bấm 1 cái chạy ngược và 1 cái chạy xuôi. Khi ấn phím chạy ngược thì bất kể chạy xuôi đang thể nào nó cũng chuyển sang chạy ngược.

        Comment


        • #19
          Nguyên văn bởi Tuanta2202 Xem bài viết
          Thế em bỏ con led đơn đi được không ạ, mà nó chạy như này theo em hiểu, phải đợi hết vòng rồi nó mới chạy ngược lại đúng ko ạ. Như vậy Thầy giáo chắc cũng đợi lâu.
          Trong mô phỏng thì là code lên 9999 rồi chạy trở về, ko có điot cầu, vậy có cách nào để hiển thị trong mô phỏng là mình có thể trực tiếp cho chạy ngược, chạy xuôi được ko ạ. Và có thể mặc định giá trị ban đầu của mạch hiển thị là 9999 đc ko ạ, chân rs nối đất có gắn với tinh thể thạch anh ko anh
          Bỏ led đơn đi cũng được, nhưng nó dùng để báo xem đã có nguồn vào chưa. Chân reset không có thạch anh. Bạn muốn tác động đếm xuôi hay ngược thì phải dùng thêm 2 nút bấm và dùng cơ chế quét led như a FXR đã nói. B liên hệ với a ấy thử xem, nhưng b cần đọc lý thuyết về quét led trước thì đọc lệnh mới hiểu được, rồi đến khi thầy hỏi còn biết đường trả lới. GL!
          WS:
          Blog:

          Comment


          • #20
            Thế thôi chắc em bỏ cái đoạn chạy ngược lại, nếu thầy yêu cầu chạy ngược lại thì chỉnh code rồi nạp mạch mô phỏng thôi( nếu vậy thì số ban đầu mình hiển thị phải để là số 9 đúng hok ạ. Còn mạch thật thì mặc định vậy Em gửi mail cho anh Fxr rùi

            Comment


            • #21
              muốn điểm cao thì bỏ thời gian nghiên cứu 1 chút, mới khó khăn 1 chút mà đã nản rồi vậy b?
              WS:
              Blog:

              Comment


              • #22
                2 nút bấm để đếm lên hoặc đếm xuống nha.
                Download4
                WS:
                Blog:

                Comment


                • #23
                  Không phải em nản đâu ạ^^ em phải chiến đấu chứ, còn sau này mà mà cái đề của em chính xác thì nó là:
                  Tìm hiểu AVR, ứng dụng xây dựng mạch hiển thị số trên led 7 đoạn
                  EM đang sợ mình hiểu sai đề đây>.<

                  Comment


                  • #24
                    nhìn cái code quét led mà đâu đầu quá ý anh tùng ơi, anh có thể nói bố cục cả chương trình và nội dung các vòng lệnh ko ạ. Mà đây là mình xài con led 4 đèn, hay là 4 con đó đã ghép nối rồi ạ

                    Comment


                    • #25
                      Quá trình quét led nghĩa là m đấu toàn bộ các chân tương ứng của các led với nhau và đấu vào 1 PORT của VĐK. Như vậy, nếu ta gửi dữ liệu ra PORT đó thì tất cả các led7 sẽ nhận được và hiển thị theo đúng dữ liệu do VĐK truyền ra. Do đó, nếu chỉ cho 1 led7 hiển thị thì ta sẽ tác động vào chân Anode chung (hoặc Katot chung) của led7 đoạn đó, nghĩa là cấp nguồn cho led7 đó, còn các led khác không muốn cho hiển thị thì cắt nguồn của các led đó. B đã hiều nguyên lý của nó chưa, nếu hiểu rồi thì m sẽ nói phần lệnh sau.
                      Có nhiều loại led7: led7 đơn, led7 đôi, led7 ba... nhưng m ko biết trên thì trường có bán loại led7 tư hay không, nhưng b có thể ghép 4 con led7 đơn lại cũng được.
                      WS:
                      Blog:

                      Comment


                      • #26
                        quét led khá đơn giản. Ứng dụng hiệu ứng của mắt là nếu như chuyển động trên 24 hinh/s thì mắt người cảm giác thành liên tục. Nếu muốn hiển thị led nào bạn chỉ cần cấp nguồn cho led đó còn các led còn lại đều tắt. Cứ như vậy từ 1 đến hết và lặp lại là ok.

                        Comment


                        • #27
                          Vậy thì có nghĩa, các led ko phải đồng thời hiển thị như cách ghép đơn kia, mà là chớp tắt chớp mở nhưng mà thời gian nhanh nên nó coi như là sáng đồng thời đúng ko ạ

                          Comment


                          • #28
                            chỉ cách này với cách dồn bit thì mới hiển thị được nhiều thôi không 1 con vi điều khiển chú hiển thị được mấy con led 7 đoạn

                            Comment


                            • #29
                              Vâng ạ, tại em mới bắt đầu bước vào cái môn này, nên em gà lắm >.< em cám ơn các anh đã chỉ bảo, hì hì,

                              Comment


                              • #30
                                Anh quang tung dịch cho em code cái bài có nút bấm với ạ

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                Đang tải...
                                X