Thông báo

Collapse
No announcement yet.

Cần giúp code lập trình cho 89C51

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

  • #16
    Nguyên văn bởi thanhde2004t Xem bài viết
    Nó chạy loạn xạ à.
    Anh viết lại code đi anh.
    Cho nó chạy chậm chậm thôi.
    Bạn mở mục hộp tin của bạn đi. Mình đã gửi trả lời, có code trong đó rồi mà.

    Comment


    • #17
      oh. cảm ơn anh nhiều
      code sau khi sữa :
      Last edited by thanhde2004t; 31-05-2012, 02:14.

      Comment


      • #18
        ko dc anh ơi.

        Comment


        • #19
          Nguyên văn bởi thanhde2004t Xem bài viết
          ko dc anh ơi.
          Quái lạ nhỉ. Mình mô phỏng thì nó đâu có chạy như file video của bạn đâu. Nó chạy đẹp luôn theo như những gì bạn mô tả mà. Chỉ nhìn chương trình là mình cũng đoán được nó sẽ chạy thế nào rồi chứ đâu có như Video của bạn. Bạn xem lại xem có add nhầm code khác không.

          Comment


          • #20
            giúp em cái sửa code phần nút bấm với sao khi nhấn nút bấm để rest lại từ đầu mà vẫn không thấy hiện tượng gì ? e cảm ơn nhiều :

            ORG 0h
            MAIN:
            MOV P3,#0ffh
            MOV R1,#0
            LAPLAI:
            MOV R0,#0
            LAP:
            CALL HIENTHI
            INC R0
            CJNE R0,#100,LAP
            INC R1
            CJNE R1,#100,LAPLAI
            JMP MAIN
            HIENTHI:
            MOV R7,#100
            QUET:
            MOV P3,#00H
            MOV A,R0
            MOV B,#10
            DIV AB
            MOV DPTR,#MALED
            MOVC A,@A+DPTR
            MOV P2,A
            CALL DELAY
            SETB P3.1
            CALL DELAY
            CLR P3.1
            MOV A,B
            MOVC A,@A+DPTR
            MOV P2,A
            SETB P3.0
            CALL DELAY
            CLR P3.0
            CALL DELAY
            MOV A,R1
            MOV B,#10
            DIV AB
            MOV DPTR,#MALED
            MOVC A,@A+DPTR
            MOV P2,A
            CALL DELAY
            SETB P3.2
            CALL DELAY
            CLR P3.2
            CALL DELAY
            RET
            MALED: DB 11000000B,11111001B,10100100B,10110000B,10011001B, 10010010B,10000010B,11111000B,10000000B,10010000B
            DELAY:
            MOV R3,#100
            LAP1:
            MOV R2,#12
            LAPA:
            NOP
            NOP
            NOP
            NOP
            DJNZ R2,LAPA
            DJNZ R3,LAP1
            RET
            END

            Comment


            • #21
              mach ngyen ly day Click image for larger version

Name:	untitled1.bmp
Views:	1
Size:	604.6 KB
ID:	1362318

              Comment


              • #22
                mạch chạy từ 000->̣̣999 NÚT BẤM dùng để rest IC

                Comment


                • #23
                  Để em làm đi làm lại mấy lần rồi.
                  Phần dịch code .asm sang .hex , em làm trong proteus luôn.
                  Để em làm lần nữa thử xem.

                  Comment


                  • #24
                    Nguyên văn bởi thanhde2004t Xem bài viết
                    Để em làm đi làm lại mấy lần rồi.
                    Phần dịch code .asm sang .hex , em làm trong proteus luôn.
                    Để em làm lần nữa thử xem.
                    Proteus dịch làm sao được file *asm sang file *hex. Bạn phải dịch ra file hex trước rồi hãy mô phỏng. Mình mô phỏng không vấn đề gì mà.

                    Comment


                    • #25
                      dịnh được nhưng mình toàn dùng keil c dịch thôi
                      sau đó dùng file hex đưa cho proteus

                      Comment


                      • #26
                        Em dịch asm sang hex bằng chương trình ngoài rồi nạp vào cũng vậy.
                        Anh gởi cho em file*hex luôn đi.
                        em bó tay rồi

                        Comment


                        • #27
                          Nguyên văn bởi lainguyenvan Xem bài viết
                          mạch chạy từ 000->̣̣999 NÚT BẤM dùng để rest IC
                          làm ơn bỏ cái con AD581 đi giùm em cái. thêm vái nguồn 5V vào vào ngay cái nút reset ý.

                          Comment


                          • #28
                            Nguyên văn bởi thanhde2004t Xem bài viết
                            Em dịch asm sang hex bằng chương trình ngoài rồi nạp vào cũng vậy.
                            Anh gởi cho em file*hex luôn đi.
                            em bó tay rồi
                            File *.hex và file mô phỏng bằng phần mềm proteus v7.8 của đây, bạn tải về xem thế nào.
                            Attached Files

                            Comment


                            • #29
                              ok. Cảm ơn đại ca nhìu lắm.
                              Em học khoa CKĐ ở SPKT HCM nhưng thấy điện tử hay quá nên mới tìm hiểu.
                              đại ca cũng SPKT HCM hay ở đâu.?
                              Cho em hỏi thêm nha:
                              bây giờ ở phần code anh đã viết, em muốn thay đổi tốc độ sáng hào quang cũng như tăng hay giảm số lượng đèn led trong mạch thì mình cam thiệp chổ nào trong code *.asm anh đã viết.
                              Xin anh chỉ giáo!

                              Comment


                              • #30
                                lại 1 tay chả hiểu gì
                                chỉ muốn ăn sẵn

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                Đang tải...
                                X