lỗi chương trình ngắt của 89v51rd2

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • ARAXIN
    Thành viên mới
    • Jun 2012
    • 20

    #1

    lỗi chương trình ngắt của 89v51rd2

    mọi người cho e hỏi sao e dùng chương trình ngắt của con 89v51rd2 nhưng sau khi thực hiện ct ngắt xong thi nó không chịu trở về chương trình nó đang thực hiện trước đó v ạ? chương trình chính thì nó vẫn chạy bình thường nhưng khi gọi ct con lên và lúc đó đồng thời có ngắt thì nó chạy ct ngắt xong rồi tiêu luôn, không thấy quay về ct con lúc nãy gọi lên nữa... hixhix
    mn giúp e vs.. hixhix
  • BabyKid
    Thành viên tích cực
    • Mar 2007
    • 255

    #2
    Nếu bạn viết bằng ASM thì cuối chương trình ngắt phải có RETIN (nhớ là như vậy, vì lâu quá mình không viết).
    "Cái quý nhất của con người ta là sự sống. Đời người chỉ sống có một lần.Phải sống sao cho khỏi xót xa ân hận..."
    Lê lết, lay lất sống qua ngày! >:)

    Comment

    • hoadang
      Thành viên tích cực
      • Jun 2010
      • 191

      #3
      là phải có lệnh RETI (Return from Interrupt), chứ không phải lệnh RET như đoạn chương trình con bình thường nếu dùng asm.

      Comment

      • ARAXIN
        Thành viên mới
        • Jun 2012
        • 20

        #4
        mình cũng có dùng RETI ùi, nhưng không hiểu vì sao nữa.. chán thật

        Comment

        • CONGMINHfs
          Banned
          • Jan 2008
          • 227

          #5
          Nguyên văn bởi ARAXIN Xem bài viết
          mình cũng có dùng RETI ùi, nhưng không hiểu vì sao nữa.. chán thật
          cụ thể xem nào ,đưa đoạn code lên coi,có khai báo SP không...

          Comment

          • anh_hung_21
            Thành viên tích cực
            • Sep 2011
            • 313

            #6
            cuối ngắt kết thúc bằng lệnh reti và còn phải xem bạn dùng chế độ gì đã chứ,

            Comment

            Về tác giả

            Collapse

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

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

            Collapse

            Đang tải...