Nguyên lý đưa data và chốt data của IC 74hc595

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • tuongxt
    Thành viên mới
    • Mar 2011
    • 10

    #16
    Tra loi ve 74hc494

    minh moi viet code asm cho 74hc595 minh gui cho ban gi quan tam thi vao tham khao nha! minh cung chi la dan moi vao thui!cung mao muoi port len voi tinh than giao luu va hoc hoi! rat mong nhan dc su giup do cua moi nguoi!
    o day minh co ca mo phong tren phan men protues7.7

    Comment

    • mistdamo
      Thành viên mới
      • Feb 2010
      • 14

      #17
      Nguyên văn bởi Đức Xem bài viết
      anh ơi, cho em hỏi chút, ở ví dụ anh lấy tại sao chân 11 lại phải kích 2 lần anh nhỉ, nó tích cực ở mức dương mà. Có nghĩa là nó đang ở mức 0, mà chuyển sang mức 1 thì cho phép truyền chứ. Em mới tìm hiểu, sai gì mong mọi ng đừng chém
      Bạn nói đúng rồi nó tích cực mức duơng, nguyên văn câu trên là " đưa chân 14 xuống mức logic 0 sau đó tác động 2 xung vào chân 11" 2 lần tạo xung là để xuất ra 2 bit 0 đó

      Comment

      • MrAnhKieu
        Thành viên mới
        • May 2009
        • 8

        #18
        Nguyên văn bởi mistdamo Xem bài viết
        Bạn nói đúng rồi nó tích cực mức duơng, nguyên văn câu trên là " đưa chân 14 xuống mức logic 0 sau đó tác động 2 xung vào chân 11" 2 lần tạo xung là để xuất ra 2 bit 0 đó
        Chân 11 và 12 là 2 chân xung clock với kí hiệu ngõ vào thế thì đc tác động bằng cạnh lên chứ bạn. Có nghĩa là mình đang ở bit 0 đưa lên bit 1 thì sẽ tạo ra một xung cạnh lên.

        Comment

        • phamvanhien1
          Thành viên chính thức
          • Sep 2010
          • 36

          #19
          74hc595

          Nguyên văn bởi tuongxt Xem bài viết
          minh moi viet code asm cho 74hc595 minh gui cho ban gi quan tam thi vao tham khao nha! minh cung chi la dan moi vao thui!cung mao muoi port len voi tinh than giao luu va hoc hoi! rat mong nhan dc su giup do cua moi nguoi!
          o day minh co ca mo phong tren phan men protues7.7
          ban xuan oi
          cho mình hỏi mình viết code này xuất những mã này cho con 595 với mạch mô phỏng này mà sao nó 0 chạy
          mình viết là để xuất ra 4 con 595
          xuất cái mả dl ra 1 lần 40 chân rồi mới chốt chân 12 để đẩy ra
          ý mình là vật
          mong anh em giúp đỡ để đệ giảm bớt cái ngu
          mong bạn giúp nha

          chandata bit p0.1 ;chan 14
          sh bit p0.0 ;chân 11 của 595
          st bit p0.2 ;chân 12 cùa 595
          MAIN:
          LCALL lap
          LJMP MAIN
          lap:
          mov r0,#4; xuất ra 1 lần cho 4 con
          mov p0,#0h
          mov dptr,#dl
          dd:
          lcall TATDON
          djnz r0,dd
          setb st; chốt để đẩy ra ngoài
          ret
          TATDON:
          mov R4,#8 ; dịch đủ 8 bit
          lap1:
          SETB chandata
          SETB sh
          DJNZ R4,lap1
          ret
          ;#################################
          delay: mov R1,#105
          here:
          mov R2,#127
          lai: djnz R2,lai
          mov tmod,#01
          mov tl0,#00FfH
          mov th0,#00FfH
          setb tr0
          again:
          jnb tf0,again
          clr tr0
          clr tf0
          djnz R1,here
          ret
          dl:
          db 0ffh,0feh,071h,0c3h
          END
          Last edited by phamvanhien1; 19-08-2011, 17:33.

          Comment

          • hungbom
            Thành viên chính thức
            • Feb 2011
            • 52

            #20
            cac a oi giup e, em dang dùng hc595 để quét côt đọc nguyên ly rôi nhưng ko biết khai triển nnhuw thế nào, a viết cho em doạn code asm cho từng cột sáng dc ko?
            = = === ===
            = = =
            ====== = = = = = ===
            = = = = = = = = =
            = = ==== = = = = =

            Comment

            • hungbom
              Thành viên chính thức
              • Feb 2011
              • 52

              #21
              ko ai giúp em ah, , giúp em với.
              = = === ===
              = = =
              ====== = = = = = ===
              = = = = = = = = =
              = = ==== = = = = =

              Comment

              • chung1608
                Thành viên tích cực
                • Sep 2009
                • 4160

                #22
                Nguyên văn bởi hungbom Xem bài viết
                ko ai giúp em ah, , giúp em với.
                bạn nói rõ ra xem, có vẽ mạch thì up lên

                Comment

                • hungbom
                  Thành viên chính thức
                  • Feb 2011
                  • 52

                  #23
                  Nguyên văn bởi chung1608 Xem bài viết
                  bạn nói rõ ra xem, có vẽ mạch thì up lên
                  có mạch em day http://img.photobucket.com/albums/v4.../matran832.jpg
                  anh thư viết cho em cái code asm quet cot hien thi chu gi cung được , cam on anh trước.
                  = = === ===
                  = = =
                  ====== = = = = = ===
                  = = = = = = = = =
                  = = ==== = = = = =

                  Comment

                  • hungbom
                    Thành viên chính thức
                    • Feb 2011
                    • 52

                    #24
                    anh ơi ! giúp em.
                    = = === ===
                    = = =
                    ====== = = = = = ===
                    = = = = = = = = =
                    = = ==== = = = = =

                    Comment

                    • chung1608
                      Thành viên tích cực
                      • Sep 2009
                      • 4160

                      #25
                      Nguyên văn bởi hungbom Xem bài viết
                      anh ơi ! giúp em.
                      đây là code mẫu xuất ra bạn tham khảo. Viết cho cái mớ led matrix đó quét mệt quá .

                      Code:
                      CLK		BIT	P1.0
                      DATAS		BIT	P1.1
                      SCK		BIT	P1.3
                      COUNTERS0	EQU	30H
                      COUNTERS1	EQU	31H
                      ORG	0000H
                      MAIN:
                      	MOV	R0,#50H
                      	MOV	50H,#01
                      	MOV	51H,#02
                      	MOV	52H,#03
                      	MOV	53H,#04
                      	MOV	54H,#08
                      	CLR	CLK
                      	CLR	SCK
                      	MOV	COUNTERS1,#6
                      LOOP0:	MOV	A,@R0
                      	MOV	COUNTERS0,#8
                      LOOP:	RLC	A
                      	MOV	DATAS,C
                      	SETB	CLK
                      	CLR	CLK
                      	DJNZ	COUNTERS0,LOOP
                      	INC	R0
                      	DJNZ	COUNTERS1,LOOP0
                      	SETB	SCK
                      	CLR	SCK
                      	SJMP	$
                      END

                      Comment

                      • hungbom
                        Thành viên chính thức
                        • Feb 2011
                        • 52

                        #26
                        Nguyên văn bởi chung1608 Xem bài viết
                        đây là code mẫu xuất ra bạn tham khảo. Viết cho cái mớ led matrix đó quét mệt quá .

                        Code:
                        CLK		BIT	P1.0
                        DATAS		BIT	P1.1
                        SCK		BIT	P1.3
                        COUNTERS0	EQU	30H
                        COUNTERS1	EQU	31H
                        ORG	0000H
                        MAIN:
                        	MOV	R0,#50H
                        	MOV	50H,#01
                        	MOV	51H,#02
                        	MOV	52H,#03
                        	MOV	53H,#04
                        	MOV	54H,#08
                        	CLR	CLK
                        	CLR	SCK
                        	MOV	COUNTERS1,#6
                        LOOP0:	MOV	A,@R0
                        	MOV	COUNTERS0,#8
                        LOOP:	RLC	A
                        	MOV	DATAS,C
                        	SETB	CLK
                        	CLR	CLK
                        	DJNZ	COUNTERS0,LOOP
                        	INC	R0
                        	DJNZ	COUNTERS1,LOOP0
                        	SETB	SCK
                        	CLR	SCK
                        	SJMP	$
                        END
                        anh có thể giai thích cho e rõ hơn ko. cái nay là a viết code cho 1 ic ah`.
                        = = === ===
                        = = =
                        ====== = = = = = ===
                        = = = = = = = = =
                        = = ==== = = = = =

                        Comment

                        • chung1608
                          Thành viên tích cực
                          • Sep 2009
                          • 4160

                          #27
                          Nguyên văn bởi hungbom Xem bài viết
                          anh có thể giai thích cho e rõ hơn ko. cái nay là a viết code cho 1 ic ah`.
                          code sẽ xuất nt giá trị từ ô nhớ 50h tới 54h ra bằng chân P1.1 cho 5 con 74595

                          Comment

                          • hungbom
                            Thành viên chính thức
                            • Feb 2011
                            • 52

                            #28
                            Nguyên văn bởi chung1608 Xem bài viết
                            code sẽ xuất nt giá trị từ ô nhớ 50h tới 54h ra bằng chân P1.1 cho 5 con 74595
                            nhưng a ơi ý em nói là giai thích về lưu đồ giải thuât nó cơ!.
                            = = === ===
                            = = =
                            ====== = = = = = ===
                            = = = = = = = = =
                            = = ==== = = = = =

                            Comment

                            • nakiet90
                              Thành viên mới
                              • Nov 2011
                              • 10

                              #29
                              Help

                              mấy bạn giúp mình cái, mình đang làm đồ án mạch quang báo dùng vdk để điều khiển module P10 16x32 led đơn...có ai biết giúp dùm cái
                              .....

                              Comment

                              • batu890
                                Thành viên mới
                                • Aug 2011
                                • 8

                                #30
                                chào các anh! Em đang vẽ layout nhưng có linh kiện cần tạo, nhưng lại không biết khoảng cách chân ra sao. Em có hình đính kèm file này nhờ mấy anh chỉ cho em.
                                hoi web.doc

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                Đang tải...