Thông báo

Collapse
No announcement yet.

LED 7 Segment ?

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

  • #16
    các anh cho em hỏi chút
    Em phải làm bài tập thày cho là thiết kế bộ chuyển mạch 3 bit nhị phân sang 7 đoạn(Catot chung). Để làm bài này em sử dụng con giải mã thông thường là 74ls47, em dùng mấy cái công tắc gạt để tạo mã nhị phân. Vấn đề em gặp khi vẽ protel là em ko bít chân Katot của led 7 đoạn nối đi đâu, các anh giúp em với. Em xin cảm ơn trước

    Comment


    • #17
      Nguyên văn bởi prince Xem bài viết
      các anh cho em hỏi chút
      Em phải làm bài tập thày cho là thiết kế bộ chuyển mạch 3 bit nhị phân sang 7 đoạn(Catot chung). Để làm bài này em sử dụng con giải mã thông thường là 74ls47, em dùng mấy cái công tắc gạt để tạo mã nhị phân. Vấn đề em gặp khi vẽ protel là em ko bít chân Katot của led 7 đoạn nối đi đâu, các anh giúp em với. Em xin cảm ơn trước
      giải mã led 7 đoạn K chung thì không dùng 74LS47 được đâu, nó giải mã cho loại A chung đấy, loại K chung(như bạn đang dùng) thì dùng con 74LS248 hoặc 74LS48 nhé!

      Comment


      • #18
        Cám ơn anh vậy khi dùng con này rồi thì chân K của con led 7 đoạn phải nối đi đâu ạ (xuống đất? lên nguồn? ... )

        Comment


        • #19
          Nguyên văn bởi prince Xem bài viết
          Cám ơn anh vậy khi dùng con này rồi thì chân K của con led 7 đoạn phải nối đi đâu ạ (xuống đất? lên nguồn? ... )
          nối xuống đất chứ, như tên gọi của nó mà - K chung!

          Comment


          • #20
            Chào các bạn .sang năm mới mình chúc tất cả anh em một năm mới dồi dào sức khỏe với nhiều thành công trong cuộc sống hahaha và đặc biệt là xây dựng diễn đàn là một sân chơi bổ ích cho mọi người tiện đây cho mình hởi một chút có ai dã tưng ghép nối avr với adc theo cổng và bus chỉ giáo cho tại hạ với thank nhé
            |

            Comment


            • #21
              ghepnooois giua avr voi adc

              Chào các bạn .sang năm mới mình chúc tất cả anh em một năm mới dồi dào sức khỏe với nhiều thành công trong cuộc sống hahaha và đặc biệt là xây dựng diễn đàn là một sân chơi bổ ích cho mọi người tiện đây cho mình hởi một chút có ai dã tưng ghép nối avr với adc theo cổng và bus chỉ giáo cho tại hạ với thank nhé
              |

              Comment


              • #22
                tôi đang muốn dùng con atmega16 để điều khiển 4 con led 7seg thông qua 1 con 74hc595. Bác nào có dùng con 74hc595 rồi làm ơn up giúp một vài đoạn mã để tham khảo đươc không


                thanks!

                Comment


                • #23
                  các pác có thể post đoạn code về đếm xung và hiển thị lên led viết bằng ASM jum em dc ko?dùng 4 led.Thanks nhìu

                  Comment


                  • #24
                    Hình như có con IC chuyên dụng cho việc này thì phải, trước đây mình có xem qua ở đâu mà giờ ko nhớ ra con gì, nếu làm thế này tốn chân VĐK lắm các bác ạh, nhất là khi điều khiển vài con động cơ có encoder input và hiển thị led 7seg 4 digits.

                    Comment


                    • #25
                      led 7 x 4 thì đâu cần gì datasheet ,nó quá đơn giản,không đáng để xem datasheet của nó
                      loại nào cũng thế có 8 chân từ a đến g và các chân kết nối với anode hoặc cathode
                      Tâm trí ta say nhưng lòng ta đâu có say
                      Bởi trái tim tôi đã trót say người

                      Comment


                      • #26
                        bác không hiểu ý tôi rồi, con này quá đơn giản về nguyên lý nhưng làm ra 2 con mỗi con 7seg 4 digit, nối trực tiếp thì mất 22 chân VDK rồi còn đâu.

                        Nếu kết hợp 74238 với 4535 hay 7447 thì chỉ cần dùng 7 chân VDK lái được 2 con 7 seg 4 digits. ý tôi là như vậy.

                        Comment


                        • #27
                          có ai viết bằng basic ko nhỉ, post lên cho anh em tham khảo đc ko

                          0988467839

                          Comment


                          • #28
                            @romanza: về việc kết nối thì ,có 2 cách:
                            Cách 1: dùng 2 con IC :7447 và 74164 chỉ tốn 2 port của Vđk:
                            -Trong phần cứng ta sẽ mắc chân clock của con 74164 vào chận TxD của VDK,còn chân data của con 74164 sẽ mắc vào chân RxD của VdK,như vậy ta chỉ tốn 2 port.
                            -Trong lập trình ta dùng ngắt timer.Xây dựng chương trình ngắt như sau:
                            *cứ mỗi 1/24 của giây ta cho tràn cờ ngắt timer 1 lần,chương trình ngắt ta ghi dữ liệu cần hiển thị như sau:ghi vào 4 bit thấp của thành ghi SBUF số BCD cần hiển thị,4 Bit thấp của thanh ghi SBUF là Led 7 mà ta dùng để hiển thị.
                            VD: MOV SBUF,10010100
                            Đoạn mã trên cho hiện số 9(1001 ở bít cao) tại led 7 thứ 3(0100 ở bít thấp)
                            Đọc thêm datasheet của con 7447 và 74164 để biết cơ cấu hoạt động.
                            Cách 2:là cách thường dùng nhất dùng 4 port xuất số BCD đến IC Led 7 (74xx) và 4 port để điều khiển cho led 7 thứ x hiển thị
                            Tâm trí ta say nhưng lòng ta đâu có say
                            Bởi trái tim tôi đã trót say người

                            Comment


                            • #29
                              bạn có thể hướng dẫn cụ thể hơn về lập trình cho anh em được không

                              Comment


                              • #30
                                bác VINHsnooker oi.bác viết thuật giải của chương trình và cách dùng phần cứng ra ấy chứ bác viết mỗi code chương trình thế này thì người mới học như em thì chẳng thể hiểu được.help me please

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                Đang tải...
                                X