Nếu sử dụng CodevisionAVR để tạo thời gian trễ có hàm delay_ms() rất đơn giản nhưng em không biết khi dùng hàm đó thời gian trễ đã được tính đến thời gian thực hiện các lệnh trước đó hay không
khi thực hiện một chức năng có tính chu kỳ ví dụ như quét leb giữa mỗi lần quét thường có một thời gian trễ nhất định, để tận dụng tài nguyên chíp em muốn thay vì dùng hàm delay, chèn một lệnh sử lý khác vào đó nhưng không biết thời gian trễ mỗi lệnh trong C là bao nhiêu.
nếu dùng asembler thì có thể một biết một lệnh dài mấy chu kỳ và tính được,nhưng C thì khó em không hiểu, các anh Pro ơi nghiên cứu tư vẫn cho em nhé
khi thực hiện một chức năng có tính chu kỳ ví dụ như quét leb giữa mỗi lần quét thường có một thời gian trễ nhất định, để tận dụng tài nguyên chíp em muốn thay vì dùng hàm delay, chèn một lệnh sử lý khác vào đó nhưng không biết thời gian trễ mỗi lệnh trong C là bao nhiêu.
nếu dùng asembler thì có thể một biết một lệnh dài mấy chu kỳ và tính được,nhưng C thì khó em không hiểu, các anh Pro ơi nghiên cứu tư vẫn cho em nhé
Comment