Ðề tài: Hỏi bài?
View Single Post
Old 21-09-2007, 02:49 AM   #1
wicamb
Nhập môn đệ tử
 
Tham gia ngày: Sep 2007
Bài gửi: 4
:
Hỏi bài?

chào cả nhà.Là 1 người mới bắt đầu về Pic nên em cũng có 1 vài câu hỏi,mà tinh thần thì cũng như bạn "anhdk" vậy.Vi e thấy mục này thich hợp nên muốn hỏi 1 câu:
Nếu viết 1 đoạn chương trình delay đơn giản có nội dung

Code:
        .....                  ;các lệnh ở trên

        MOVLW 0x20             ;đưa giá trị 20h vào W
        MOVWF delay_reg        ;gán W cho delay_reg 
        loop
           DECFSZ delay_reg    ;giảm giá trị của delay_reg 
                               ;và so sánh với 0
           GOTO loop

        .....                  ;các lệnh khác
(thạnh anh 4MHz)
gọi t1 là thời gian của 1 chu kì lệnh thì
thời gian của đoạn delay la 3*t1*(N+1)(ở đây N=20)

tại sao lại là N+1 mà không phải N,e đếm thử mà
thấy chưa hợp lí? Nhờ mọi người giải thich tường minh cho
e đoạn này ,xin cảm ơn

thay đổi nội dung bởi: falleaf, 15-01-2008 lúc 08:13 AM.
wicamb vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn