Thông báo

Collapse
No announcement yet.

cứu với các bác ơi....sắp kiểm tra rồi...

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

  • cứu với các bác ơi....sắp kiểm tra rồi...

    ai chỉ giúp cách viết chương trình điều khiển led trên port có một điểm sáng chạy từ trái sang phải sau đó chạy từ phải sang trái,

  • #2
    Nguyên văn bởi reddragonct Xem bài viết
    ai chỉ giúp cách viết chương trình điều khiển led trên port có một điểm sáng chạy từ trái sang phải sau đó chạy từ phải sang trái,
    bạn xem cái này nhé, rồi viết đc ngay
    http://www.scribd.com/doc/7060975/BA...iu-khin-ng-dng
    nhớ thanks cảm ơn cái nhé

    Comment


    • #3
      cho hỏi thế cho no' chạy từ trái sang phải rồi chạy ngược từ phải sang trái là làm sao....trong đó không có chỉ.....làm ơn chỉ mình nhanh mình sắp kiểm tra rồi...cảm ơn nhiều

      Comment


      • #4
        TRong cái đường link đó có nói rất rõ và có nhiều cách để làm theo đúng ý đồ của em rồi.
        Đến thế mà ko chịu đọc nữa thì....... đợi cho người ta viết sẵn-> biên dịch chạy-> giao tận tay cho em luôn hay sao đây?
        Thiệt là thực dụng quá đi!

        Comment


        • #5
          org 0000h
          start:
          mov p1,#00h
          acall delay
          mov p1,#0ffh
          acall delay
          jmp start
          delay:
          mov r7,#20
          mov tmod,#01h
          dl_loop:
          clr tr0
          mov th0,#high(-50000)
          mov tl0,#low(-50000)
          setb tr0
          jnb tf0,$
          clr tr0
          djnz r7,dl_loop
          ret
          end

          đây là chương trình làm cho tất cả các led trên port 1 chớp tắt,sử dung T0 làm chương trình delay.........nó delay được 1 giây.....
          ...Cho mình hỏi nếu vẫn giữ nguyên chương trình đó không thay đổi gì hết.....làm cách nào để delay được 3 giây......tức là cần phải bổ sung lệnh gì vào nữa.....
          Last edited by reddragonct; 20-05-2009, 20:08. Lý do: a

          Comment


          • #6
            Code:
            org 0000h
            start:
            mov p1,#00h
            acall delay
            mov p1,#0ffh
            acall delay
            jmp start
            delay:
            mov r7,#20
            mov tmod,#01h
            dl_loop:
            clr tr0
            mov th0,#high(-50000)
            mov tl0,#low(-50000)
            setb tr0
            jnb tf0,$
            clr tr0
            djnz r7,dl_loop
            ret
            end

            Chịu điểm kém or bỏ thi ở nhà học lại đi em !
            Last edited by Tanco; 20-05-2009, 20:18.
            ------------------
            Ngày hôm nay tốt hơn ngày hôm qua

            Comment


            • #7
              biết thì chỉ dùm đi....đang kiểm tra ngay bài đó

              Comment


              • #8
                Chỉ rồi đó thôi :

                Code:
                org 0000h
                start:
                mov p1,#00h
                acall delay
                mov p1,#0ffh
                acall delay
                jmp start
                delay:
                mov r7,#20
                mov tmod,#01h
                dl_loop:
                clr tr0
                mov th0,#high(-50000)
                mov tl0,#low(-50000)
                setb tr0
                jnb tf0,$
                clr tr0
                djnz r7,dl_loop
                ret
                end
                Chịu điểm kém or bỏ thi ở nhà học lại đi em !
                ------------------
                Ngày hôm nay tốt hơn ngày hôm qua

                Comment


                • #9
                  tôi mới học vi điều khiển mà.....biết thì chỉ dùm đi....cảm ơn nhiều....đâu có thấy gì đâu...vẫn y cũ mà.....

                  Comment


                  • #10
                    Nguyên văn bởi reddragonct Xem bài viết
                    tôi mới học vi điều khiển mà.....biết thì chỉ dùm đi....cảm ơn nhiều....đâu có thấy gì đâu...vẫn y cũ mà.....
                    cái đơn giản thế mà ko tính đc thì làm sao làm đc cái khác.Bạn lên đọc lại sách đi

                    Comment


                    • #11
                      ...Cho mình hỏi nếu vẫn giữ nguyên chương trình đó không thay đổi gì hết.....làm cách nào để delay được 3 giây......tức là cần phải bổ sung lệnh gì vào nữa.....

                      ý trên đó.......mình mới học nên ko rành....ai biết chỉ dùm....cảm ơn nhiều............

                      Comment


                      • #12
                        '''''''''''''''''''''''''''''''''''''''''''''''''' ''''''''''''''''
                        Code:
                        org 0000h
                        start:
                        mov p1,#00h
                        acall delay
                        mov p1,#0ffh
                        acall delay
                        jmp start
                        delay:
                        ....
                        mov r7,#20
                        mov tmod,#01h
                        dl_loop:
                        clr tr0
                        mov th0,#high(-50000)
                        mov tl0,#low(-50000)
                        setb tr0
                        jnb tf0,$
                        clr tr0
                        djnz r7,dl_loop
                        ....
                        ret
                        end
                        
                        ; /// Chỉ rồi đó thôi .
                        Sao, mấy ngày luôn mà vẫn chưa cho nó được 3 giây à ? Ồ, thi lại chắc rồi .
                        Last edited by Tanco; 21-05-2009, 23:07.
                        ------------------
                        Ngày hôm nay tốt hơn ngày hôm qua

                        Comment


                        • #13
                          ý mình là vẫn giữ nguyên lệnh nhe.......ko thay đổi gì hết...chỉ được thêm lệnh thui....

                          Comment


                          • #14
                            Trời ơi, modify mấy cái số xanh xanh ấy, 1s = 20x50.000, 3s=?
                            Max của số dưới là 65.535, vậy phải phân bổ ra sao bạn tự làm đi.

                            Comment


                            • #15
                              ý mình là không thay đổi 3 cái màu xanh ấy luôn.....chèn thêm lệnh gì để được 3s

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...
                              X