Thông báo

Collapse
No announcement yet.

89s51 + delay

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

  • 89s51 + delay

    ai biết cách tính thời gian trễ delay dùng thanh ghi cùng lệnh dinz giup minh với

  • #2
    Nguyên văn bởi qkhanh Xem bài viết
    ai biết cách tính thời gian trễ delay dùng thanh ghi cùng lệnh dinz giup minh với
    Bạn xem thí dụ đơn giản này có giúp bạn được gì ko:
    delay:

    mov r7, #0fh ; Nạp số 15 vào thanh ghi R7

    djnz r7, $ ; Giảm R7 về 0 (mỗi lần 1 đơn vị) & Nhảy tại chỗ

    ret
    Nếu muốn delay lâu thì tăng giá trị thanh ghi.

    Thân mến,

    Comment


    • #3
      Nguyên văn bởi laquoc Xem bài viết
      Bạn xem thí dụ đơn giản này có giúp bạn được gì ko:
      delay:

      mov r7, #0fh ; Nạp số 15 vào thanh ghi R7

      djnz r7, $ ; Giảm R7 về 0 (mỗi lần 1 đơn vị) & Nhảy tại chỗ

      ret
      Nếu muốn delay lâu thì tăng giá trị thanh ghi.

      Thân mến,

      Cái này còn phải xem lại là đang chạy với thạch anh tần số bao nhiêu nữa

      Comment


      • #4
        Và nhớ là lệnh djnz sau khi thực hiện sẽ mất 2 chu kỳ máy nhé!

        Comment

        Về tác giả

        Collapse

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

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

        Collapse

        Đang tải...
        X