• Webdien.com - Cầu nối dân điện


    1. [HOT] - Webdien đang tuyển các vị trí quản lý cao cấp

      ntech.com.vn

  • Kết quả 1 đến 5 của 5
    1. #1
      Tham gia
      13-11-2011
      Bài viết
      11
      Cảm ơn
      11
      Được cảm ơn 0 lần, trong 0 bài

      Mặc định bác nào xem dùm em xem code sai chỗ nào cái.

      tình hình là khi chạy = reads51 thì báo 1 lỗi...lỗi file not foud ngay chỗ #include <sfr51.inc> ấy..
      em chả hiểu cái này là lỗi j. mấy file code khác cũng có dòng này mà vẫn chạy bình thường mà

      http://www.data.webdien.com/free/dow...3995082286495b


      #include <sfr51.inc>
      org 000H
      ljmp begin
      org 30h
      ; KHOI TAO
      begin:
      MOV P0,#00110000B
      MOV P2,#01000000B
      MOV P3,#00000100B

      LCALL DELAY1S
      MOV R0,#30

      LOOP1:
      DEC R0
      Mov A,R0
      Mov B,#10
      Div AB
      LCALL CHUYENMA
      Mov P0,A
      MOV A,B
      LCALL CHUYENMA
      Mov P2,A
      lcall DELAY1S
      CJNE R0,#00H,LOOP1

      MOV P3,#00000010B ; SANG DEN VANG
      MOV R0,#6

      LOOP2:
      DEC R0
      Mov A,R0
      Mov B,#10
      Div AB
      LCALL CHUYENMA
      Mov P0,A
      MOV A,B
      LCALL CHUYENMA
      Mov P2,A
      LCALL DELAY1S
      CJNE R0,#00H,LOOP2

      MOV P3,#00000001H ; SANG DEN DO
      MOV R0,#31

      LOOP3:
      DEC R0
      Mov A,R0
      Mov B,#10
      Div AB
      LCALL CHUYENMA
      Mov P0,A
      MOV A,B
      LCALL CHUYENMA
      Mov P2,A
      lcall DELAY1S
      CJNE R0,#00H,LOOP3
      LCALL BEGIN


      DELAY1S:
      mov r1,#10
      noop1:
      mov r2,#50
      noop2:
      mov r3,#20
      noop3:
      nop
      nop
      djnz r3,noop3
      djnz r2,noop2
      djnz r1,noop1

      ret


      CHUYENMA:
      CJNE A,#00h,SO1
      MOV A,#C0H
      SJMP EXIT

      SO1:
      CJNE A,#01H,SO2
      MOV A,#F9H
      SJMP EXIT

      SO2:
      CJNE A,#02H,SO3
      MOV A,#A4H
      SJMP EXIT

      SO3: CJNE A,#03H,SO4
      MOV A,#B0H
      SJMP EXIT

      SO4: CJNE A,#04H,SO5
      MOV A,#99H
      SJMP EXIT

      SO5: CJNE A,#05H,SO6
      MOV A,#92H
      SJMP EXIT
      SO6: CJNE A,#06H,SO7
      MOV A,#82H
      SJMP EXIT

      SO7: CJNE A,#07H,SO8
      MOV A,#F8H
      SJMP EXIT

      SO8: CJNE A,#08H,SO9
      MOV A,#80H
      SJMP EXIT

      SO9:
      MOV A,#00010000b
      EXIT:
      RET

      END

      --------------------------------------------------------------------------------
      Xem bài viết cùng chuyên mục:


    2. #2
      Tham gia
      18-05-2010
      Địa chỉ
      Long Hải
      Bài viết
      1,565
      Cảm ơn
      226
      Được cảm ơn 906 lần, trong 605 bài

      Mặc định Ðề: bác nào xem dùm em xem code sai chỗ nào cái.

      Trích dẫn Gửi bởi levietcanh Xem bài viết
      tình hình là khi chạy = reads51 thì báo 1 lỗi...lỗi file not foud ngay chỗ #include <sfr51.inc> ấy..
      em chả hiểu cái này là lỗi j. mấy file code khác cũng có dòng này mà vẫn chạy bình thường mà

      http://www.data.webdien.com/free/dow...3995082286495b


      Code:
      #include <sfr51.inc>
         org   000H
         ljmp   begin
         org    30h
      ; KHOI TAO
      begin:
      MOV         P0,#00110000B   
      MOV       P2,#01000000B
      MOV      P3,#00000100B
      
      LCALL DELAY1S
      MOV        R0,#30
      
      LOOP1:
      DEC R0
      Mov A,R0
      Mov B,#10
      Div AB
      LCALL CHUYENMA
      Mov P0,A
      MOV A,B
      LCALL CHUYENMA
      Mov P2,A        
      lcall DELAY1S
      CJNE        R0,#00H,LOOP1
      
      MOV      P3,#00000010B  ; SANG DEN VANG
      MOV R0,#6
      
      LOOP2:
      DEC R0
      Mov A,R0
      Mov B,#10
      Div AB
      LCALL CHUYENMA
      Mov P0,A
      MOV A,B
      LCALL CHUYENMA
      Mov P2,A        
      LCALL DELAY1S
      CJNE        R0,#00H,LOOP2
      
      MOV     P3,#00000001H ; SANG DEN DO
      MOV R0,#31
      
      LOOP3:
      DEC R0
      Mov A,R0
      Mov B,#10
      Div AB
      LCALL CHUYENMA
      Mov P0,A
      MOV A,B
      LCALL CHUYENMA
      Mov P2,A        
      lcall DELAY1S
      CJNE        R0,#00H,LOOP3
      LCALL   BEGIN
      
      
      DELAY1S:
           mov  r1,#10
           noop1:
           mov  r2,#50
           noop2:
           mov  r3,#20
           noop3:
           nop
           nop
         djnz    r3,noop3
         djnz    r2,noop2
         djnz    r1,noop1
      
         ret
      
      
      CHUYENMA: 
      CJNE A,#00h,SO1
      MOV        A,#C0H
      SJMP EXIT 
      
      SO1:    
      CJNE A,#01H,SO2
      MOV        A,#F9H
      SJMP EXIT 
      
      SO2:    
      CJNE A,#02H,SO3
      MOV        A,#A4H
      SJMP EXIT
      
      SO3:    CJNE A,#03H,SO4
      MOV        A,#B0H
      SJMP EXIT 
      
      SO4:    CJNE A,#04H,SO5
      MOV        A,#99H
      SJMP EXIT 
      
      SO5:    CJNE A,#05H,SO6
      MOV        A,#92H
      SJMP EXIT 
      SO6:    CJNE A,#06H,SO7
      MOV        A,#82H
      SJMP EXIT 
      
      SO7:    CJNE A,#07H,SO8
      MOV        A,#F8H
      SJMP EXIT 
      
      SO8:    CJNE A,#08H,SO9
      MOV        A,#80H
      SJMP EXIT
      
      SO9:
      MOV A,#00010000b
      EXIT:
      RET
      END
      nếu báo 1 lỗi ngay thư viện thì chắc là phần mềm không tìm thấy file sfr51.inc. bạn chép cái thư viện này vào chung với project bạn tạo thử coi.
      Cao Văn Hưởng
      Email: vanhuongcao@gmail.com

    3. Những thành viên đã cảm ơn caovanhuong vì bài viết hữu ích:


    4. #3
      Tham gia
      13-11-2011
      Bài viết
      11
      Cảm ơn
      11
      Được cảm ơn 0 lần, trong 0 bài

      Mặc định Ðề: bác nào xem dùm em xem code sai chỗ nào cái.

      uhm..dịch đc rồi...thank anh nhiều

    5. #4
      Tham gia
      03-10-2011
      Địa chỉ
      Lớp học HMI Intouch 10.1
      Bài viết
      599
      Cảm ơn
      51
      Được cảm ơn 324 lần, trong 215 bài

      Mặc định Ðề: bác nào xem dùm em xem code sai chỗ nào cái.

      Có thể đường dẫn tới File của bạn bị sai!Bạn xem lại xem sao?

    6. Những thành viên đã cảm ơn binhcdt43 vì bài viết hữu ích:


    7. #5
      Tham gia
      13-11-2011
      Bài viết
      11
      Cảm ơn
      11
      Được cảm ơn 0 lần, trong 0 bài

      Mặc định Ðề: bác nào xem dùm em xem code sai chỗ nào cái.

      mình làm theo cách của anh hưởng..dịch được rồi
      Sửa lần cuối bởi levietcanh; 25-11-2011 lúc 08:00.

    Trả lời với tài khoản Facebook

    Các Chủ đề tương tự

    1. Trợ giúp - Giúp chỉnh sửa code lập trình plc s7-200
      Bởi shanxio trong diễn đàn PLC
      Trả lời: 14
      Bài cuối: 24-10-2014, 14:15
    2. Trợ giúp - giúp đỡ viết code dùm
      Bởi langtutimgirl14 trong diễn đàn Vi xử lý - Vi điều khiển
      Trả lời: 5
      Bài cuối: 24-10-2013, 17:09
    3. Trợ giúp - Giúp em viết code chương trình này bằng ngôn ngữ C
      Bởi nhattiendaubac trong diễn đàn Vi xử lý - Vi điều khiển
      Trả lời: 4
      Bài cuối: 14-09-2013, 20:05
    4. Trợ giúp - Có pro nào hiểu và giải thích giúp e đoạn code này với
      Bởi hauik4 trong diễn đàn Vi xử lý - Vi điều khiển
      Trả lời: 3
      Bài cuối: 12-01-2013, 14:02
    5. cần trợ giúp về code
      Bởi NGOCRUBI_90 trong diễn đàn Vi xử lý - Vi điều khiển
      Trả lời: 6
      Bài cuối: 04-05-2011, 17:18
    Văn Võ Trạng Nguyên
    Hắc Hiệp Đại Chiến Thánh Bài 2
    Đặc Cảnh Diệt Ma
    Khử Ma Đạo Trưởng
    Cương Thi Diệt Tà
    Sự Hình Thành Của Đế Chế Mông Cổ
    NHỮNG KHOẢNH KHẮC ĐÁNG NHỚ CỦA GIẢI GOLF PHÚ MỸ HƯNG 2016