Thông báo

Collapse
No announcement yet.

74hc595

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

  • 74hc595

    các cao thủ cho em hỏi một chút về con nay : các bác nói cho em sơ qua về hoạt động và các chân của nó được ko ah. em xem datasheet của nó thấy hơi khó hiểu
    cảm ơn các bác nhiều

  • #2
    SYMBOL PIN DESCRIPTION
    Q0 to Q7 15, 1 to 7 dữ liệu ra song song
    GND 8 ground (0 V)
    Q7’ 9 dữ liệu ra nối tiếp
    MR 10 master reset (hoạt động mức thấp)
    SHCP 11 xung clock ghi dịch
    STCP 12 xung clock nạp lên thanh ghi
    OE 13 cấm ngõ ra(active LOW)
    DS 14 dữ liệu vào nối tiếp
    bạn cho dữ liệu vào nối tiếp vào chân DS theo từng xung clock của chân 11.
    chân 9 dùng để mở rộng ra các con 74595 phía sau
    chân 10 dùng để reset lai
    khi chua có xung clock ở chân 12 thì ơ ngõ ra có giá trị không thay đổi. khi có xung thì nó mang giá trị tám bit cuối cùng của chuỗi dữ liệu bạn mới đưa vào

    Comment


    • #3
      Q0 to Q7 15, 1 to 7 dữ liệu ra song song
      GND 8 ground (0 V)
      Q7’ 9 dữ liệu ra nối tiếp
      MR 10 master reset (hoạt động mức thấp)
      SHCP 11 xung clock ghi dịch
      STCP 12 xung clock nạp lên thanh ghi
      OE 13 cấm ngõ ra(active LOW)
      DS 14 dữ liệu vào nối tiếp
      bạn cho dữ liệu vào nối tiếp vào chân DS theo từng xung clock của chân 11.
      chân 9 dùng để mở rộng ra các con 74595 phía sau
      chân 10 dùng để reset lai
      khi chua có xung clock ở chân 12 thì ơ ngõ ra có giá trị không thay đổi. khi có xung thì nó mang giá trị tám bit cuối cùng của chuỗi dữ liệu bạn mới đưa vào

      Comment


      • #4
        Nguyên văn bởi kinhaxac Xem bài viết
        các cao thủ cho em hỏi một chút về con nay : các bác nói cho em sơ qua về hoạt động và các chân của nó được ko ah. em xem datasheet của nó thấy hơi khó hiểu
        cảm ơn các bác nhiều
        bạn tham khảo thêm ở đây http://dientuvietnam.net/forums/show...?t=6847&page=2

        email:mahaco@fpt.vn

        Comment


        • #5
          74hc595 la con linh kien ghi dich dung de hien thi cho led 7 thanh con nay co the dua ra tung bit 1 quan trong nhat la 3 chan CLOCK,DATA,STROBLE

          Comment


          • #6
            Các bác có thể cho em một ví dụ lập trình đơn giản bằng C giữa 89c51 và 74hc595 được không ạ?Em cảm ơn nhiều.

            Comment


            • #7
              mổi lần dịch 1 bit thì bit cho chân shift từ 0>>1,cho đến khi đủ 8 bit thi cho xuat ra bằng cạnh lên của chân storage! vậy thôi!
              SỰ HỌC LÀ MÃI MÃI......!!!!

              Comment


              • #8
                Tặng code 595 nho nhỏ tham khảo

                Dich bit p2.0
                datant bit p2.1
                chotdata bit p2.2
                xoadata bit p2.3
                org 0
                mov r1,#11
                clr xoadata
                setb xoadata
                setb datant ;cap muc 11 muc 1vào du lieu noi tiep
                doi: Clr dich
                setb dich
                djnz r1,doi ;nap vao 595 11 gia tri muc 1
                clr datant
                clr dich ;nap them 2 bit 0 vao sau 11 bit 1
                setb dich
                clr dich
                setb dich
                clr chotdata
                setb chotdata
                sjmp $
                end

                Comment


                • #9
                  Gui tiếp

                  Mình gửi lại bằng file word nhé.
                  Attached Files

                  Comment


                  • #10
                    Nguyên văn bởi hoctro89xxx Xem bài viết

                    Chẳng hiểu bác này giới thiệu cho chúng em lính về 595 hay về cái gì thế nữa???

                    Comment


                    • #11
                      bác tc8051 ơi,em copy bài của bác về và chỉ cho dịch có 8bit thôi,nhưng không được.bác xem qua và cho ý kiến.





                      org 00h //Chuong trinh dich 1 byte ra 595
                      ljmp main
                      cpl TR0 //P0.1 la chan DS
                      mov r1,#85h
                      mov @r1,#0fh //P0.0 la chan SH_CP
                      mov r3,#8h //P0.2 la chan ST_CP
                      main: //P0.3 la chan bat den bao dong
                      setb IE.7
                      setb IE.0
                      setb IT0
                      mov a,@r1
                      clr c
                      lap:
                      rrc a
                      jc loop
                      clr p0.1
                      lcall baodong
                      sjmp next
                      loop:
                      setb p0.1
                      clr p0.0
                      setb p0.0
                      next:djnz r3,lap
                      setb p0.2
                      clr p0.2
                      here:sjmp here
                      baodong:
                      setb p0.3
                      lcall delay

                      delay:
                      MOV TMOD,#01H //tạo trễ 1giay
                      MOV R4,#100
                      TRE:
                      MOV TH0,#0D8H
                      MOV TL0,#0F0H
                      SETB TR0
                      Dung:
                      JNB TF0 ,Dung
                      clr tf0
                      CLR TR0
                      DJNZ R4 ,TRE
                      RET
                      end
                      ĐC:p 303 ktx Bách Khoa
                      yahoo:dangquanghoa_bk@yahoo.com
                      mail:dangquanghoabk@gmail.com

                      Comment


                      • #12
                        tai sao khong co ai lam ve 89s52 ca nhi , hay la moi nguoi so 89s52 ha
                        tui chi thay moi nguoi chi lam ban pic hay avr thi
                        neu duoc thi moi nguoi hay viet nhung bai ve 89s52 di duoc khong ,ma co dung ic 74h595









                        ..::thanks::..
                        |

                        Comment


                        • #13
                          Hiện nay mình vừa làm xong mạch quang báo led matrix 8x48 sử dung 74hc595. anh em nào cần tham khảo để làm báo cáo thì liên hệ theo rinnv51qna@gmail.com .
                          Và cũng nhờ các bác nào đã làm về FPGA rồi thì cho mình xin ít tài liệu về nó. Mình đang cần gấp, các bác giúp với. Thanks

                          code của mình đã viết
                          CLOCK_OUT BIT P3.6 ; 12 ST_CP
                          DATA_OUT BIT P3.4 ; DATA
                          CLOCK_NEXT BIT P3.5 ; 11 SH_CP
                          XOAREG BIT P2.0 ; 10

                          ORG 00H
                          SJMP MAIN
                          MAIN:
                          CLR P3.5
                          CLR P3.6
                          CLR P3.4
                          CLR XOAREG
                          SETB XOAREG
                          MOV DPTR,#MA
                          ;---------KHOI TAO-------------




                          AGINE: MOV P0,#0FFH
                          MOV R2,#00H
                          MOV R4,#00H


                          DICHCHAY:

                          CLR R3
                          CLR A
                          MOV B,R2
                          MOV R4,B

                          SETB P3.4
                          LCALL NEXT1
                          IMAGE: LCALL OUT1
                          MOV A,R4
                          MOVC A,@A+DPTR
                          MOV P0,A
                          LCALL DELAY
                          MOV P0,#0FFH
                          INC R4
                          CLR P3.4
                          LCALL NEXT1
                          INC R3
                          CJNE R3,#48,IMAGE

                          INC R2
                          LCALL DELAY2
                          CJNE R2,#250,DICHCHAY


                          SJMP AGINE
                          ;----------------------------------------


                          ;-----------------------------------------
                          NEXT1: CLR P3.5
                          NOP
                          NOP
                          SETB P3.5
                          RET

                          OUT1: CLR P3.6
                          nop
                          nop
                          SETB P3.6
                          RET
                          ;-------DELAY 2,5 MS------------
                          DELAY2:
                          MOV R5,#35
                          LOOP2: MOV R1,#250
                          DJNZ R1,$
                          DJNZ R5,LOOP2
                          RET
                          ;-------DELAY -----------
                          DELAY:
                          MOV R0,#10
                          LOOP1: DJNZ R0,$
                          RET
                          ;-----------------BANG MA--------------------
                          MA:

                          Comment


                          • #14
                            anh em trê diễn đan cho tui hỏi ti?
                            đâu nă chúc anh em mạnh khoe==>
                            anh em ơi?
                            giờ tui muốn gửi dư liệu la 10101000100 thông qua hc595 thi làm ntnn?

                            Comment


                            • #15
                              cho mình hỏi khi nối 2 ma trận 8x8 trên cùng 1 89v51 (cụ thể là các hàng nối chung vào 1 pỏt các cột còn lại nối với 2 port) mình thiêt kế như vậy nhưng không lập trình được nhờ các bác hương dẫn mình với thank!

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              • vi van pham
                                Trả lời cho Tiếng Anh cho người Việt
                                bởi vi van pham
                                Cám ơn những lời chúc tốt đẹp của em.

                                Việc em làm giống như chê sếp dốt, chẳng những không có miếng xôi nào để ăn mà còn chịu nhiều trù dập lên bờ , xuống ruộng.

                                Hãy tránh vết xe đổ của tui đi. Dành thời gian lo cho gia đình....
                                hôm nay, 02:00
                              • nhathung1101
                                Trả lời cho Tiếng Anh cho người Việt
                                bởi nhathung1101
                                Ngoại ngữ là không thể thiếu, nhất là làm việc với công nghệ.

                                Nhưng học để tán gái hay để đọc datasheet, manual là chuyện cần quan tâm.

                                Và đọc ở nguồn nào đáng tin cậy, chứ cứ lên tictok hay facebook học lỏm thì...
                                Hôm qua, 22:18
                              • dinhthuong80
                                Trả lời cho Tiếng Anh cho người Việt
                                bởi dinhthuong80
                                Bác nói rất khách quan và chính xác. Ngoại ngữ là chìa khóa thăng tiến dù làm gì. Chả thế mà nay nước mình dạy tiếng Anh từ tiểu học.

                                Nhớ hồi năm 2006 em ra Hải Phòng, Hải Dương tìm việc, thời đó ở Bình Dương lương công...
                                Hôm qua, 14:51
                              • dinhthuong80
                                Trả lời cho Tiếng Anh cho người Việt
                                bởi dinhthuong80
                                Cảm ơn bạn, ĐT cũng có ý nghĩ như vậy.

                                Thực ra, lỗi của hãng đó ( gọi là hãng vì không chỉ một model sản phẩm) là về phần cứng, ĐT tuy không biết về lập trình phần mềm nhưng cũng thấy rằng sẽ chẳng khó khăn gì đáng...
                                Hôm qua, 14:39
                              • dinhthuong80
                                Trả lời cho Tiếng Anh cho người Việt
                                bởi dinhthuong80
                                Dạ, bác bảy mấy tuổi đời rồi cũng không kém bố cháu bao nhiêu. Tuổi nghề thì bác cũng đáng tuổi cha chú.

                                Nhưng 2 điều trên thì chưa hẳn đã đáng quí và đáng tôn trọng bằng việc bác rất nhiệt tình chia sẻ kinh nghiệm chuyên...
                                Hôm qua, 14:28
                              • bqviet
                                Trả lời cho Tiếng Anh cho người Việt
                                bởi bqviet
                                Đúng, nếu chú tâm thì chỉ cần mỗi tiếng Việt là đã khá đủ để làm đa số công việc thông thường, ở thời đại ngày nay khi tài liệu sách vở phương tiện thông tin liên lạc đã nhiều. Nhưng cũng chính ở thời nay giao lưu các nước nhiều...
                                21-02-2025, 20:26
                              • mèomướp
                                Trả lời cho Tiếng Anh cho người Việt
                                bởi mèomướp
                                Dạ cháu nghĩ chú dinh... cứ mạnh dạn gửi thư đi ạ, chú có thể gửi bằng văn bản in chuyển phát nhanh sẽ có giá trị hơn. Vấn đề chưa hẳn là cần hãng làm gì đó, mà chỉ đơn giản là mình cảm thấy nhẹ lòng vì đã làm những việc bản...
                                21-02-2025, 12:32
                              • vi van pham
                                Trả lời cho Tiếng Anh cho người Việt
                                bởi vi van pham
                                Những lần hắt hơi sổ mũi làm tôi mệt lã, phải dùng rượu uống để ngũ. Tôi cũng đang uống rượu 1 mình, viết vài dòng này cho em ( có lẽ dt chỉ bằng tuổi em tôi).

                                Dinh thuong dang đi vào vết xe đổ của tôi. Càng chứng minh, có...
                                20-02-2025, 21:31
                              • bqviet
                                Trả lời cho Hỏi về cách hàn linh kiện ( giúp tớ với )
                                bởi bqviet
                                Thiết nghĩ thi thoảng bác lên đây chia xẻ ít kinh nghiệm cũng vui rồi. Còn chuyện con người sinh lão bệnh tử là thường, sống cùng với quy luật đó thôi. Bqv nhớ trước đây bác từng kể về chuyện rang chì ô-xít bằng chảo để phục hồi bình điện, đấy cũng là thành quả đáng nể phục ở thời kỳ thiếu thốn đó.
                                20-02-2025, 17:22
                              • dinhthuong80
                                Trả lời cho Tiếng Anh cho người Việt
                                bởi dinhthuong80
                                Tiếng Anh, Đình Thường phải nói là rất tệ, khiến việc giao tiếp đời thường thôi cũng khó chứ nói gì về kĩ thuật.

                                Nhân tiện, nhờ các bạn, các bác xem giúp thư ĐT viết thế này liệu có thể gửi tới địa chỉ nhận hay chăng,...
                                20-02-2025, 11:52
                              Đang tải...
                              X