Thông báo

Collapse
No announcement yet.

Có code cần giúp về lưu đồ thuật toán???????

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

  • Có code cần giúp về lưu đồ thuật toán???????

    em có đoạn code này nhưng không biết lưu đồ của nó như thế nào cả.bác nào rành về cái này cho em lời giải nhé.
    PHP Code:
    #include <sfr51.inc>
    ORG  0000H
    LJMP  MAIN 
    ORG  000BH 
    LJMP  T0_ISR 
    ORG  0003H 
    LJMP  E0_ISR 
    ORG 001BH 
    LJMP T1_ISR 
    ORG 0030H 
    MAIN
    MOV TMOD,#12H 
    SETB IP.3
    MOV TH0
    ,#(-13)
    SETB TR0 
    SETB EA 
    SETB ET0 
    SETB EX0 
    SETB IT0 
    CLR P1.4 
    MOV R7
    ,#0 
    MOV R5,#100

    LOOPMOV A,R7 
    MOV B
    ,#10 
    DIV AB 
    MOV DPTR
    ,#LUT 
    MOVC A,@A+DPTR 
    MOV P0
    ,
    clr P1.7 
    setb p1.6
    ACALL DELAY 
    setb p1.7
    MOV A
    ,
    MOV DPTR
    ,#LUT 
    MOVC A,@A+DPTR 
    MOV P0
    ,
    clr p1.6

    ACALL DELAY
    setb p1.6 
    SJMP LOOP 
    RET 

    T0_ISR
    CPL P1.5 
    RETI 

    E0_ISR
    INC R7
    CJNE R7
    ,#20,TIEP
    ACALL TIEPTUC
    TIEP
    CJNE R7,#40,TIEP1 
    ACALL TIEPTUC 
    TIEP1
    CJNE R7,#60,TIEP2 
    ACALL TIEPTUC 
    TIEP2
    CJNE R7,#80,TIEP3 
    ACALL TIEPTUC 
    TIEP3
    CJNE R7,#100,EXIT 
    MOV R7,#0 
    ACALL TIEPTUC 
    EXIT: RETI 

    DELAY
    MOV R0,#200
    la:mov r6,#70
    la1:DJNZ R6,la1
    djnz r0
    ,la
    RET 

    ;SETB ET1 
    TIEPTUC

    SETB P1.4
    SETB ET1
    MOV TH1
    ,#HIGH(-50000)
    MOV TL1,#LOW(-50000) 
    SETB TR1 
    RET 
    T1_ISR
    :
    CLR TR1 
    DJNZ R5
    ,THOAT
    CLR ET1
    CLR P1.4

    MOV R5
    ,#100 ; 100x50ms =5s
    ljmp kt
    THOAT
    :
     
    MOV TH1,#HIGH(-50000) ; 50ms
     
    MOV TL1,#LOW(-50000) 
     
    setb tr1
     kt
    :
     
    RETI
    LUT
    DB 03H,9FH,25H,0DH,99H,49H,41H,1FH,01H,09H
    END 

  • #2
    Á há bác hiệu cùng vào đây chém gió rùi cơ ah! Cái này k ai giúp bác đâu vì phải vẽ lưu đồ thuật toán trước khi viết code chứ đằng này bác lại làm ngược lại. heee...

    Comment


    • #3
      cái này tui có làm đâu.có cái code tìm đc nhưng k có lưu đồ thế nào cả nên mạo muội vào đây hỏi xem.chắc có người biết chứ.không lẽ chữ 8051 to đùng mà lại không ai biết chắc.

      Comment


      • #4
        Không phải k ai biết. Mà k thể giúp vấn đề này dc thui. Có mạch thì sẽ có người lập trình cho. Đằng này bác có code rùi nhờ người khác viết lưu đồ nữa thì bác tìm hiểu nó để làm j. Hay là chỉ để đối phó thui. Nếu vậy thì k có ai giúp bác đâu, Thui Tui cũng k muốn dài dòng với bác.pp Bác...

        Comment


        • #5
          đoạn code này đang còn thiếu
          anh cho hết lên đi em viết thuật toán lại cho

          Comment


          • #6
            ok thôi.không giúp thì khỏi nói làm chi.đọc thêm mệt.dù sao cũng vẽ xong lưu đồ rồi,nhác thôi chứ suy nghĩ tý là ra.thank bạn haprohaui vì đã có ý giúp mình.

            Comment

            Về tác giả

            Collapse

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

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

            Collapse

            • bqviet
              Trả lời cho Đấu tắt điện cho máy tính bảng
              bởi bqviet
              Bqv cáo lỗi vì chưa đủ khả năng diễn giải để người đọc hiểu. Người làm kỹ thuật sâu đôi khi như thế đó. Về việc nạp pin không vào dù cell mới, khả năng cái mạch quản lý đó đã hỏng - cũng chính là nguyên nhân đám cell cũ hỏng từ đầu.
              06-12-2025, 17:17
            • nguyendinhvan
              Trả lời cho Xin hỏi về mạch thu FM/AM trong catsette
              bởi nguyendinhvan
              Theo tôi, nó chỉ là cái Tuy- ê - nơ, hoặc là khối Trung Văn Tần, nó một phần trong cái Da đì ô thôi. Vì có thấy một chỗ có ba chân hàn, giiống như chân Cờ rít sờ tăng 455 ki nô hẹc. Còn khối Tuy ê nơ thì không nhìn thây cái Di ốt Va di cáp...
              05-12-2025, 19:59
            • afrendly
              Trả lời cho Đấu tắt điện cho máy tính bảng
              bởi afrendly
              Có vẻ ngoài hiểu biết của mình rồi. Cuối cùng mình quyết định tìm mua 2 pin trên Shopee, giá 200K thay vào. Tuy nhận pin được 1%, sạc mãi không vào nhưng cũng mở được máy lên. Vậy cũng tạm. Cảm ơn bạn đã hỗ trợ nhé....
              04-12-2025, 01:27
            • nick22
              Trả lời cho Máy điện châm ?
              bởi nick22
              Đúng như bạn nói, máy điện châm hiện nay trên thị trường đã khá đa dạng về mẫu mã, chức năng và giá thành.
              01-12-2025, 13:23
            Đang tải...
            X